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.
Use your account or preferred organization for student work.
Create new repositories or reuse existing mapped student repositories.
Review progress and provide structured feedback faster.
Start by signing in
Create an account and sign in with Entra to manage schools, students, task assignments, repositories, and analysis results.
A clear path from setup to feedback
Connect GitHub
Link your GitHub account and choose the personal account or organization where student repositories should live.
Set up students and schools
Create students directly or request access to schools managed by your organization so shared cohorts stay consistent.
Create tasks with AI support
Draft homework, labs, or projects with task descriptions, rubrics, test cases, starter code, and repository folder paths.
Assign work
Create repositories during assignment or reuse existing mapped repositories, then publish TASK.md and starter files.
Monitor progress
Keep track of assignments, repositories, submissions, and cohort activity from one teaching-focused workspace.
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.