AI-assisted teaching workflow

Turn coding assignments into guided GitHub learning experiences.

aiDACTO helps lecturers create tasks, prepare student repositories, track submissions, and generate feedback with AI-assisted analysis.

1
Connect GitHub

Use your account or preferred organization for student work.

2
Assign repositories

Create new repositories or reuse existing mapped student repositories.

3
Analyze submissions

Review progress and provide structured feedback faster.

How it works

A clear path from setup to feedback

01

Connect GitHub

Link your GitHub account and choose the personal account or organization where student repositories should live.

02

Set up students and schools

Create students directly or request access to schools managed by your organization so shared cohorts stay consistent.

03

Create tasks with AI support

Draft homework, labs, or projects with task descriptions, rubrics, test cases, starter code, and repository folder paths.

04

Assign work

Create repositories during assignment or reuse existing mapped repositories, then publish TASK.md and starter files.

05

Monitor progress

Keep track of assignments, repositories, submissions, and cohort activity from one teaching-focused workspace.

06

Give better feedback

Use AI-assisted analysis to identify issues, explain improvements, and help students build stronger coding habits.

Ready to continue?

Jump into the most common setup and assignment tasks.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.