v2.2 masters: book 1

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-01 00:38:45 +08:00
parent 6018eb0e93
commit c82113b0b5
1192 changed files with 5487 additions and 4651 deletions

View File

@@ -1,27 +1,28 @@
$MODULE Book 1 · Lesson 5: Review {st-page_101_001.jpg}
FORMAT: 2
DIOCO_DOC_ID: lc_alc_book1_lesson5
DESCRIPTION: Review of prepositions, classroom commands, vocabulary, numbers, and core grammar from Book 1.
DIOCO_DOC_ID: alc_book1_lesson5
DESCRIPTION: Review of the first week — classroom commands and objects, numbers, money, jobs, days, and greetings. The final part, Extra Practice: Reading and Writing Letters, is optional letter work for learners still getting comfortable with the alphabet.
TARGET_LANG_G: en
HOME_LANG_G: en
VOICE_DEFAULT: aoede | Clear, friendly American English narrator
VOICE_INTRO: aoede | Speak like a warm, encouraging teacher
VOICE_PROMPT: achird | Questions and cues, read clearly
VOICE_INTRO: aoede | Warm, encouraging teacher voice
VOICE_PROMPT: gacrux | Questions and cues, read clearly
VOICE_RESPONSE: schedar | Model answers, warm and clear
VOICE: Teacher | aoede | Female teacher
VOICE: John | achernar | Male speaker
VOICE: Mark | achird | Male speaker
VOICE: Teacher | aoede | Female teacher, clear and kind
VOICE: John | achernar | Male student
VOICE: Mark | achird | Male student
VOICE: ID | achernar | speaker (auto)
$LESSON 5-1: Classroom Commands and Vocabulary
$LESSON 5-1: Review — Commands, Words, and Questions
# Source: ST §Put This Book on the Desk
$DIALOGUE Where Does It Go?
INTRO: Let's warm up with the little words that tell us where things go: on, under, and in. Listen and say each one after me.
INSTRUCTION: Listen and repeat each sentence.
# Source: ST §Put This Book on the Desk, Please.
$DIALOGUE Commands: On, Under, and In
ID: l5-s1
INTRO: This is the review of your first week — no new words today, just everything you've learned, back for a check. In this lesson you'll practice commands, classroom words, numbers, money, jobs, days, and greetings until they come out without thinking. First, commands with "put" — listen and repeat each sentence.
INSTRUCTION: Repeat these sentences.
REPEAT
VOCAB: put
LINE: Put my book on the desk.
LINE: Put my book on the desk. {st-page_101_001.jpg}
LINE: Put your pen on the table, please.
LINE: Put the pencils on the book.
LINE: Please put the calendar on the wall.
@@ -37,143 +38,26 @@ LINE: Put the desk in the classroom.
LINE: Please put the pencil in the notebook.
# Source: ST §Sit Down. Stand Up.
$DIALOGUE Sit Down. Stand Up.
INTRO: Here are two commands you hear every day in class. Listen, then say them back.
INSTRUCTION: Listen and repeat.
$DIALOGUE Sit Down, Stand Up
ID: l5-s2
INTRO: A very short classroom dialog to review commands. Repeat each line after the teacher — you don't actually have to stand up.
INSTRUCTION: Listen and repeat the dialog.
REPEAT
VOCAB: sit down
Teacher: Good morning. Sit down, please. {st-page_102_001.jpg}
Teacher: Good morning. {st-page_102_001.jpg}
Teacher: Sit down, please.
Teacher: Stand up and answer. {st-page_102_002.jpg}
Teacher: Thank you.
VOCAB: stand up
Teacher: Stand up and answer. Thank you. {st-page_102_002.jpg}
# SKIPPED (book): Reading Skill "Circle the same letters." (CLOCK CHALKBOARD STUDENT / PAGE DOCTOR NICKEL) — The source markdown omitted the key letters for each item, making the exercises unsolvable.
# SKIPPED (book): "DICTATION" (Listen and write the words) — Instructor-read with no recorded stimulus or given words. Convertible later with chosen items + TTS.
# SKIPPED (book): "WHAT IS LETTER 'A'? IT'S A LAB." and "WORDS AND PICTURES" — Teacher-led picture identification and a 26-item picture-naming grid with no answer key. Dropped.
# Source: ST Reading/Listening Skill (orthographic letter-matching, dictation, picture-from-statement)
# SKIPPED (book): "CLOCK CHALKBOARD STUDENT" / "PAGE DOCTOR NICKEL" letter-matching, "DICTATION" (instructor-read, no stimulus — convertible later with chosen words + TTS), and "WHAT IS LETTER A? IT'S A LAB." (instructor-read picture-select with no recording) — visual/orthographic or un-stimulus'd tasks. The pictures themselves are practiced in the next activity.
# Source: ST §Words and Pictures (split 1 of 2 — ≤ pool size, kept type/exact per book modality)
$PRODUCE Name the Picture (1)
INTRO: Time to recall some words. You'll see a picture — type the word for it.
INSTRUCTION: Type the word for the picture.
INPUT: type
CHECK: exact
EXAMPLE
TEMPLATE: {st-page_107_012.jpg}
RESPONSE: a number
ACCEPT: number
TEMPLATE: {st-page_107_001.jpg}
RESPONSE: a lab
ACCEPT: lab
TEMPLATE: {st-page_107_002.jpg}
RESPONSE: a pencil
ACCEPT: pencil
TEMPLATE: {st-page_107_003.jpg}
RESPONSE: a window
ACCEPT: window
TEMPLATE: {st-page_107_004.jpg}
RESPONSE: a book
ACCEPT: book
TEMPLATE: {st-page_107_005.jpg}
RESPONSE: a nickel
ACCEPT: nickel
TEMPLATE: {st-page_107_006.jpg}
RESPONSE: a letter
ACCEPT: letter
TEMPLATE: {st-page_107_007.jpg}
RESPONSE: a pilot
ACCEPT: pilot
TEMPLATE: {st-page_107_008.jpg}
RESPONSE: a teacher
ACCEPT: teacher
TEMPLATE: {st-page_107_009.jpg}
RESPONSE: a penny
ACCEPT: penny
TEMPLATE: {st-page_107_010.jpg}
RESPONSE: a quarter
ACCEPT: quarter
TEMPLATE: {st-page_107_011.jpg}
RESPONSE: a student
ACCEPT: student
TEMPLATE: {st-page_108_001.jpg}
RESPONSE: a cook
ACCEPT: cook
# Source: ST §Words and Pictures (split 2 of 2)
$PRODUCE Name the Picture (2)
INTRO: A few more pictures to name. Same idea — type the word.
INSTRUCTION: Type the word for the picture.
INPUT: type
CHECK: exact
TEMPLATE: {st-page_108_002.jpg}
RESPONSE: a door
ACCEPT: door
TEMPLATE: {st-page_108_003.jpg}
RESPONSE: a pen
ACCEPT: pen
TEMPLATE: {st-page_108_004.jpg}
RESPONSE: a classroom
ACCEPT: classroom
TEMPLATE: {st-page_108_005.jpg}
RESPONSE: a barber
ACCEPT: barber
TEMPLATE: {st-page_108_006.jpg}
RESPONSE: a clock
ACCEPT: clock
TEMPLATE: {st-page_108_007.jpg}
RESPONSE: a dime
ACCEPT: dime
TEMPLATE: {st-page_108_008.jpg}
RESPONSE: a doctor
ACCEPT: doctor
TEMPLATE: {st-page_108_009.jpg}
RESPONSE: a half dollar
ACCEPT: half dollar | half-dollar
TEMPLATE: {st-page_108_010.jpg}
RESPONSE: a notebook
ACCEPT: notebook
TEMPLATE: {st-page_108_011.jpg}
RESPONSE: a word
ACCEPT: word
TEMPLATE: {st-page_108_012.jpg}
RESPONSE: a mechanic
ACCEPT: mechanic
TEMPLATE: {st-page_108_013.jpg}
RESPONSE: a calendar
ACCEPT: calendar
TEMPLATE: {st-page_108_014.jpg}
RESPONSE: a picture
ACCEPT: picture
# Source: ST §Pronounce /ɪ/
$DIALOGUE The Short "i" Sound
INTRO: Listen to the short "i" sound — the vowel in "it" and "sit". Say each word after me.
INSTRUCTION: Listen and repeat each word.
# Source: ST §Pronounce: The IH Sound
$DIALOGUE Pronunciation: The "i" Sound
ID: l5-s3
INTRO: Ten words you already know, all with the same short "i" sound — as in "sit" and "his". Listen and repeat each one carefully.
INSTRUCTION: Repeat and read the words.
REPEAT
LINE: picture
@@ -187,11 +71,11 @@ LINE: mechanic
LINE: it
LINE: television
# Source: ST §What's the Word (numbers/symbols → words)
# SKIPPED (book): "WRITE: c" orthographic spelling task — dropped.
$PRODUCE Say the Number
INTRO: Let's review your numbers and money words. Type out the word for each number or symbol.
INSTRUCTION: Type the word for the number or symbol.
# Source: ST §What's the Word?
$PRODUCE Numbers and Symbols
ID: l5-s5
INTRO: Time to check your numbers. You'll see a number or a symbol on the screen — type it as a word, the way you learned it. Spelling counts.
INSTRUCTION: Look at the number or symbol and type the word.
INPUT: type
CHECK: exact
@@ -235,18 +119,123 @@ TEMPLATE: ¢
RESPONSE: cent
ACCEPT: cents
# SKIPPED (book): "SAME/DIFFERENT", "TWO LETTERS ARE THE SAME" (visual letter-matching) and "DICTATION" (instructor-read spelling, no stimulus) — dropped.
$LESSON 5-2: Grammar and Comprehension Review
# Source: ST §What Day Is It? (open answers)
$PRODUCE Answer About Yourself
INTRO: Now answer some questions about yourself and your classroom. Type a full, natural answer for each.
INSTRUCTION: Type a full answer to each question.
# Source: ST §What Is He?
$PRODUCE Jobs: Complete the Word
ID: l5-s11
INTRO: Someone asks what you are. Each job word is missing its first two letters — type them to complete it. You met all these people in the first four lessons.
INSTRUCTION: Type the missing letters to complete the word.
INPUT: type
CHECK: exact
TEMPLATE: What are you?
TEMPLATE: a ____{do}ctor
RESPONSE: a doctor
TEMPLATE: What are you?
TEMPLATE: a ____{te}acher
RESPONSE: a teacher
TEMPLATE: What are you?
TEMPLATE: a ____{st}udent
RESPONSE: a student
TEMPLATE: What are you?
TEMPLATE: a ____{co}ok
RESPONSE: a cook
TEMPLATE: What are you?
TEMPLATE: a ____{me}chanic
RESPONSE: a mechanic
TEMPLATE: What are you?
TEMPLATE: a ____{pi}lot
RESPONSE: a pilot
TEMPLATE: What are you?
TEMPLATE: a ____{ba}rber
RESPONSE: a barber
# Source: ST §This Is Money (recast: number-code decoding puzzle → value-to-coin recall)
$PRODUCE Money Words
ID: l5-s12
INTRO: A quick check of your pocket money. You'll hear an amount — type the coin or bill it names. No looking in your wallet.
INSTRUCTION: Listen to the amount and type the money word.
INPUT: type
CHECK: exact
EXAMPLE
PROMPT: one cent
RESPONSE: penny
ACCEPT: a penny
PROMPT: ten cents
RESPONSE: dime
ACCEPT: a dime
PROMPT: five cents
RESPONSE: nickel
ACCEPT: a nickel
PROMPT: twenty-five cents
RESPONSE: quarter
ACCEPT: a quarter
PROMPT: fifty cents
RESPONSE: half dollar
ACCEPT: a half dollar | half a dollar
PROMPT: one hundred cents
RESPONSE: dollar
ACCEPT: a dollar | one dollar
# SKIPPED (book): Listening Skill "SAME/DIFFERENT" — Instructor-read word-pair discrimination with no given words. Convertible later with chosen items + TTS.
# Source: ST §Write the Missing Words
$PRODUCE Complete the Sentences
ID: l5-s9
INTRO: Now put the week together. Each little exchange is missing a word or two — days, greetings, jobs, prepositions. Type what's missing.
INSTRUCTION: Type the missing word or words to complete each sentence.
INPUT: type
CHECK: exact
TEMPLATE: Today is Saturday. Tomorrow is ____{Sunday}.
RESPONSE: Today is Saturday. Tomorrow is Sunday.
TEMPLATE: How ____{are} you? ____{Fine}, thanks.
RESPONSE: How are you? Fine, thanks.
TEMPLATE: My ____{name} is Aldo. What ____{is|'s} your name?
RESPONSE: My name is Aldo. What is your name?
TEMPLATE: What are you? ____{I'm|I am} a doctor.
RESPONSE: What are you? I'm a doctor.
TEMPLATE: Is she a teacher? No, she ____{isn't|is not}.
RESPONSE: Is she a teacher? No, she isn't.
TEMPLATE: Go to lab ____{at} 9 o'clock.
RESPONSE: Go to lab at 9 o'clock.
TEMPLATE: The map is ____{on} the wall.
RESPONSE: The map is on the wall.
TEMPLATE: A, B, C, and D are capital ____{letters}.
RESPONSE: A, B, C, and D are capital letters.
TEMPLATE: Are you a teacher? No, ____{I'm|I am} not.
RESPONSE: Are you a teacher? No, I'm not.
TEMPLATE: What's that? It's ____{a|my|your|his|her} book.
RESPONSE: What's that? It's a book.
# Source: ST §Answer the Questions
$PRODUCE Answer the Questions
ID: l5-s8
INTRO: Now answer for yourself. You'll hear a question — answer aloud in a full sentence. Most of the questions are about you, so any true answer works; nobody here will check your desk.
INSTRUCTION: Answer each question aloud in a full sentence.
INPUT: speak
CHECK: llm
SHOW_PROMPT
RUBRIC: Accept any natural, grammatically correct answer to the question.
RUBRIC: Most questions are about the learner's own situation — accept any grammatical, natural answer that addresses the question (yes or no both acceptable where the question allows both, e.g. whether today is Tuesday). For factual items, treat the model answer as the key (e.g. Saturday and Sunday are the weekend) and accept any phrasing or short form of the same fact.
PROMPT: What is your name?
RESPONSE: My name is John.
@@ -258,81 +247,32 @@ PROMPT: Is your teacher in the classroom?
RESPONSE: Yes, my teacher is in the classroom.
PROMPT: What's on your desk?
RESPONSE: My book is on my desk.
RESPONSE: My book and pen are on my desk.
PROMPT: Is today Tuesday?
RESPONSE: Yes, today is Tuesday.
RESPONSE: No, today is Monday.
PROMPT: How are you?
RESPONSE: I am fine, thanks.
RESPONSE: Fine, thanks.
PROMPT: What are you?
RESPONSE: I am a student.
PROMPT: What is Saturday and Sunday?
RESPONSE: They are the weekend.
RESPONSE: Saturday and Sunday are the weekend.
PROMPT: What's on the wall?
RESPONSE: A clock is on the wall.
RESPONSE: The clock and the chalkboard are on the wall.
PROMPT: Is this your book?
RESPONSE: Yes, this is my book.
# Source: ST §What Day Is It? (cloze)
$PRODUCE Fill in the Words
INTRO: Fill the gaps with the missing word or words. Type single-blank answers; for the longer ones, say it and then check.
INSTRUCTION: Type or say the missing word(s).
INPUT: type
$LESSON 5-2: Review Test
TEMPLATE: Today is Saturday. Tomorrow is ____.
CHECK: exact
RESPONSE: Sunday
TEMPLATE: How ____ you? ____, thanks.
CHECK: reveal
RESPONSE: How are you? Fine, thanks.
TEMPLATE: My ____ is Aldo. What ____ your name?
CHECK: reveal
RESPONSE: My name is Aldo. What is your name?
TEMPLATE: What are you? ____ a doctor.
CHECK: exact
RESPONSE: I'm
ACCEPT: I am
TEMPLATE: Is she a teacher? No, she ____.
CHECK: exact
RESPONSE: isn't
ACCEPT: is not
TEMPLATE: Go to lab ____ 9 o'clock.
CHECK: exact
RESPONSE: at
TEMPLATE: The map is ____ the wall.
CHECK: exact
RESPONSE: on
TEMPLATE: A, B, C, and D are capital ____.
CHECK: exact
RESPONSE: letters
TEMPLATE: Are you a teacher? No, ____ not.
CHECK: exact
RESPONSE: I'm
ACCEPT: I am
TEMPLATE: What's that? It's ____ book.
CHECK: exact
RESPONSE: a
ACCEPT: my | his | her | your
# SKIPPED (book): Listening Skill "SAME/DIFFERENT" minimal-pair discrimination — instructor-read with no recorded stimulus or printed pairs. Dropped.
# Source: ST §This Is a Test (split 1 of 2 — single $SELECT split for length)
$SELECT Review Test (1)
INTRO: Here's a review test covering everything from this book. Tap the best answer to complete each sentence or reply.
# Source: ST §This Is a Test
$SELECT Review Test
ID: l5-s10
INTRO: Part two is the week's test — thirty questions covering everything from lessons one to four. Tap the best answer for each one. Some questions you'll only hear, so listen first. No teacher is watching; the score is between you and the app.
INSTRUCTION: Tap the best answer.
TEMPLATE: ____ are students.
@@ -405,7 +345,8 @@ OPTION: c | It's a quarter.
OPTION: d | Those are dimes.
ANSWER: d
TEMPLATE: Ted: What is ____ name? — Aldo: My name is Aldo.
TEMPLATE: Ted: What is ____ name?
TEMPLATE: Aldo: My name is Aldo.
OPTION: a | your
OPTION: b | my
OPTION: c | his
@@ -440,11 +381,6 @@ OPTION: c | What
OPTION: d | This
ANSWER: b
# Source: ST §This Is a Test (split 2 of 2)
$SELECT Review Test (2)
INTRO: A few more test questions. Tap the best answer for each.
INSTRUCTION: Tap the best answer.
TEMPLATE: It's 9 ____.
OPTION: a | letter
OPTION: b | student
@@ -515,7 +451,8 @@ OPTION: c | please
OPTION: d | that
ANSWER: c
TEMPLATE: Ted: Hello. — Bill: ____.
TEMPLATE: Ted: Hello.
TEMPLATE: Bill: ____.
OPTION: a | Good afternoon.
OPTION: b | Goodbye.
OPTION: c | See you later.
@@ -550,12 +487,11 @@ OPTION: c | no
OPTION: d | at
ANSWER: a
# SKIPPED (book): "WHAT IS HE?" syllable-completion spelling and "THIS IS MONEY." number-to-letter decoding puzzle — orthographic/puzzle tasks. Dropped.
# Source: ST §Good Morning
$DIALOGUE Good Morning
INTRO: Let's finish with a short conversation that ties together greetings, time, and goodbyes. Practice both parts aloud.
INSTRUCTION: Listen and practice the dialog.
ID: l5-s13
INTRO: You made it through the test. One last dialog to say good morning — and goodbye to your first week. Repeat each line, then go rest; the next lesson will still be there tomorrow.
INSTRUCTION: Practice this dialog.
REPEAT
John: Good morning! How are you?
@@ -564,3 +500,194 @@ John: Fine, thanks. What's the time?
Mark: It's 7:30.
John: See you in class!
Mark: Okay. See you later.
$LESSON 5-3: Extra Practice — Reading and Writing Letters
# Source: ST §Same or Different?
$SELECT Same or Different?
ID: l5-s6
INTRO: This last part is extra practice with English letters. If you can already read these letters comfortably, feel free to skip it. You'll see two letters — decide whether they are the same or different.
INSTRUCTION: Tap Same or Different.
OPTION: s | Same
OPTION: d | Different
EXAMPLE
TEMPLATE: k ... l
ANSWER: d
TEMPLATE: Q ... O
ANSWER: d
TEMPLATE: i ... j
ANSWER: d
TEMPLATE: E ... E
ANSWER: s
TEMPLATE: c ... o
ANSWER: d
TEMPLATE: P ... P
ANSWER: s
TEMPLATE: b ... d
ANSWER: d
TEMPLATE: v ... w
ANSWER: d
TEMPLATE: q ... q
ANSWER: s
TEMPLATE: M ... N
ANSWER: d
TEMPLATE: N ... Z
ANSWER: d
TEMPLATE: f ... f
ANSWER: s
TEMPLATE: F ... E
ANSWER: d
TEMPLATE: W ... M
ANSWER: d
TEMPLATE: i ... i
ANSWER: s
TEMPLATE: R ... P
ANSWER: d
TEMPLATE: v ... v
ANSWER: s
# Source: ST §Circle the Same Letters
$SELECT Find the Matching Letters
ID: l5-s7
INTRO: More letter practice. You'll see a pair of letters at the top — tap the option that matches it exactly. Watch out for reversed twins like b and d.
INSTRUCTION: Tap the matching letters.
EXAMPLE
TEMPLATE: sp
OPTION: a | st
OPTION: b | sl
OPTION: c | sp
OPTION: d | ps
ANSWER: c
TEMPLATE: nd
OPTION: a | no
OPTION: b | nb
OPTION: c | dn
OPTION: d | nd
ANSWER: d
TEMPLATE: th
OPTION: a | ht
OPTION: b | th
OPTION: c | tk
OPTION: d | lh
ANSWER: b
TEMPLATE: pr
OPTION: a | pr
OPTION: b | rp
OPTION: c | pl
OPTION: d | br
ANSWER: a
TEMPLATE: ch
OPTION: a | hc
OPTION: b | sh
OPTION: c | ck
OPTION: d | ch
ANSWER: d
TEMPLATE: sk
OPTION: a | sh
OPTION: b | sk
OPTION: c | hs
OPTION: d | ks
ANSWER: b
TEMPLATE: sn
OPTION: a | sn
OPTION: b | sh
OPTION: c | ns
OPTION: d | sm
ANSWER: a
TEMPLATE: pl
OPTION: a | bl
OPTION: b | pl
OPTION: c | bl
OPTION: d | dl
ANSWER: b
TEMPLATE: tr
OPTION: a | tl
OPTION: b | th
OPTION: c | tr
OPTION: d | tn
ANSWER: c
TEMPLATE: ck
OPTION: a | ch
OPTION: b | ck
OPTION: c | cl
OPTION: d | cr
ANSWER: b
TEMPLATE: dr
OPTION: a | rd
OPTION: b | br
OPTION: c | dr
OPTION: d | lr
ANSWER: c
TEMPLATE: pr
OPTION: a | pr
OPTION: b | rp
OPTION: c | pl
OPTION: d | br
ANSWER: a
# Source: ST §Write: C (letter-writing drill kept in the optional letters part)
$PRODUCE The Letter C
ID: l5-s4
INTRO: One more letter exercise, and then you're done. Every word here is missing the same letter — c. Type it to complete each word you learned this week.
INSTRUCTION: Type the missing letter to complete the word.
INPUT: type
CHECK: exact
TEMPLATE: ____{c}alendar
RESPONSE: calendar
TEMPLATE: ____{c}ook
RESPONSE: cook
TEMPLATE: ____{c}apital letter
RESPONSE: capital letter
TEMPLATE: do____{c}tor
RESPONSE: doctor
TEMPLATE: mechani____{c}
RESPONSE: mechanic
TEMPLATE: re____{c}order
RESPONSE: recorder
TEMPLATE: ____{c}lock
RESPONSE: clock
TEMPLATE: ____{c}lose
RESPONSE: close
TEMPLATE: cir____{c}le
RESPONSE: circle
TEMPLATE: ____{c}lassroom
RESPONSE: classroom