Leitner System App https://iwant2study.org/lookangejss/math/AI/julietLeitnerSystemApp/
|
comments | |
|---|---|
|
|
SE After the student logs in , to get the student to check in about their feeling for that day?
E.g If the student feels sad, is it possible to pop up some message to get students to talk to an adult (e.g teacher) ? The first screen should be less cluttered, to show the SE check only. Self-Regulation – Allow choice Once checked in, student is allowed to check what he wants to learn. Setting Goal (EF, Self-regulation) Mission: is to move the cards from Box 1 to Box Mastery Get the student to set goal: by when they think they can master the math that they want to learn Addition
Subtraction
Multiplication -timetable of 2 to 10 Division
Word Problems
Only the bold headers have a tab ( the subpoint are for the system to move the students up once they have mastered the easier one ) , so for each header – it have at least 2 levels of mastery Motivation : Taste Little Success For each level, it should only have 10 questions so that students feel that it is not difficult to learn math |
|
|
to allow students to key in the answer. Remove the answer: Only see the hint (not the answer) when students ask for help. To make progress visible (motivation) When the students get it right, to show the card move from Box 1 to box 2 to Box 3 to Box Mastery: Provide Feedback Tracking of Personal Progress (Motivitaion/Self-regulation) Once students move all cards to Box Mastery, the system rewards the students with a token/star/badge |
|
Reflection (Self -Regulation) Get students’ to reflect on their learning at the end of the session |
|
|
Summary (competencies to develop via this system)
This design makes math practice more than just recall — it’s a structured way to help children manage emotions, plan their learning, and build resilience while mastering math facts. |
|
|
Teacher log |
Will the log be able to capture how many time the students log in to master each facts? |
- A full-screen modal overlay now appears once per day (skipped if already checked in today)
- 5 emoji faces: 😊 Happy · 😐 Okay · 😟 Worried · 😢 Sad · 😤 Frustrated
- Picking Worried/Sad/Frustrated shows a gentle alert: "It's okay to feel this way. Please talk to your teacher or a trusted adult."
- "Let's start →" button is disabled until a mood is selected
- Mood saved to
localStoragewith date so it's skipped after the first check-in each day
2. 🎯 Goal Setting (index.html)
Feedback: "Get the student to set a goal: by when they think they can master the math they want to learn."
- A new Learning Goals panel on the dashboard shows a date picker for each topic
- Mission framing: "Move all cards from Box 1 → Box 2 → Box 3 → 🏆 Mastery"
- Dates saved to
localStorage; shows "X days left" countdown that turns red when ≤7 days
3. ⌨️ Typed Answer Input (addition, subtraction, multiplication, division)
Feedback: "Allow students to key in the answer."
- All 4 fact-card pages now show a large text input + "Check ✔" button instead of the flip-to-reveal card
- Enter key also submits
- Correct: green border + green feedback bar → auto-advances
- Wrong: red border + red feedback bar + auto-shows hint panel → card re-queued once
4. 💡 Hint-Only (no answer reveal) (addition + all topic pages)
Feedback: "Remove the answer — only see the hint (not the answer) when students ask for help."
- Card no longer flips to show the answer
- A dashed "💡 I need a hint" button shows the scaffolded hint on demand
- On a wrong answer the hint is shown automatically — but the correct answer is only shown in the feedback bar after they've attempted
- Hints remain at the scaffold level (number line, multiplication grid, related fact)
5. 📦 Box-Move Animation (addition + all topic pages)
Feedback: "Show the card move from Box 1 → Box 2 → Box 3 → Box Mastery."
- When a card is promoted (Pack A → B or B → C), a brief overlay pops up showing:
- The card question + answer
- "Box 1 (Pack A) → Box 2 (Pack B)" with colour-coded pills
- Mastery box turns gold 🏆
- Auto-dismisses after 1.8 seconds
6. 🔟 10 Cards Per Session (leitner-engine.js)
Feedback: "Only 10 questions per level so students feel it's not difficult."
SESSION_CARD_LIMITchanged from 25 → 10
7. ✍️ Reflection at End of Session (all topic pages + wordproblems)
Feedback: "Get students to reflect on their learning at the end of the session."
- After "Session Complete!" a Reflection Panel appears with:
- Emoji face selector: "How did you feel during practice today?"
- Text area: "What was tricky?"
- Text area: "What will you try next time?"
- "💾 Save reflection" button → stored to
localStorage
8. 📊 Teacher Log for Fact Attempts (leitner-engine.js)
Feedback: "Will the log capture how many times the students log in to master each fact?"
- New
recordFactAttempt(cardId, correct)method called on every answer submission - Stores per-fact: total attempts, correct count, and per-session daily breakdown
- Accessible via
engine.getFactAttempts()for future teacher dashboard integration