diff --git a/book-11-lesson-1/bk11-l1d-f1-06.mp3 b/book-11-lesson-1/bk11-l1d-f1-06.mp3 index 6a908511..7b7337c3 100644 Binary files a/book-11-lesson-1/bk11-l1d-f1-06.mp3 and b/book-11-lesson-1/bk11-l1d-f1-06.mp3 differ diff --git a/book-12-lesson-1.module b/book-12-lesson-1.module index cf9c5592..6d6f2c41 100644 --- a/book-12-lesson-1.module +++ b/book-12-lesson-1.module @@ -277,33 +277,40 @@ LINE: Bobby won't be frightened to swim there if it's not too deep. {bk12-l1a-f5 # Source: ST §Conditional Sentences (grammar) $GRAMMAR Conditional Sentences ID: l1-s11 -INTRO: How those sentences are built: an "if" clause plus a main clause, in either order. +INTRO: Here's how those "if" sentences work. The "if" clause uses the present tense, the main clause uses the present or future — and either clause can come first. -CARD: Conditional sentences have two parts: the **if-clause** and the **main clause**. -{If the weather's good, we'll drive to the beach.} -{We'll drive to the beach if the weather's good.} +Conditional sentences have two parts: the if-clause and the main clause. One type of conditional sentence is used to show what may/will happen in the present/future if a certain condition happens. -CARD: When the **if-clause** has the present tense, the **main clause** uses the present or future tense. -{If you finish early, what will you do?} -{Tom can come if he doesn't have to study.} -{Will you read my paper if you have time?} - -SUMMARY: -| If Clause | Main Clause | -|---|---| -| If the weather's good, | we drive to the beach.
we're driving to the beach.
we'll drive to the beach.
we're going to drive to the beach. | - -| Main Clause | If Clause | -|---|---| -| Tom can come
Tom could come
Tom may come
Tom might come
Tom should come
Tom must come
Tom has to come
Tom is able to come | if he doesn't have to study. | - -| Main Clause | If Clause | -|---|---| -| Can you read my paper
Could you read my paper
Will you read my paper
Would you read my paper
Are you going to read my paper | if you have time? | +When the if-clause has the present tense, the main clause uses the present or future tense. Note that the if-clause may come before or after the main clause. | If Clause | Main Clause | |---|---| -| If you finish early, | how will you tell me?
what will you do?
where are you going? | +| If the weather's good, | we {drive} to the beach.
we{'re driving} to the beach.
we{'ll drive} to the beach.
we{'re going to drive} to the beach. | + +| Main Clause | If Clause | +|---|---| +| Tom {can} come | if he doesn't have to study. | +| Tom {might} come | if he doesn't have to study. | +| Tom {should} come | if he doesn't have to study. | +| Tom {must} come | if he doesn't have to study. | +| Tom {is able to} come | if he doesn't have to study. | + +| Main Clause (Questions) | If Clause | +|---|---| +| {Could you read} my paper | if you have time? | +| {Will you read} my paper | if you have time? | +| {Are you going to read} my paper | if you have time? | + +| If Clause | Main Clause (Questions) | +|---|---| +| If you finish early, | {how will you tell} me? | +| If you finish early, | {what will you do?} | +| If you finish early, | {where are you going?} | + +**Examples:** +1. If you speed, {you will get} a ticket. +2. Mike {must go} if he has a reservation. +3. If the telephone rings, {can you answer} it? # Source: ST §If We Go to the Beach, We'll Have a Good Time $DIALOGUE If We Go to the Beach, We'll Have a Good Time {st-page_021_001.jpg|Two young men talking inside a room while looking out towards a beach scene} @@ -612,7 +619,7 @@ ANSWER: c FEEDBACK: Gina's sad. {bk12-l1b-f3-ex-fb.mp3} PROMPT: Hello, sir. Long day?\n— Yes. I was very busy all day.\nHe's? {bk12-l1b-f3-01.mp3} -OPTION: a | tired +OPTION: a | tired {bk12-l1b-f3-01-a.mp3} OPTION: b | happy OPTION: c | sick ANSWER: a @@ -620,13 +627,13 @@ FEEDBACK: He's tired. PROMPT: Look at that big smile.\n— I made a 95 on my quiz.\nHe's? {bk12-l1b-f3-02.mp3} OPTION: a | sad -OPTION: b | happy +OPTION: b | happy {bk12-l1b-f3-02-a.mp3} OPTION: c | angry ANSWER: b FEEDBACK: He's happy. PROMPT: Hi, Phil. How are you today?\n— My stomach hurts, and I have a fever.\nHe's? {bk12-l1b-f3-03.mp3} -OPTION: a | sick +OPTION: a | sick {bk12-l1b-f3-03-a.mp3} OPTION: b | tired OPTION: c | careless ANSWER: a @@ -635,14 +642,14 @@ FEEDBACK: He's sick. PROMPT: Hey, Jack. Where are you going?\n— It's 11:30, time for lunch.\nHe's? {bk12-l1b-f3-04.mp3} OPTION: a | late OPTION: b | sick -OPTION: c | hungry +OPTION: c | hungry {bk12-l1b-f3-04-a.mp3} ANSWER: c FEEDBACK: He's hungry. PROMPT: What happened to your leg?\n— I fell down outside the door.\nHe's? {bk12-l1b-f3-05.mp3} OPTION: a | tired OPTION: b | sick -OPTION: c | hurt +OPTION: c | hurt {bk12-l1b-f3-05-a.mp3} ANSWER: c FEEDBACK: He's hurt. @@ -1630,6 +1637,27 @@ INSTRUCTION: Type "may be", "is not", or "is" based on the clues in the sentence INPUT: type CHECK: exact +EXAMPLE +TEMPLATE: a. Bill uses a *locker*. +TEMPLATE: ____{may be} a small closet. +TEMPLATE: ____{may be} a paint brush. +TEMPLATE: ____{may be} a basketball. +RESPONSE: may be a small closet. may be a paint brush. may be a basketball. + +EXAMPLE +TEMPLATE: b. Bill uses a *locker* at the gym. +TEMPLATE: ____{may be} a small closet. +TEMPLATE: ____{is not} a paint brush. +TEMPLATE: ____{may be} a basketball. +RESPONSE: may be a small closet. is not a paint brush. may be a basketball. + +EXAMPLE +TEMPLATE: c. Bill uses a *locker* at the gym to keep his clothes in while he swims. +TEMPLATE: ____{is} a small closet. +TEMPLATE: ____{is not} a paint brush. +TEMPLATE: ____{is not} a basketball. +RESPONSE: is a small closet. is not a paint brush. is not a basketball. + TEMPLATE: Mark went to a *stadium*. TEMPLATE: ____{may be} a shopping center. TEMPLATE: ____{may be} a place to watch sports. diff --git a/book-12-lesson-1/bk12-l1b-f3-01-a.mp3 b/book-12-lesson-1/bk12-l1b-f3-01-a.mp3 new file mode 100644 index 00000000..c154bedd Binary files /dev/null and b/book-12-lesson-1/bk12-l1b-f3-01-a.mp3 differ diff --git a/book-12-lesson-1/bk12-l1b-f3-02-a.mp3 b/book-12-lesson-1/bk12-l1b-f3-02-a.mp3 new file mode 100644 index 00000000..d48dc7ee Binary files /dev/null and b/book-12-lesson-1/bk12-l1b-f3-02-a.mp3 differ diff --git a/book-12-lesson-1/bk12-l1b-f3-03-a.mp3 b/book-12-lesson-1/bk12-l1b-f3-03-a.mp3 new file mode 100644 index 00000000..7f228f6e Binary files /dev/null and b/book-12-lesson-1/bk12-l1b-f3-03-a.mp3 differ diff --git a/book-12-lesson-1/bk12-l1b-f3-04-a.mp3 b/book-12-lesson-1/bk12-l1b-f3-04-a.mp3 new file mode 100644 index 00000000..0105520f Binary files /dev/null and b/book-12-lesson-1/bk12-l1b-f3-04-a.mp3 differ diff --git a/book-12-lesson-1/bk12-l1b-f3-05-a.mp3 b/book-12-lesson-1/bk12-l1b-f3-05-a.mp3 new file mode 100644 index 00000000..68d1bc29 Binary files /dev/null and b/book-12-lesson-1/bk12-l1b-f3-05-a.mp3 differ diff --git a/book-12-lesson-2.module b/book-12-lesson-2.module index 0114ffc3..d2e24c5e 100644 --- a/book-12-lesson-2.module +++ b/book-12-lesson-2.module @@ -217,10 +217,11 @@ INSTRUCTION: You are Sam — speak your lines in the pauses. $PRODUCE Questions About Mark's Decision ID: 12-2a-f3 REFERENCE: 12-2a-f1-dialogue -INTRO: Listen to each question about Mark and Sam's conversation. Answer aloud in a complete sentence, then repeat the model answer. Open the dialogue if you need it. -INSTRUCTION: Answer each question aloud. -INPUT: speak -CHECK: reveal +INTRO: Listen to each question about Mark and Sam's conversation. Type your answer in a complete sentence, then repeat the model answer. Open the dialogue if you need it. +INSTRUCTION: Type your answer in a complete sentence. +INPUT: type +CHECK: llm +RUBRIC: Accept any sentence that correctly conveys the factual meaning of the model answer based on the dialogue. REPEAT PROMPT: Is Mark happy? {bk12-l2a-f3-01-q.mp3} @@ -333,6 +334,7 @@ INTRO: Seven statements about Dan. Tap True or False — and reread his story if INSTRUCTION: Tap True or False. OPTION: t | True OPTION: f | False +SHOW_PROMPT PROMPT: Dan's career has been in the military. ANSWER: t @@ -383,6 +385,7 @@ INTRO: Now five statements about Paula. Tap True or False. INSTRUCTION: Tap True or False. OPTION: t | True OPTION: f | False +SHOW_PROMPT PROMPT: Paula is in the field of education. ANSWER: t @@ -948,61 +951,83 @@ Fred: Yes, I have. He's already borrowed $5.00 from me. # Source: LLA 2C Figure 2 $PRODUCE Already or Not Yet? ID: 12-2c-f2 -INTRO: Every question gets two answers here: first say yes with "already", then say no with "yet". Repeat the model after each one. -INSTRUCTION: Answer aloud using the cue, then repeat. -INPUT: speak -CHECK: reveal +INTRO: Every question gets two answers here: first answer yes with "already", then no with "yet". Type each answer using the cue, then repeat the model. +INSTRUCTION: Type the answer using the cue. +INPUT: type +CHECK: exact REPEAT EXAMPLE TEMPLATE: yes, already PROMPT: Have you finished your homework yet? {bk12-l2c-f2-ex-q.mp3} RESPONSE: Yes, I've already finished it. {bk12-l2c-f2-ex-a1.mp3} +ACCEPT: Yes, I have already finished it. +ACCEPT: Yes, I have already finished it. EXAMPLE TEMPLATE: no, yet PROMPT: Have you finished your homework yet? {bk12-l2c-f2-ex-q.mp3} RESPONSE: No, I haven't finished it yet. {bk12-l2c-f2-ex-a2.mp3} +ACCEPT: No, I have not finished it yet. +ACCEPT: No, I'ven't finished it yet. TEMPLATE: yes, already PROMPT: Has Janet graduated from college yet? {bk12-l2c-f2-01-q.mp3} RESPONSE: Yes, she has already graduated. {bk12-l2c-f2-01-a1.mp3} +ACCEPT: Yes, she's already graduated. TEMPLATE: no, yet PROMPT: Has Janet graduated from college yet? {bk12-l2c-f2-01-q.mp3} RESPONSE: No, she hasn't graduated yet. {bk12-l2c-f2-01-a2.mp3} +ACCEPT: No, she has not graduated yet. +ACCEPT: No, she'sn't graduated yet. TEMPLATE: yes, already PROMPT: Have you seen Mike's daughter yet? {bk12-l2c-f2-02-q.mp3} RESPONSE: Yes, I've already seen her. {bk12-l2c-f2-02-a1.mp3} +ACCEPT: Yes, I have already seen her. +ACCEPT: Yes, I have already seen her. TEMPLATE: no, yet PROMPT: Have you seen Mike's daughter yet? {bk12-l2c-f2-02-q.mp3} RESPONSE: No, I haven't seen her yet. {bk12-l2c-f2-02-a2.mp3} +ACCEPT: No, I have not seen her yet. +ACCEPT: No, I'ven't seen her yet. TEMPLATE: yes, already PROMPT: Has your son learned Spanish yet? {bk12-l2c-f2-03-q.mp3} RESPONSE: Yes, he's already learned Spanish. {bk12-l2c-f2-03-a1.mp3} +ACCEPT: Yes, he has already learned Spanish. +ACCEPT: Yes, he has already learned Spanish. TEMPLATE: no, yet PROMPT: Has your son learned Spanish yet? {bk12-l2c-f2-03-q.mp3} RESPONSE: No, he hasn't learned Spanish yet. {bk12-l2c-f2-03-a2.mp3} +ACCEPT: No, he has not learned Spanish yet. +ACCEPT: No, he'sn't learned Spanish yet. TEMPLATE: yes, already PROMPT: Have the Johnsons realized that they are rich yet? {bk12-l2c-f2-04-q.mp3} RESPONSE: Yes, they have already realized it. {bk12-l2c-f2-04-a1.mp3} +ACCEPT: Yes, they've already realized it. TEMPLATE: no, yet PROMPT: Have the Johnsons realized that they are rich yet? {bk12-l2c-f2-04-q.mp3} RESPONSE: No, they haven't realized it yet. {bk12-l2c-f2-04-a2.mp3} +ACCEPT: No, they have not realized it yet. +ACCEPT: No, they'ven't realized it yet. TEMPLATE: yes, already PROMPT: Has Henry picked up the laundry yet? {bk12-l2c-f2-05-q.mp3} RESPONSE: Yes, he's already picked it up. {bk12-l2c-f2-05-a1.mp3} +ACCEPT: Yes, he has already picked it up. +ACCEPT: Yes, he has already picked it up. TEMPLATE: no, yet PROMPT: Has Henry picked up the laundry yet? {bk12-l2c-f2-05-q.mp3} RESPONSE: No, he hasn't picked it up yet. {bk12-l2c-f2-05-a2.mp3} +ACCEPT: No, he has not picked it up yet. +ACCEPT: No, he'sn't picked it up yet. # Source: ST §Marsha Has Forgiven John @@ -1517,6 +1542,7 @@ INTRO: Last round of combining — this time the conjunction is given in parenth INSTRUCTION: Combine the two sentences using the conjunction in parentheses. INPUT: type CHECK: exact +NORMALIZE: strict EXAMPLE TEMPLATE: Susan retired at age 62.\nHer husband kept working. (but) diff --git a/book-12-lesson-4.module b/book-12-lesson-4.module index 91f594b9..a7ef8177 100644 --- a/book-12-lesson-4.module +++ b/book-12-lesson-4.module @@ -265,41 +265,49 @@ PROMPT: Fred shot only one time. ANSWER: F # Source: ST §Make a Sentence (recast: bare cue-word production → story-grounded Q&A) -$PRODUCE Questions About Fred and Pete +$PRODUCE Make a Sentence About the Story ID: l4-s4 REFERENCE: l4-s2 -INTRO: Now answer questions about the story in full sentences. The new words will come back in your answers — that's the plan. Open the story if you need it. -INSTRUCTION: Answer aloud in a full sentence. +INTRO: For each cue word, say one sentence about Fred and Pete — say what the story said. Open the story if you need it; it hasn't gone anywhere. +INSTRUCTION: Say a sentence about Fred and Pete using the cue word. INPUT: speak CHECK: llm -RUBRIC: Treat the model answer as the factual key; accept any phrasing or short form of the same fact. +SHOW_PROMPT +RUBRIC: Accept any sentence that uses the cue word and states a fact from the story about Fred and Pete. The model answer shows one correct fact; other true story facts using the cue word are also correct. EXAMPLE -PROMPT: Where do Fred and Pete like to spend their time? -RESPONSE: They like to be out-of-doors. +PROMPT: out-of-doors +RESPONSE: Fred and Pete like to be out-of-doors. -PROMPT: How often do Fred and Pete go hunting? -RESPONSE: They go hunting once every year, during deer season. +PROMPT: once +RESPONSE: Once every year they spend two weeks hunting. -PROMPT: What are they preparing for the trip? +PROMPT: deer season +RESPONSE: Deer season will begin next week. + +PROMPT: prepare RESPONSE: They're preparing their weapons. -PROMPT: Why did Fred and Pete drive out to the country? -RESPONSE: They drove to the country to practice with Fred's new rifle. +PROMPT: country +RESPONSE: They have driven to the country. -PROMPT: What is Fred going to shoot at? -RESPONSE: He's going to shoot at some empty soda cans. +PROMPT: practice +RESPONSE: Fred is going to practice with his new rifle. -PROMPT: Who had to hunt for the truck keys? -RESPONSE: Pete had to hunt for the keys. +PROMPT: shoot at +RESPONSE: Fred is going to shoot at some empty soda cans. -PROMPT: What was wrong with Fred's first shots? -RESPONSE: They were too high. He had to shoot lower. +PROMPT: lower +RESPONSE: Fred has to shoot lower. + +PROMPT: several +RESPONSE: After several shots, Pete thought Fred was ready. PROMPT: How many shots did it take before Fred got it right? RESPONSE: It took several shots. RUBRIC: Accept "several shots", "many shots", or "eight shots" (the story's Bang! count adds up to eight) — any of these is correct. + $SESSION 4-2: What You Used to Do # Source: LLA 4A Figure 2 (Part 2) diff --git a/book-12-lesson-5.module b/book-12-lesson-5.module index 77683849..4405a52d 100644 --- a/book-12-lesson-5.module +++ b/book-12-lesson-5.module @@ -131,53 +131,30 @@ TEMPLATE: Put the six sentences in the order they were said. ANSWER: a,b,c,d,e,f # Source: ST §May Be, Is Not, Is. (recast as a tap activity — see report) -$SELECT What Does "Suppose" Tell You? +$PRODUCE What Can "Suppose" Mean? ID: l5-s5 -INTRO: "I suppose that they are happy." Does the speaker actually know it, care about it, or just think so? For each question, tap the best answer. -INSTRUCTION: Tap the answer to each question. -OPTION: y | Yes, definitely -OPTION: m | Maybe -OPTION: n | No +INTRO: One more word-detective round: pretend you don't know "suppose". For each guess, type what the sentence's clues allow — "may be", "is not", or "is". Only the clues count, not what you already know. +INSTRUCTION: Type "may be", "is not", or "is" in each gap based on the sentence clues. +INPUT: type +CHECK: exact -TEMPLATE: I *suppose* that they are happy. -TEMPLATE: Does the speaker *know* that they are happy? -ANSWER: n +TEMPLATE: a. I *suppose* that they are happy. +TEMPLATE: Suppose ____{may be} know. +TEMPLATE: ____{may be} care. +TEMPLATE: ____{may be} think. +RESPONSE: Suppose may be know, may be care, may be think. -TEMPLATE: I *suppose* that they are happy. -TEMPLATE: Does the speaker *care* whether they are happy? -ANSWER: m +TEMPLATE: b. It's not important to me, but I *suppose* that they are happy. +TEMPLATE: Suppose ____{may be} know. +TEMPLATE: ____{is not} care. +TEMPLATE: ____{may be} think. +RESPONSE: Suppose may be know, is not care, may be think. -TEMPLATE: I *suppose* that they are happy. -TEMPLATE: Does the speaker *think* that they are happy? -ANSWER: y - -TEMPLATE: It's not important to me, but I *suppose* that they are happy. -TEMPLATE: Does the speaker *know* that they are happy? -ANSWER: n - -TEMPLATE: It's not important to me, but I *suppose* that they are happy. -TEMPLATE: Does the speaker *care* whether they are happy? -ANSWER: n - -TEMPLATE: It's not important to me, but I *suppose* that they are happy. -TEMPLATE: Does the speaker *think* that they are happy? -ANSWER: y - -TEMPLATE: It's not important to me and I'm not sure, but I *suppose* that they are happy. -TEMPLATE: Does the speaker *know* that they are happy? -ANSWER: n - -TEMPLATE: It's not important to me and I'm not sure, but I *suppose* that they are happy. -TEMPLATE: Does the speaker *care* whether they are happy? -ANSWER: n - -TEMPLATE: It's not important to me and I'm not sure, but I *suppose* that they are happy. -TEMPLATE: Does the speaker *think* that they are happy? -ANSWER: y - -# SKIPPED (book): Listening Skill "HAT HAT BAT" — instructor-read minimal-pair discrimination with unprinted words; convertible later if stimuli are authored. -# SKIPPED (book): Reading Skill "TRAVEL" — open-ended passage annotation (underline important words) without determinate items. -# SKIPPED (book): Speaking Skill "WHAT ABOUT YOU?" — open-ended partner Q&A practice with "used to" and "would". +TEMPLATE: c. It's not important to me and I'm not sure, but I *suppose* that they are happy. +TEMPLATE: Suppose ____{is not} know. +TEMPLATE: ____{is not} care. +TEMPLATE: ____{is} think. +RESPONSE: Suppose is not know, is not care, is think. # Source: ST §What Did He Decide? (dialog 1) $DIALOGUE What Did Joe Decide? @@ -619,6 +596,10 @@ TEMPLATE: Betty likes being at the beach because it is ____ and quiet. ANSWER: calm FEEDBACK: Betty likes being at the beach because it is calm and quiet. +TEMPLATE: Betty likes being at the beach because it is calm and ____. +ANSWER: quiet +FEEDBACK: Betty likes being at the beach because it is calm and quiet. + TEMPLATE: A long vacation is a nice ____ right now. ANSWER: thought FEEDBACK: A long vacation is a nice thought right now.