For Schools & Colleges

A teaching platform built by people who understand a syllabus.

In academic mode, grades are weighted. Rubrics have criteria and levels. Attendance has a history and excused absences. Assignments get submitted, marked, and returned. Discussions get graded. This is the ordinary machinery of teaching, and most modern platforms simply don’t have it.

What’s in academic mode

Real coursework deserves real tools.

Rubrics, built and graded against

Build a rubric with criteria and performance levels, attach it to an assignment, and grade against it. Students see the rubric before they submit—which is the whole point of a rubric. Scores flow straight into the gradebook.

Of the seven platforms we’re regularly compared to, one has partial rubric support. The rest have none.

Weighted gradebook

Categories with weights—exams 40%, assignments 30%, participation 15%, and so on. Real running grades that mean something, not a completion percentage dressed up as a score.

Assignments and file submissions

Students submit files. Instructors mark them, leave feedback, and return them. Due dates, late handling, and resubmission.

Quizzes with question banks and random draw

Build a bank, draw randomly per student, and stop the answer key from circulating by lunchtime on the first day.

Attendance with history and excused absences

A real attendance register with a record over time and a distinction between absent and excused—the thing every registrar asks for and almost no course platform tracks.

Peer review between students

Students review each other’s work inside the platform, structured and gradable. We haven’t found another platform on our comparison list that offers it at all.

Graded discussions and forums

Discussion as coursework, not as a comment box.

Certificates and digital badges

Issued on completion, on your branding.

Audit log

A record of who changed what, including grade changes.

AI assistance for quizzes and content

Draft quiz questions and course content from your material, then edit. It saves the blank-page hour; it doesn’t replace the instructor.

Hosted, not handed to your IT department

We keep the platform running.

Your site runs on our servers, on your domain, with your branding. No server to provision, no upgrade to schedule, no security patch that becomes somebody’s weekend. For departments who’ve been quoted an LMS installation and a systems administrator to go with it, this is usually the deciding factor.

Who this fits

Built for people creating serious training.

  • Individual training content creators
  • Individuals creating training courses
  • Individuals creating programming courses (online code training)

Ready when you are

Let’s build the course your subject deserves.

Book a walkthrough

Let’s talk

Contact Teach Code

Tell us a little about what you need, and our team will follow up.