Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS DSA TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI R GO KOTLIN SASS VUE GEN AI SCIPY CYBERSECURITY DATA SCIENCE

How TO - Assign Activities to Your Students


Introduction: this tutorial will guide you through the steps of assigning activities to your students.

W3Schools Academy offers two types of activities: Challenges and Projects.

You assign them by using the Assignments feature.


Haven’t started with the Academy yet? Buy access or watch a demo using the links below.


Challenges and Projects

Challenges and Projects are practical activities that you can assign to your students.

The difference between them is that Challenges are short activities with a set of requirements.

Projects are longer activities that students can complete at their own pace.

You as a teacher can create your own Challenges and Projects or use the ones that are pre-built.

See an example of a Python Challenge with Booleans & Operators:

You can read more about and how to make Challenges and Projects in the Code Challenges for Teaching article.


Assignments

Assignments are a feature that allows you to assign Challenges and Projects to your students.

You can assign them to a whole class or to individual students.

You can also set a deadline for the assignment.

You can use Challenges and Projects that you have created, or use the pre-built library.

See an example of a Python Assignment with Strings and Variables:

You can read more about and how to make Assignments in the Programming Assignments article.


Note: Once you have assigned an Assignment it will appear to the student in her dashboard.

The student can start working on it at any time.

You as a teacher have access to students submissions and can review them.


Summary

Challenges and Projects can be assigned to your students using the Assignments feature.

You can create your own or use the ones that are pre-built.

You can assign them to a whole class or to individual students.

You can also set a deadline for the assignment.

You have access to students submissions and can review them.



×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2025 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.