Early access

Smarter feedback. Better learning.

AI-assisted feedback for programming courses

aiDACTO is a platform for programming courses. It helps lectors manage students and assignments, coordinate school-based cohorts, and analyze student repository submissions with AI-assisted feedback.

Purpose

Reduce repetitive grading effort while improving consistency, transparency, and feedback quality for students.

Target users

Lectors, school admins, and institutions running programming classes with structured assignment workflows.

What makes it different

Feedback is grounded in your own rubrics and test cases, and you stay in control: AI findings are suggestions you review before anything reaches your students.

Try aiDACTO now

You can already try aiDACTO with your own courses. Open the app and follow the getting-started tutorial. More tutorials are on the way.

Who can join

Get started

  1. Open aiDACTO and create your account.
  2. Follow the getting-started tutorial to set up your account and connect GitHub.
  3. Have questions? Schedule an online meeting and we will help.

Schedule online

Questions first? Contact us at office@cninnovation.com.

Highlights

AI-assisted submission analysis

Analyze student repositories against the task description, rubric, and test cases, and get structured findings per criterion.

Cross-repository analysis

Compare submissions across a whole class to spot common mistakes and patterns at a glance.

Reusable templates

Build libraries of task descriptions, rubrics, test cases, and agent skills, and reuse them across courses.

Repositories created for you

Create a repository per student with the task information included, following your naming conventions.

School-aware student management

Manage students and cohorts per school, shared between the lectors affiliated with it.

Lector in control

Review, adjust, and override AI findings before submitting feedback to students.

What's new

2.0.0-preview.6

2.0.0-preview.5

2.0.0-preview.4

Roadmap

What's coming next:

The roadmap reflects current plans and may change. Early testers help us decide what comes first.

Workflow at a glance

  1. Sign in and set up school affiliation and profile settings.
  2. Create or import students and connect repository conventions.
  3. Create a task using task, rubric, and test-case templates.
  4. Automatically create repositories for students with task information included.
  5. Run submission analysis and review generated findings.
  6. Submit feedback to students.

Follow the available getting-started tutorial; more tutorials are coming soon.

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.