What Are Deep Dive Lessons?
Deep Dive lessons are structured, interactive exercise sessions that provide focused practice on specific topics. Unlike free-form tutoring, Deep Dives guide you through a curated set of exercises with immediate feedback, mastery scoring, and detailed progress tracking.
Each Deep Dive lesson is stored as a lesson instance and can be generated by the AI, assigned by a teacher, or triggered automatically when the AI Tutor detects a weak area.
Interactive Exercise Types
Deep Dive lessons include several types of interactive exercises:
Fill-in-the-Blank
Complete sentences or equations by filling in missing words or values. You can answer using either keyboard input or word bank mode.
Step-by-Step Solver
Work through multi-step problems one step at a time. The solver provides guidance and feedback at each stage, helping you build problem-solving skills. Supports both keyboard input and word bank mode.
Multiple Choice
Select the correct answer from a set of options. Questions include explanations for both correct and incorrect answers to reinforce understanding.
Word Bank Mode
For fill-in-the-blank and step-by-step exercises, you can choose between two input methods:
- Keyboard Input - Type your answer directly using the keyboard. Best for learners comfortable with typing and spelling.
- Word Bank - Select from a set of answer chips displayed below the question. The word bank includes the correct answer along with plausible distractors. Great for younger learners, vocabulary practice, and reducing frustration from spelling errors.
Taking a Deep Dive Lesson
Open a Deep Dive lesson from your assignments, the AI Tutor, or the lesson library
Work through each exercise in the set, receiving immediate feedback after each answer
Your results are saved automatically after each batch of exercises
Review your performance summary and mastery score updates at the end
Pause and Resume
You can pause a Deep Dive session at any time and come back to it later. Your progress is saved in your browser using localStorage, so you can pick up exactly where you left off. This works even if you close the browser or switch devices (as long as you return to the same one).
Mastery Scoring
Deep Dive exercise results feed directly into your topic mastery scores using an Exponential Moving Average (EMA) algorithm. This means:
- Recent performance is weighted more heavily than older results
- Consistent practice builds mastery steadily over time
- A single bad session will not erase weeks of progress
- Mastery scores update in real time as you complete exercises
Exercise Results and Data
All exercise results are saved to the database in batches. Each result records your answer, whether it was correct, the time taken, and which exercise it came from. This data powers:
- Your personal mastery dashboard and progress tracking
- Teacher and SLP reports on student performance
- IEP goal progress tracking (for students with clinical plans)
- AI-driven recommendations for what to practice next
Teacher Review Gates
Teachers can configure exercise submissions to require review before being finalized. Each submission can have one of four statuses:
- Auto-Approved - Results are accepted immediately (default for most exercises)
- Pending Review - Submitted but waiting for the teacher to review
- Approved - Teacher has reviewed and accepted the submission
- Rejected - Teacher has reviewed and sent it back for revision
A review banner appears at the top of the lesson when teacher review is required, showing the current status and any teacher feedback.
Assignment Integration
Teachers can assign Deep Dive lessons directly to individual students or entire classes using the Deep Dive assignment type. Assigned lessons appear in the student's dashboard with due dates and completion tracking. When a student completes all exercises in an assigned Deep Dive, the assignment is automatically submitted.
IEP Bridge for Clinical Goal Tracking
For students with Individualized Education Programs (IEPs), Deep Dive exercise performance automatically maps to clinical support levels and feeds progress data into IEP goal tracking. This integration allows Speech-Language Pathologists and special education teachers to:
- Monitor exercise performance against specific IEP goals
- Track support level changes over time
- Generate clinical reports from exercise data
- Use exercise results as evidence for IEP progress reviews
After the Lesson
When you complete a Deep Dive lesson:
- Your mastery scores update immediately based on your performance
- Review your results summary showing correct answers, time spent, and areas to revisit
- The AI Tutor can continue the conversation with context from your exercise performance
- Teachers and parents can view your results in their dashboards