Skip to content

For programming teachers

Teach live. Keep the coursework connected.

Teach programming live, then help students put it into practice with browser exercises and GitHub projects. Keep course material, submissions, and feedback in the same workspace.

Free plan: one course, up to 30 students. No credit card required.

01Modules and schedule

Build the whole course in teaching order.

Codington course modules showing lessons, exercises, workshops, and assignments in teaching order

Modules keep lessons, exercises, workshops, and assignments in the order students encounter them.

02Browser exercises

Practise TypeScript in the browser.

Students write real TypeScript with immediate checks. Teachers see saved progress without collecting screenshots or asking who is finished.

Codington TypeScript exercise showing instructions beside the code editor and a type error

03GitHub assignments

See the state of every GitHub submission.

See who has started, which automated checks passed, and what needs review before opening a single repository.

Codington class overview showing GitHub assignment submissions, automated checks, and review status

04Exercise progress

See how the whole class is progressing.

Compare progress across assigned programming topics and spot who is ahead, moving steadily, or just getting started.

Codington teacher view showing class progress across five TypeScript exercise topics

Free plan

One course. Up to 30 students. Free.

Create a complete course with TypeScript exercises, GitHub assignments, progress, feedback, and grades. No credit card required.

  • One course
  • Up to 30 students
  • JavaScript and TypeScript exercises
  • Assignments and submissions
  • Progress tracking
  • Public GitHub submissions

Before you start

The short, honest version.

Where do I sign in or find my existing course?

Continue using your existing Codington account and course links. Learnington is the new home for teacher and school information; the teaching workspace and live courses still run on app.codington.io. Screenshots show that existing workspace.

Can learners use the programming exercises without an account?

Yes. On codington.io, the public JavaScript and TypeScript exercises are free to open and practise without creating an account.

Does the teaching workspace create GitHub repositories for students?

Not today. Teachers provide or link the repository workflow, and students submit a public repository, branch, and commit to the teaching workspace.

Can the teaching workspace access private GitHub repositories?

Not today. The current GitHub assignment workflow supports public repositories only.

What does the free plan include?

The free plan includes one course and up to 30 students, with no credit card required.

Bring your live lessons and coursework together.

Explore a teaching workspace built around programming courses, from the live lesson to coding practice, submissions, and feedback.

No credit card required.