Join a Classroom (Students)
Classrooms on ClassHost allow teachers to assign web development tasks, review student websites side-by-side with code, and input grades. This guide explains how students join a class and submit their assignments.
Joining a Classroom
Step 1: Obtain the Classroom Code
Ask your teacher for the unique classroom code. It is an alphanumeric string formatted like this:
CLASS-IT3A-WEBDEV or CLASS-8X9Y12
Step 2: Submit the Code
1.
Log in to classhost.app.
2.
Click Classroom in the main navigation.
3.
Click the Join Classroom button.
4.
Enter the code exactly as provided by your teacher and click Submit.
Step 3: Wait for Teacher Approval (If Enabled)
Some classrooms have Approval Gates active to prevent unauthorized accounts from joining the roster.
- If approval gates are enabled, your status will show as Pending.
- Once your teacher approves your profile, you will receive full access to the classroom dashboard.
Submitting Assignments
When your teacher posts an activity, it will show up on your classroom home page.
How to Submit:
1.
Click on the activity name to view the requirements, guidelines, and due date.
2.
Deploy the project you want to submit (via ZIP upload, existing repository, or remixing).
3.
Go back to the activity page and click Submit Assignment.
4.
Select your deployed project from the dropdown list.
5.
Click Submit.
[!IMPORTANT]
Late Submissions: If you submit after the due date, ClassHost will stamp your submission as LATE. If you update the files in your GitHub repository after submitting, the teacher will automatically see the latest version when they view your page, but the commit history will reveal if files were edited after the deadline.