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 - Setup Overview


Introduction: this tutorial provides a complete overview of setting up your W3Schools Academy teaching environment.

You'll learn how to create classes, assign learning content, set up activities, and invite students to join your class.

Follow this step-by-step guide to get started with W3Schools Academy.


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


Getting Started with W3Schools Academy

Setting up your teaching environment is simple. Here's a step-by-step guide:

1. Create Your Class

  • Click "Create Class" in your teacher dashboard
  • Enter class name, description, start and end dates
  • Click "Create" to set up your new class

Learn more about creating classes in our Class Creation Article.

2. Assign Learning Content

For your students to start learning, you need to assign them content.

  • Select "Assign Content" from your class page
  • Browse our pre-built tutorials and lessons
  • Choose content that matches your curriculum
  • Set due dates and customize content as needed

Learn more about assigning content in our Assign Content Article.

3. Assign Student Activities

Challenges and Projects are assigned to students by the Assignments feature.

  • Challenges: Short coding exercises with specific goals
  • Projects: Longer, open-ended programming assignments
  • Use our pre-built activities or create your own
  • Set deadlines and grading criteria
  • Assign to your students by the Assignments feature

Learn more about assigning activities in our Assign Activities Article.

4. Invite Students

Invitation requires that your students have emails.

The student invitations are first sent when licenses are assigned to them.

  • Send invitations to your students
  • Students create accounts and enter the class
  • Track student progress from your dashboard

Learn more about student invitations in our Student Invitations Article.

Note: You can always modify your class settings, content, and activities even after students have joined.

Need help? Our support team is available 24/7 to assist you.

To contact us, find the support page inside Academy.



What's Next?

Once your class is set up:

  • Monitor student progress in real-time
  • Review and grade submitted work
  • Communicate with students through the platform
  • Adjust content and activities based on class performance


×

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.