book 11: regression fixes from old-generation comparison

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-22 08:40:41 +08:00
parent 99a029dd34
commit 688495b7cb
6 changed files with 96 additions and 35 deletions

View File

@@ -214,19 +214,61 @@ LINE: That temperature is all right. {bk11-l1a-f3-05.mp3}
VOCAB: fever
LINE: Someone with a temperature higher than 98.6 has a fever. {bk11-l1a-f3-06.mp3}
# Source: LLA 1A Figure 3 (questions)
$PRODUCE Questions About Temperatures
# Source: LLA 1A Figure 3 (Maria questions)
$PRODUCE Maria's Temperature
ID: 11-1a-f3-b
REFERENCE: 11-1a-f3
INPUT: speak
CHECK: reveal
REPEAT
INTRO: Now some questions about the students' temperatures and fevers. Some answers you'll only learn from the model — that's fine. Make your best guess aloud, then repeat the correct answer.
INTRO: Two quick questions about Maria's thermometer. Answer aloud, then repeat the model answer.
INSTRUCTION: Answer each question aloud, then repeat the model answer.
PROMPT: Look at Maria's thermometer. What is her temperature?\nDoes she have a fever? {bk11-l1a-f3-07-q.mp3}
PROMPT: Look at Maria's thermometer. What is her temperature? {page_012_001.jpg|A digital thermometer displaying 98.6°F} {bk11-l1a-f3-13-q.mp3}
RESPONSE: It's 98.6. {bk11-l1a-f3-13-a.mp3}
PROMPT: Does she have a fever? {bk11-l1a-f3-14-q.mp3}
RESPONSE: Maria doesn't have a fever. {bk11-l1a-f3-07-a.mp3}
# Source: LLA 1A Figure 3 (temperature dictation)
$PRODUCE Type the Temperatures
ID: 11-1a-f3-c
REFERENCE: 11-1a-f3
INPUT: type
CHECK: exact
HIDE_PROMPT
INTRO: Now the rest of the class. The nurse reads each student's temperature — listen and type it on his or her thermometer.
INSTRUCTION: Type the temperature you hear.
PROMPT: Steve had a temperature of 100 degrees. {bk11-l1a-f3-15.mp3}
TEMPLATE: Steve had a temperature of ____{100} degrees. {page_012_002.jpg|A digital thermometer with a blank display}
RESPONSE: Steve had a temperature of 100 degrees.
PROMPT: Alan's temperature was 98.2 degrees. {bk11-l1a-f3-16.mp3}
TEMPLATE: Alan's temperature was ____{98.2} degrees. {page_012_003.jpg|A digital thermometer with a blank display}
RESPONSE: Alan's temperature was 98.2 degrees.
PROMPT: Sally's temperature was 99.5. {bk11-l1a-f3-17.mp3}
TEMPLATE: Sally's temperature was ____{99.5}. {page_012_004.jpg|A digital thermometer with a blank display}
RESPONSE: Sally's temperature was 99.5.
PROMPT: David had a temperature of 103 degrees. {bk11-l1a-f3-18.mp3}
TEMPLATE: David had a temperature of ____{103} degrees. {page_012_005.jpg|A digital thermometer with a blank display}
RESPONSE: David had a temperature of 103 degrees.
# Source: LLA 1A Figure 3 (fever questions)
$PRODUCE Who Had a Fever?
ID: 11-1a-f3-d
REFERENCE: 11-1a-f3
INPUT: speak
CHECK: reveal
REPEAT
INTRO: Remember: anything over 98.6 is a fever. Use the temperatures you just typed to answer each question aloud, then repeat the model answer.
INSTRUCTION: Answer each question aloud, then repeat the model answer.
PROMPT: Which students had fevers? {bk11-l1a-f3-19-q.mp3}
RESPONSE: They were Steve, Sally, and David. {bk11-l1a-f3-19-a.mp3}
PROMPT: Whose fever was the highest? {bk11-l1a-f3-08-q.mp3}
RESPONSE: David's fever was the highest. {bk11-l1a-f3-08-a.mp3}
@@ -1527,8 +1569,9 @@ ID: l1-s19
INTRO: One more round — this time reading. See the answer, ask the "how long" question that fits, then check the model.
INSTRUCTION: Form a question with "how long" for each given answer.
INPUT: speak
CHECK: reveal
CHECK: llm
SHOW_PROMPT
RUBRIC: Accept a correctly formed "how long" question that matches the information and tense in the given answer; the exact wording may differ from the model. A wrong tense fails.
EXAMPLE
PROMPT: I've been at this base for three months.
@@ -2101,6 +2144,10 @@ EXAMPLE
PROMPT: read / since 6:30 {st-page_038_001.jpg|A boy sitting and reading a book with a clock on the wall showing 6:30}
RESPONSE: Has he been reading that book since 6:30?\n— Yes, he's been reading it for an hour and a half.
EXAMPLE
PROMPT: work on / all day {st-page_038_002.jpg|A man working on an open car hood outside near a house with the sun shining}
RESPONSE: Has he been working on his bicycle all day?\n— No, he's been working on his car all day.
PROMPT: play / all afternoon {st-page_038_003.jpg|Three children playing with a basketball outdoors under a bright sun}
RESPONSE: Have they been playing basketball all afternoon?\n— Yes, they've been playing basketball all afternoon.