Test-Driven, AI-Assisted Learning: Replacing Lectures with Weekly Closed-Book Tests
This experience report details a 13-week redesign of a Theory of Computation course at HKUST (Guangzhou) that replaces lectures with self-directed, AI-assisted learning and frequent closed-book tests, demonstrating that an AI-driven material production harness can make high-frequency testing scalable while maintaining student accountability and fairness.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The Big Idea: Swapping the "Show" for the "Check"
Imagine a cooking class. In a traditional class, a famous chef stands at the front, chops vegetables, and explains the recipe while the students watch. The students nod along, feeling like they understand. But when they go home to cook, they might burn the food because they never actually held the knife.
The authors of this paper tried a different approach for a tough computer science class (about how computers "think" and solve problems). They asked: "What if we stop the chef from cooking in front of the class, and instead make the students cook every single week, but with a safety net?"
They call this TDAA (Test-Driven, AI-Assisted Learning).
How It Worked: The Two-Part Machine
The course had two main parts working together, like a bicycle with two wheels:
1. The Student's Wheel: "Practice, Then Prove It"
Instead of sitting through lectures, students learned on their own using:
- AI Tutors: They could ask an AI (like a super-smart chatbot) to explain concepts whenever they were stuck.
- Study Sheets: The teacher provided a "cheat sheet" of what to learn that week.
- Practice Problems: They had a set of practice questions to try.
The Catch (The "Quality Gate"):
Every week, there was a 30-minute, closed-book test.
- No phones.
- No AI.
- No notes.
- Just the student and the problem.
Think of this like a driver's license road test. You can study the manual and practice in a parking lot all you want, but you have to prove you can drive safely on your own before you get your license. If you fail the weekly test, you know you aren't ready yet. If you pass, you move on.
2. The Teacher's Wheel: The "AI Factory"
You might ask: "If the teacher isn't lecturing, what are they doing? And how do they grade 18 tests every single week?"
The teacher used a special AI "Harness" (a fancy word for a set of automated tools).
- The Factory: The teacher told the AI, "Here is the textbook. Make a study sheet, a practice quiz, and a real test for next week."
- The Inspector: The AI wrote the materials, but a second AI (the "Reviewer") checked for mistakes.
- The Human Boss: Finally, the human teacher looked over everything to make sure it was perfect before releasing it to students.
The Analogy: Imagine a bakery. The AI is the robot arm that mixes the dough and shapes the bread. The human teacher is the head baker who tastes the bread to make sure it's not burnt before putting it in the display case. Without the robot, the baker would be too tired to bake 12 weeks of bread. Without the baker, the robot might serve burnt bread.
What Happened? (The Results)
The paper is a report on one specific class with 18 students. Here is what they found:
- Students Liked the "Gate": Surprisingly, students didn't hate the weekly tests. They felt the tests were fair because they had a clear path to prepare (the study sheets and practice problems). They said the tests forced them to actually study instead of procrastinating.
- The Teacher's Job Changed: The teacher stopped being a "performer" (lecturing) and became a "coach" and "architect." They spent less time talking and more time fixing the AI's mistakes and helping students who were truly stuck.
- It Was Doable: One teacher managed to run this entire 13-week course alone. Without the AI tools, creating that much material and grading it every week would have been impossible.
The Hiccups (Where It Strained)
It wasn't perfect. The paper admits a few things that need fixing:
- Hard Topics: When the math got really hard (like complex proofs), the AI-generated explanations were sometimes too short or confusing. Students wanted more examples and pictures, which the AI didn't always provide well.
- The "Cheat" Risk: Students realized that if they just memorized the practice problems, they could pass the test without really understanding the deep concepts. The teachers are working on making sure the practice and the test are different enough to prevent this.
The Bottom Line
This paper doesn't claim this method is the "perfect" way to teach everyone forever. It's just a proof of concept.
The main takeaway is a new recipe:
- Don't just lecture. Let students learn at their own pace with AI help.
- Test them often without help to make sure they actually learned it.
- Use AI tools to handle the boring work of making tests and grading, so the human teacher can focus on quality control and helping students.
The authors are sharing their "AI Factory" tools (the code and templates) so other teachers can try this recipe in their own classrooms.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.