ClassHost Docs
HomeTeaching (Educators)Create a Classroom

Create a Classroom

Guidelines for educators to create classrooms and manage activities.

Last updated: 2026-06-22

Create & Manage a Classroom (Educators)

ClassHost provides educators with a complete classroom portal tailored specifically for static web development courses. It removes the administrative burden of collecting URLs, loading code, and hosting student projects.


Creating a Classroom

1.
Log in to ClassHost using your educator account.
2.
Navigate to the Classroom tab and click Create Classroom.
3.
Input the following details:
  • Class Name: e.g., *Introduction to HTML/CSS (BSIT-2A)*
  • Academic Term: e.g., *1st Semester 2026-2027*
  • Institution: Name of your school or university.
  • Approval Gates (Toggle): If enabled, you must manually approve each student who requests to join the class.
4.
Click Create.
5.
ClassHost will generate a unique alphanumeric Class Code (e.g., CLASS-9K2L88). Share this code with your students.

Managing Student Rosters

In the classroom dashboard, click Roster:

  • View all enrolled students and their connected profiles.
  • Approve pending join requests (if approval gates are active).
  • Remove students from the roster if they drop the course.

Creating Activities

1.
In your classroom dashboard, go to the Activities tab.
2.
Click Create Activity.
3.
Provide a Title (e.g., *Personal Portfolio Project*), Description/Guidelines, and set a Due Date and Due Time.
4.
You can optionally attach a Template Repository (e.g. your own HTML scaffolding repository). Students can click "Remix Template" directly from the activity page.
5.
Click Post Activity.

Grading Side-by-Side

ClassHost features a custom grading workspace. When a student submits a website, you do not need to download zip archives or host their files:

  • Roster Submissions: Click on any activity to see a list of student submissions.
  • Dual-Pane Review: Select a student. ClassHost loads their live hosted site in an iframe on the left, and pulls their raw HTML/CSS files from their GitHub repository on the right.
  • Feedback & Grades: Input a score (e.g., 95/100) and write structured feedback comments.
  • Export Grades: Once grading is complete, click Export Gradebook to download all grades as a clean CSV file to import directly into Excel or your school's LMS.
Edit this page on GitHubClassHost Docs v1.0.0