The AI Tutor

Using an LLM to Learn (and Prove You've Learned) a New Topic

Introduction & The "Test-First" Approach

Today's exercise is a two-part process. You will act as both an "Expert" to create a test and a "Learner" to take one.

Part 1: The "Expert" Phase (Create an Exam)

Your first task is to act as an expert. You will select a paper or topic you know well and use an LLM as an *assistant* to create a high-quality test for it.

Task 1: Select Your Expert Topic

Choose a paper or a niche research area that you know very well. This should be something you could comfortably create an exam for.

Task 2: Generate Your Draft "Final Exam"

Use an LLM to help you generate a *draft* of your test. You are the expert, so you will guide it.

Example Prompt
Act as an expert professor in [Your Field]. I am also an expert, and I need your help creating a test for my students. The test will be on the attached paper: "[Paper Title]". Please help me generate a 10-question test (a mix of 5 high-level conceptual questions and 5 low-level detail-oriented questions) that a student who *fully understands* this paper should be able to answer. The test document MUST start with a clear title: "Test on: [Paper Title / Topic]". Do NOT provide the answers. Just list the 10 questions.

Task 3: Expert Review & Refinement

This is the most important step in this phase. The AI's draft is just a start. You, as the human expert, must now review, edit, and finalize these questions.

  • Are the questions accurate?
  • Are they fair? Do they test deep understanding or just trivia?
  • Are there better questions the AI missed?

Edit the Google Doc until you are satisfied that it is a high-quality, rigorous test.

Part 2: The "Learner" Phase (Take an Exam)

Now you will switch roles. Your goal is to use an AI tutor to learn the material on one of the expert-vetted tests well enough to pass it.

Task 1: Select Your Test

Go to the class "Test Pool" folder (link is in Part 1) and select one Google Doc. Read the title and choose a test on a topic you are unfamiliar with. Read the 10 questions to see what you will be tested on.

Task 2: High-Level Scaffolding (The "Big Picture")

Begin your study session. Use prompts to understand the context, importance, and main ideas of the paper or topic mentioned in your chosen test.

Example Prompts
[Attach the paper for your test] "Explain this paper to me like I'm a graduate student in a completely different field. What is the core problem it's trying to solve?" "Why is this work important? What specific work does this paper build on or respond to?" "What is the main 'contribution' or 'finding' of this paper?"

Task 3: Low-Level Deep Dive (The "Nitty-Gritty")

This is where you tackle the parts you find confusing, likely guided by the specific questions on your test.

Example Prompts
"My test has a question about 'Equation (2)'. Can you explain that equation in simpler terms? What does each variable represent?" "I need to understand the 'baseline model' they are comparing against for one of the test questions. Can you explain what it is and why they chose it?" "Generate pseudo-code for the algorithm described in Figure 4."

Part 3: The "Self-Assessment" - Check Your Confidence

You have finished your study session. Before you look at the test questions again, you must perform a self-assessment.

Task: Rate Your Understanding

On a scale of 1-10, how well do you feel you understand the material right now? 1 means "not at all," 10 means "I could explain this to a professor."

Make a mental note of this number. This is your "perceived understanding."

Part 4: The "Final Exam" - Verifying Your Knowledge

This is the moment of truth. You will now test what you *actually* learned.

Task 1: Take the Test (No AI Help)

Open the Google Doc test you selected from the class pool. Close any browser tabs with the AI tutor.

Without asking the LLM for help, write out your answers to all 10 questions from memory (you can do this in a new Google Doc).

Task 2: Get Graded by the AI

Start a new, fresh LLM session (to be safe). Provide the AI with the original paper, the expert-generated questions, and your answers.

Example Prompt
Act as a strict but fair grader. I have attached the original research paper. I also have a list of 10 expert-generated questions about this paper, along with my answers. Your task is to grade my answers. For each question, tell me if my answer is: - Correct - Partially Correct - Incorrect After each grade, you MUST provide a 1-2 sentence justification for your grade, explaining *why* my answer was right or wrong. [Attach the original paper] --- Here are the expert questions and my answers: [Paste the 10 Questions + Your 10 Answers here]

Reflection

For Class Discussion

Read the AI's grades and justifications. Think about the following questions:

  • What was your self-assessment score (1-10)? What was your actual score on the expert-generated test (e.g., 7/10)? How big was the gap between your perceived and actual understanding?
  • What kinds of questions did you get right (e.g., high-level) vs. wrong (e.g., low-level/math)?
  • As an "Expert," what was the hardest part of creating a good test? As a "Learner," what was the hardest part of taking one?
  • Was the AI's grading fair? Did it correctly identify your misunderstandings?
  • What was the most effective prompt you used during your "Study Session" (Part 2) that led to a "correct" answer on the test?
  • How will this exercise change the way you use LLMs for learning in the future?