books 10-12: student-sim finding fixes

This commit is contained in:
2026-08-21 10:32:44 +08:00
parent 6794a898f7
commit e279c72b41
14 changed files with 86 additions and 64 deletions

View File

@@ -553,6 +553,7 @@ RESPONSE: He wasn't able to go because he had to work.
PROMPT: Was Ken able to go to the movie?
RESPONSE: No, he wasn't able to go because he had to study.
RUBRIC: A yes/no question — accept a direct negative using "be able to" ("No, he wasn't able to go (to the movie).") with or without the reason.
PROMPT: What was Ken able to do?
RESPONSE: He was able to go to dinner with Jack.
@@ -582,6 +583,7 @@ RESPONSE: No, he wasn't able to get coins from Italy or Greece on his vacation.
PROMPT: Do you think he'll be able to get some coins from those countries?
RESPONSE: Yes, his friends in Switzerland will be able to send him some.
RUBRIC: A yes/no question — accept a direct affirmative using "be able to" ("Yes, he'll be able to get some.") with or without mentioning the friends in Switzerland.
# Source: new (gap: connectives are drilled on tape 4A but never explained)
$GRAMMAR Words That Put a Story in Order
@@ -1845,25 +1847,29 @@ RESPONSE: He wasn't able to eat because he couldn't find a sandwich vending mach
PROMPT: Where will Frank be able to go on Tuesday night? {bk10-l4d-f4-05-q.mp3}
RESPONSE: He'll be able to go to a restaurant and movie on Tuesday night. {bk10-l4d-f4-05-a.mp3}
# Source: ST §Select a Word: Mark (gap answer sets aligned with the story facts — "returned a book" determines the library)
# Source: ST §Select a Word: Mark (Writing Skill — the print offers per-blank word CHOICES and several are logical; llm + logical-completion rubric per the Writing Skill rule, no single exact key)
$PRODUCE Choose the Word: Mark's Day
ID: l4-s23
INTRO: A tiny detective story: read the whole thing before you type, because the last sentence tells you where Mark really went. Type the word that fits each blank.
INSTRUCTION: Complete the paragraph by typing the correct words.
INTRO: Each blank shows three word choices, and more than one can be right. Pick a word that keeps the little story sensible and type it.
INSTRUCTION: Type a word from the choices that makes sense in the blank.
INPUT: type
CHECK: exact
CHECK: llm
TEMPLATE: Mark's ____{arm|leg|finger} (finger / leg / arm) is broken.
TEMPLATE: Mark's ____ (finger / leg / arm) is broken.
RESPONSE: Mark's arm is broken.
RUBRIC: Any of the printed choices — finger, leg, or arm — is correct, typed alone or in the full sentence.
TEMPLATE: David took him to the ____{library} (school / library / mess hall).
TEMPLATE: David took him to the ____ (school / library / mess hall).
RESPONSE: David took him to the library.
RUBRIC: Any of the printed choices — school, library, or mess hall — is correct, typed alone or in the full sentence.
TEMPLATE: They both ____{studied} (ate / studied / slept) while they were there.
TEMPLATE: They both ____ (ate / studied / slept) while they were there.
RESPONSE: They both studied while they were there.
RUBRIC: Any of the printed choices — ate, studied, or slept — is correct, typed alone or in the full sentence.
TEMPLATE: And Mark returned ____{a book} (some money / some soup / a book).
TEMPLATE: And Mark returned ____ (some money / some soup / a book).
RESPONSE: And Mark returned a book.
RUBRIC: Accept "a book" or "some money" (sensible things to return), typed alone or in the full sentence; "some soup" is not a sensible completion.
# Source: ST §Select a Word: Phil
$PRODUCE Choose the Word: Phil Needs Money