AI agent for computer science students
Lecture Gap Finder Agent
Find the gaps in understanding early and close them with checked practice
What it does
A student reads the notes the night before the exam and discovers a whole topic is missing. This agent compares the student's lecture notes with the syllabus and with past exam problems and lists topics that are missing or thin. It sets practice problems on those topics, checks the student's answers by running code or comparing with worked solutions, and notes which are wrong and why. It then loops on weak topics with new problems of the same type, with gradually harder variations, until the student gets them right twice. It builds a revision plan for the days left. The student approves the plan. Edge case: a topic is in the syllabus but the lecturer skipped it, so the agent marks it as lower priority and asks the student.
How it works
Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.
Read the steps as a list
- Exam period approaching
- Read the notes, syllabus and past exams
- List topics that are missing or thin in the notes
- Rank topics by exam weight
- Set practice problems on the top topic
- Check the student's answers by running code or comparing with worked solutions
- Did the student get two problems in a row correct?If not: explain the mistake and set a similar problem. Back to step 5.
- Build or update the revision plan for the days left
- Student approves the planThe agent waits here for your OK.
- Are all ranked topics now solid or scheduled?If not: move to the next topic and adjust the plan. Back to step 4.
- Gap list, progress and revision plan
How it decides
It ranks topics by exam weight and the student's error rate and keeps setting problems on a topic until two in a row are correct.
- Rank topics by past exam frequency
- Require two correct answers in a row to close a topic
- Raise difficulty after each correct answer
- Mark skipped syllabus topics as lower priority until confirmed
Make it yours
Every agent is a starting point. You choose these settings for your own situation.
- Exam date
- Topics and weights
- Study time per day
- Practice problem difficulty
- Language for code problems
What keeps you in control
It always asks you first
- Student approves the revision plan
- Student confirms topics the lecturer skipped
Hard limits
- Never write graded work for the student
- Use only the student's own notes and public past papers
It stops when
- Done: every ranked topic is closed or scheduled
- Stop: the student has no time left and the plan is cut to the top topics
Set it up
We guide you through the set-up, step by step
Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.
- One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
- The agent then walks you through connecting your own data, one source at a time
- A downloadable copy with the flow chart, the rules and the full guide