Archie's Class (SBS2/SBS8): - Create diagnostic homework system with audio + text + 6 questions - Add audio scripts (MyFriends.mp3, ImWearingClothes.mp3) - Generate bilingual WeChat format homeworks (EN/CN) - Move DIAGNOSTIC_HOMEWORK_PLAN.md to archie_class_homework/ - Add comprehensive creation process documentation WTE2 Class: - Add Chapter 3: Wild Animals & Numbers 11-20 (5 texts: Very Easy → Difficult) - Add Alphabet Review A-Z (26 letters with vocabulary) - Add Chapter 3-Alphabet Fusion (combines both chapters, 67 words) - Update wte2.json book with new chapters - All JSON files validated 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
644 lines
31 KiB
JSON
644 lines
31 KiB
JSON
{
|
||
"id": "wte2-3",
|
||
"book_id": "wte2",
|
||
"name": "Wild Animals & Numbers 11-20",
|
||
"description": "Welcome to English 2 Unit 3 - Learn wild animals, numbers 11-20, There is/are, and abilities",
|
||
"difficulty": "beginner",
|
||
"language": "en-US",
|
||
"chapter_number": "3",
|
||
"metadata": {
|
||
"version": "1.0",
|
||
"created": "2025-11-07",
|
||
"updated": "2025-11-07",
|
||
"source": "Welcome to English 2 - Oxford University Press",
|
||
"target_level": "beginner",
|
||
"estimated_hours": 4,
|
||
"prerequisites": ["wte2-1", "wte2-2"],
|
||
"learning_objectives": [
|
||
"Identify wild animals vocabulary",
|
||
"Count and use numbers 11-20",
|
||
"Use 'There is/There are' for quantity",
|
||
"Ask 'How many... are there?' questions",
|
||
"Describe animals with 'has/have'",
|
||
"Express abilities with 'can/cannot'",
|
||
"Practice short vowel phonics (i, e, a)"
|
||
],
|
||
"content_tags": ["animals", "wild-animals", "zoo", "numbers", "counting", "there-is-are", "abilities", "phonics"],
|
||
"completion_criteria": {
|
||
"vocabulary_mastery": 80,
|
||
"quiz_score": 75,
|
||
"games_completed": 3
|
||
}
|
||
},
|
||
"vocabulary": {
|
||
"hippo": { "user_language": "河马", "type": "noun", "pronunciation": "/ˈhɪpoʊ/" },
|
||
"elephant": { "user_language": "大象", "type": "noun", "pronunciation": "/ˈelɪfənt/" },
|
||
"lion": { "user_language": "狮子", "type": "noun", "pronunciation": "/ˈlaɪən/" },
|
||
"zebra": { "user_language": "斑马", "type": "noun", "pronunciation": "/ˈziːbrə/" },
|
||
"snake": { "user_language": "蛇", "type": "noun", "pronunciation": "/sneɪk/" },
|
||
"monkey": { "user_language": "猴子", "type": "noun", "pronunciation": "/ˈmʌŋki/" },
|
||
"kangaroo": { "user_language": "袋鼠", "type": "noun", "pronunciation": "/ˌkæŋɡəˈruː/" },
|
||
"panda": { "user_language": "熊猫", "type": "noun", "pronunciation": "/ˈpændə/" },
|
||
"penguin": { "user_language": "企鹅", "type": "noun", "pronunciation": "/ˈpeŋɡwɪn/" },
|
||
"bird": { "user_language": "鸟", "type": "noun", "pronunciation": "/bɜːrd/" },
|
||
"tiger": { "user_language": "老虎", "type": "noun", "pronunciation": "/ˈtaɪɡər/" },
|
||
"ears": { "user_language": "耳朵", "type": "noun", "pronunciation": "/ɪrz/" },
|
||
"nose": { "user_language": "鼻子", "type": "noun", "pronunciation": "/noʊz/" },
|
||
"tail": { "user_language": "尾巴", "type": "noun", "pronunciation": "/teɪl/" },
|
||
"tails": { "user_language": "尾巴(复数)", "type": "noun", "pronunciation": "/teɪlz/" },
|
||
"wings": { "user_language": "翅膀", "type": "noun", "pronunciation": "/wɪŋz/" },
|
||
"big": { "user_language": "大的", "type": "adjective", "pronunciation": "/bɪɡ/" },
|
||
"long": { "user_language": "长的", "type": "adjective", "pronunciation": "/lɔːŋ/" },
|
||
"black": { "user_language": "黑色", "type": "adjective", "pronunciation": "/blæk/" },
|
||
"white": { "user_language": "白色", "type": "adjective", "pronunciation": "/waɪt/" },
|
||
"grey": { "user_language": "灰色", "type": "adjective", "pronunciation": "/ɡreɪ/" },
|
||
"wild": { "user_language": "野生的", "type": "adjective", "pronunciation": "/waɪld/" },
|
||
"jump": { "user_language": "跳", "type": "verb", "pronunciation": "/dʒʌmp/" },
|
||
"climb": { "user_language": "爬", "type": "verb", "pronunciation": "/klaɪm/" },
|
||
"fly": { "user_language": "飞", "type": "verb", "pronunciation": "/flaɪ/" },
|
||
"see": { "user_language": "看见", "type": "verb", "pronunciation": "/siː/" },
|
||
"eleven": { "user_language": "十一", "type": "number", "pronunciation": "/ɪˈlevən/" },
|
||
"twelve": { "user_language": "十二", "type": "number", "pronunciation": "/twelv/" },
|
||
"thirteen": { "user_language": "十三", "type": "number", "pronunciation": "/ˌθɜːrˈtiːn/" },
|
||
"fourteen": { "user_language": "十四", "type": "number", "pronunciation": "/ˌfɔːrˈtiːn/" },
|
||
"fifteen": { "user_language": "十五", "type": "number", "pronunciation": "/ˌfɪfˈtiːn/" },
|
||
"sixteen": { "user_language": "十六", "type": "number", "pronunciation": "/ˌsɪksˈtiːn/" },
|
||
"seventeen": { "user_language": "十七", "type": "number", "pronunciation": "/ˌsevənˈtiːn/" },
|
||
"eighteen": { "user_language": "十八", "type": "number", "pronunciation": "/ˌeɪˈtiːn/" },
|
||
"nineteen": { "user_language": "十九", "type": "number", "pronunciation": "/ˌnaɪnˈtiːn/" },
|
||
"twenty": { "user_language": "二十", "type": "number", "pronunciation": "/ˈtwenti/" },
|
||
"sky": { "user_language": "天空", "type": "noun", "pronunciation": "/skaɪ/" },
|
||
"grass": { "user_language": "草地", "type": "noun", "pronunciation": "/ɡræs/" },
|
||
"tree": { "user_language": "树", "type": "noun", "pronunciation": "/triː/" },
|
||
"water": { "user_language": "水", "type": "noun", "pronunciation": "/ˈwɔːtər/" },
|
||
"zoo": { "user_language": "动物园", "type": "noun", "pronunciation": "/zuː/" }
|
||
},
|
||
"phonics": {
|
||
"short_i": {
|
||
"sound": "/ɪ/",
|
||
"words": [
|
||
{ "word": "find", "translation": "找到", "pronunciation": "/faɪnd/" },
|
||
{ "word": "fifteen", "translation": "十五", "pronunciation": "/ˌfɪfˈtiːn/" }
|
||
]
|
||
},
|
||
"short_e": {
|
||
"sound": "/e/",
|
||
"words": [
|
||
{ "word": "vet", "translation": "兽医", "pronunciation": "/vet/" },
|
||
{ "word": "seven", "translation": "七", "pronunciation": "/ˈsevən/" }
|
||
]
|
||
},
|
||
"short_a": {
|
||
"sound": "/æ/",
|
||
"words": [
|
||
{ "word": "ran", "translation": "跑(过去式)", "pronunciation": "/ræn/" },
|
||
{ "word": "van", "translation": "货车", "pronunciation": "/væn/" }
|
||
]
|
||
}
|
||
},
|
||
"phrases": {
|
||
"There is one hippo": { "user_language": "有一只河马", "context": "quantity-singular", "pronunciation": "/ðer ɪz wʌn ˈhɪpoʊ/" },
|
||
"There are twelve snakes": { "user_language": "有十二条蛇", "context": "quantity-plural", "pronunciation": "/ðer ɑːr twelv sneɪks/" },
|
||
"How many hippos are there?": { "user_language": "有多少只河马?", "context": "quantity-question", "pronunciation": "/haʊ ˈmeni ˈhɪpoʊz ɑːr ðer/" },
|
||
"How many snakes are there?": { "user_language": "有多少条蛇?", "context": "quantity-question", "pronunciation": "/haʊ ˈmeni sneɪks ɑːr ðer/" },
|
||
"How many elephants are there?": { "user_language": "有多少只大象?", "context": "quantity-question", "pronunciation": "/haʊ ˈmeni ˈelɪfənts ɑːr ðer/" },
|
||
"There are fourteen elephants": { "user_language": "有十四只大象", "context": "quantity-plural", "pronunciation": "/ðer ɑːr ˌfɔːrˈtiːn ˈelɪfənts/" },
|
||
"I can see some elephants": { "user_language": "我能看见一些大象", "context": "observation", "pronunciation": "/aɪ kæn siː sʌm ˈelɪfənts/" },
|
||
"I can see a bird": { "user_language": "我能看见一只鸟", "context": "observation", "pronunciation": "/aɪ kæn siː ə bɜːrd/" },
|
||
"I can see a bird in the sky": { "user_language": "我能看见天空中有一只鸟", "context": "observation-location", "pronunciation": "/aɪ kæn siː ə bɜːrd ɪn ðə skaɪ/" },
|
||
"I can see an elephant on the grass": { "user_language": "我能看见草地上有一只大象", "context": "observation-location", "pronunciation": "/aɪ kæn siː ən ˈelɪfənt ɑːn ðə ɡræs/" },
|
||
"I can see a monkey in the tree": { "user_language": "我能看见树上有一只猴子", "context": "observation-location", "pronunciation": "/aɪ kæn siː ə ˈmʌŋki ɪn ðə triː/" },
|
||
"I can see a tiger near the water": { "user_language": "我能看见水边有一只老虎", "context": "observation-location", "pronunciation": "/aɪ kæn siː ə ˈtaɪɡər nɪr ðə ˈwɔːtər/" },
|
||
"It has big ears": { "user_language": "它有大耳朵", "context": "description-singular", "pronunciation": "/ɪt hæz bɪɡ ɪrz/" },
|
||
"It has a long nose": { "user_language": "它有长鼻子", "context": "description-singular", "pronunciation": "/ɪt hæz ə lɔːŋ noʊz/" },
|
||
"They have big ears": { "user_language": "它们有大耳朵", "context": "description-plural", "pronunciation": "/ðeɪ hæv bɪɡ ɪrz/" },
|
||
"They have long tails": { "user_language": "它们有长尾巴", "context": "description-plural", "pronunciation": "/ðeɪ hæv lɔːŋ teɪlz/" },
|
||
"They have wings": { "user_language": "它们有翅膀", "context": "description-plural", "pronunciation": "/ðeɪ hæv wɪŋz/" },
|
||
"They are grey": { "user_language": "它们是灰色的", "context": "description-color", "pronunciation": "/ðeɪ ɑːr ɡreɪ/" },
|
||
"They are black and white": { "user_language": "它们是黑白色的", "context": "description-color", "pronunciation": "/ðeɪ ɑːr blæk ənd waɪt/" },
|
||
"They can jump": { "user_language": "它们能跳", "context": "ability-affirmative", "pronunciation": "/ðeɪ kæn dʒʌmp/" },
|
||
"They can climb": { "user_language": "它们能爬", "context": "ability-affirmative", "pronunciation": "/ðeɪ kæn klaɪm/" },
|
||
"They cannot fly": { "user_language": "它们不能飞", "context": "ability-negative", "pronunciation": "/ðeɪ ˈkænɑːt flaɪ/" },
|
||
"It is black and white": { "user_language": "它是黑白色的", "context": "description-color", "pronunciation": "/ɪt ɪz blæk ənd waɪt/" },
|
||
"It cannot fly": { "user_language": "它不能飞", "context": "ability-negative", "pronunciation": "/ɪt ˈkænɑːt flaɪ/" }
|
||
},
|
||
"dialogs": {
|
||
"counting_animals": {
|
||
"title": "Counting Wild Animals",
|
||
"participants": ["Child 1", "Child 2"],
|
||
"lines": [
|
||
{ "speaker": "Child 1", "text": "How many hippos are there?", "user_language": "有多少只河马?" },
|
||
{ "speaker": "Child 2", "text": "There is one hippo.", "user_language": "有一只河马。" },
|
||
{ "speaker": "Child 1", "text": "How many snakes are there?", "user_language": "有多少条蛇?" },
|
||
{ "speaker": "Child 2", "text": "There are twelve snakes.", "user_language": "有十二条蛇。" },
|
||
{ "speaker": "Child 1", "text": "How many elephants are there?", "user_language": "有多少只大象?" },
|
||
{ "speaker": "Child 2", "text": "There are fourteen elephants.", "user_language": "有十四只大象。" }
|
||
]
|
||
},
|
||
"describing_animals": {
|
||
"title": "Describing Animals",
|
||
"participants": ["Student A", "Student B"],
|
||
"lines": [
|
||
{ "speaker": "Student A", "text": "I can see some elephants.", "user_language": "我能看见一些大象。" },
|
||
{ "speaker": "Student B", "text": "How many elephants are there?", "user_language": "有多少只大象?" },
|
||
{ "speaker": "Student A", "text": "There are fourteen elephants. They have big ears. They are grey.", "user_language": "有十四只大象。它们有大耳朵。它们是灰色的。" }
|
||
]
|
||
},
|
||
"animal_abilities": {
|
||
"title": "What Can They Do?",
|
||
"participants": ["Teacher", "Students"],
|
||
"lines": [
|
||
{ "speaker": "Teacher", "text": "What can kangaroos do?", "user_language": "袋鼠能做什么?" },
|
||
{ "speaker": "Students", "text": "They can jump! They have long tails.", "user_language": "它们能跳!它们有长尾巴。" },
|
||
{ "speaker": "Teacher", "text": "Can penguins fly?", "user_language": "企鹅能飞吗?" },
|
||
{ "speaker": "Students", "text": "No, they cannot fly. They have wings but they cannot fly.", "user_language": "不,它们不能飞。它们有翅膀但不能飞。" }
|
||
]
|
||
}
|
||
},
|
||
"texts": [
|
||
{
|
||
"title": "Happy Zoo (Medium)",
|
||
"difficulty": "medium",
|
||
"original_language": "There are twelve kangaroos at Happy Zoo. They have long tails. They can jump. There are two pandas. They are black and white. They can climb. There are eight penguins. They have wings. They cannot fly.",
|
||
"user_language": "快乐动物园有十二只袋鼠。它们有长尾巴。它们能跳。有两只熊猫。它们是黑白色的。它们能爬。有八只企鹅。它们有翅膀。它们不能飞。"
|
||
},
|
||
{
|
||
"title": "The Elephant (Very Easy)",
|
||
"difficulty": "very-easy",
|
||
"original_language": "There is one elephant. It has big ears and a long nose.",
|
||
"user_language": "有一只大象。它有大耳朵和长鼻子。"
|
||
},
|
||
{
|
||
"title": "I Can See Chant (Medium)",
|
||
"difficulty": "medium",
|
||
"original_language": "I can see a bird. I can see a bird in the sky. I can see an elephant. I can see an elephant on the grass. I can see a monkey. I can see a monkey in the tree. I can see a tiger. I can see a tiger near the water.",
|
||
"user_language": "我能看见一只鸟。我能看见天空中有一只鸟。我能看见一只大象。我能看见草地上有一只大象。我能看见一只猴子。我能看见树上有一只猴子。我能看见一只老虎。我能看见水边有一只老虎。"
|
||
},
|
||
{
|
||
"title": "Animals at the Zoo (Easy)",
|
||
"difficulty": "easy",
|
||
"original_language": "I can see many animals at the zoo. There are three lions. They are big. There are five monkeys. They can climb. There are two zebras. They are black and white. There are six snakes. I can see one hippo. It is grey. There are eleven birds in the sky. How many animals are there? There are many animals at the zoo!",
|
||
"user_language": "我能在动物园看见很多动物。有三只狮子。它们很大。有五只猴子。它们能爬。有两只斑马。它们是黑白色的。有六条蛇。我能看见一只河马。它是灰色的。天空中有十一只鸟。有多少只动物?动物园里有很多动物!",
|
||
"word_count": 62,
|
||
"complexity": "Simple sentences, basic There is/are, numbers, colors, abilities"
|
||
},
|
||
{
|
||
"title": "My Trip to Safari Park (Difficult)",
|
||
"difficulty": "difficult",
|
||
"original_language": "Yesterday, I went to Safari Park with my family. It was a wonderful day! We saw many wild animals. First, we saw fourteen elephants on the grass. They have big ears and long noses. They are very grey and beautiful. Then, we saw twelve kangaroos near the trees. They have long tails and they can jump very high! After that, we saw two pandas eating. They are black and white. They can climb trees. We also saw eight penguins near the water. They have wings but they cannot fly. My favorite animals are the monkeys! There are twenty monkeys in the trees. They can climb very well. I can see some birds in the sky too. How many animals did we see? We saw many, many animals! I love Safari Park!",
|
||
"user_language": "昨天,我和家人去了野生动物园。真是美好的一天!我们看到了很多野生动物。首先,我们看到草地上有十四只大象。它们有大耳朵和长鼻子。它们非常灰而且很漂亮。然后,我们在树附近看到十二只袋鼠。它们有长尾巴,能跳得很高!之后,我们看到两只熊猫在吃东西。它们是黑白色的。它们能爬树。我们还看到水边有八只企鹅。它们有翅膀但不能飞。我最喜欢的动物是猴子!树上有二十只猴子。它们能爬得很好。我也能看到天空中有一些鸟。我们看到了多少只动物?我们看到了很多很多动物!我爱野生动物园!",
|
||
"word_count": 145,
|
||
"complexity": "Past tense intro, longer sentences, combined structures, sequencing (First, Then, After that), opinions (favorite, love), multiple clauses"
|
||
}
|
||
],
|
||
"grammar": {
|
||
"there-is-are": {
|
||
"title": "There is / There are",
|
||
"explanation": "Use 'There is' for singular (one) and 'There are' for plural (more than one).",
|
||
"examples": [
|
||
{
|
||
"english": "There is one hippo.",
|
||
"translation": "有一只河马。",
|
||
"explanation": "Use 'There is' with singular nouns"
|
||
},
|
||
{
|
||
"english": "There are twelve snakes.",
|
||
"translation": "有十二条蛇。",
|
||
"explanation": "Use 'There are' with plural nouns"
|
||
},
|
||
{
|
||
"english": "There are two pandas.",
|
||
"translation": "有两只熊猫。",
|
||
"explanation": "Use 'There are' when counting more than one"
|
||
}
|
||
]
|
||
},
|
||
"how-many-questions": {
|
||
"title": "How many...? Questions",
|
||
"explanation": "Use 'How many + plural noun + are there?' to ask about quantity.",
|
||
"examples": [
|
||
{
|
||
"english": "How many hippos are there?",
|
||
"translation": "有多少只河马?",
|
||
"explanation": "Question word + many + plural noun + are there"
|
||
},
|
||
{
|
||
"english": "How many elephants are there?",
|
||
"translation": "有多少只大象?",
|
||
"explanation": "Always use plural form after 'How many'"
|
||
}
|
||
]
|
||
},
|
||
"has-have-descriptions": {
|
||
"title": "Has/Have for Descriptions",
|
||
"explanation": "Use 'has' with singular (it) and 'have' with plural (they) to describe features.",
|
||
"examples": [
|
||
{
|
||
"english": "It has big ears.",
|
||
"translation": "它有大耳朵。",
|
||
"explanation": "Use 'has' with singular subject (it/he/she)"
|
||
},
|
||
{
|
||
"english": "They have long tails.",
|
||
"translation": "它们有长尾巴。",
|
||
"explanation": "Use 'have' with plural subject (they/we/you/I)"
|
||
}
|
||
]
|
||
},
|
||
"can-cannot-abilities": {
|
||
"title": "Can/Cannot for Abilities",
|
||
"explanation": "Use 'can' to say what animals are able to do, and 'cannot' for what they cannot do.",
|
||
"examples": [
|
||
{
|
||
"english": "They can jump.",
|
||
"translation": "它们能跳。",
|
||
"explanation": "Use 'can + base verb' for abilities"
|
||
},
|
||
{
|
||
"english": "They cannot fly.",
|
||
"translation": "它们不能飞。",
|
||
"explanation": "Use 'cannot + base verb' for inability"
|
||
},
|
||
{
|
||
"english": "It cannot fly.",
|
||
"translation": "它不能飞。",
|
||
"explanation": "'Can/cannot' doesn't change for singular or plural"
|
||
}
|
||
]
|
||
},
|
||
"i-can-see": {
|
||
"title": "I can see...",
|
||
"explanation": "Use 'I can see' to talk about what you observe.",
|
||
"examples": [
|
||
{
|
||
"english": "I can see a bird.",
|
||
"translation": "我能看见一只鸟。",
|
||
"explanation": "I can see + singular noun"
|
||
},
|
||
{
|
||
"english": "I can see some elephants.",
|
||
"translation": "我能看见一些大象。",
|
||
"explanation": "I can see + some + plural noun"
|
||
},
|
||
{
|
||
"english": "I can see a bird in the sky.",
|
||
"translation": "我能看见天空中有一只鸟。",
|
||
"explanation": "Add location with preposition"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"fillInBlanks": [
|
||
{
|
||
"sentence": "There ___ one hippo",
|
||
"options": ["is", "are", "am", "be"],
|
||
"correctAnswer": "is",
|
||
"explanation": "Use 'is' with singular (one)",
|
||
"grammarFocus": "there-is-are"
|
||
},
|
||
{
|
||
"sentence": "There ___ twelve snakes",
|
||
"options": ["are", "is", "am", "be"],
|
||
"correctAnswer": "are",
|
||
"explanation": "Use 'are' with plural (more than one)",
|
||
"grammarFocus": "there-is-are"
|
||
},
|
||
{
|
||
"sentence": "How many elephants ___ there?",
|
||
"options": ["are", "is", "am", "be"],
|
||
"correctAnswer": "are",
|
||
"explanation": "Use 'are' in 'How many' questions",
|
||
"grammarFocus": "how-many-questions"
|
||
},
|
||
{
|
||
"sentence": "It ___ big ears",
|
||
"options": ["has", "have", "is", "are"],
|
||
"correctAnswer": "has",
|
||
"explanation": "Use 'has' with singular subject (it)",
|
||
"grammarFocus": "has-have-descriptions"
|
||
},
|
||
{
|
||
"sentence": "They ___ long tails",
|
||
"options": ["have", "has", "is", "are"],
|
||
"correctAnswer": "have",
|
||
"explanation": "Use 'have' with plural subject (they)",
|
||
"grammarFocus": "has-have-descriptions"
|
||
},
|
||
{
|
||
"sentence": "Kangaroos ___ jump",
|
||
"options": ["can", "cannot", "is", "are"],
|
||
"correctAnswer": "can",
|
||
"explanation": "Use 'can' for ability",
|
||
"grammarFocus": "can-cannot-abilities"
|
||
},
|
||
{
|
||
"sentence": "Penguins ___ fly",
|
||
"options": ["cannot", "can", "is not", "are not"],
|
||
"correctAnswer": "cannot",
|
||
"explanation": "Use 'cannot' for inability",
|
||
"grammarFocus": "can-cannot-abilities"
|
||
},
|
||
{
|
||
"sentence": "I can ___ a bird",
|
||
"options": ["see", "sees", "seeing", "saw"],
|
||
"correctAnswer": "see",
|
||
"explanation": "Use base verb after 'can'",
|
||
"grammarFocus": "i-can-see"
|
||
},
|
||
{
|
||
"sentence": "___ many lions are there?",
|
||
"options": ["How", "What", "Where", "Who"],
|
||
"correctAnswer": "How",
|
||
"explanation": "Use 'How many' to ask about quantity",
|
||
"grammarFocus": "how-many-questions"
|
||
},
|
||
{
|
||
"sentence": "They are black ___ white",
|
||
"options": ["and", "or", "but", "so"],
|
||
"correctAnswer": "and",
|
||
"explanation": "Use 'and' to connect two colors",
|
||
"grammarFocus": "conjunctions"
|
||
},
|
||
{
|
||
"sentence": "There are ___ elephants",
|
||
"options": ["fourteen", "four teen", "fourten", "forteen"],
|
||
"correctAnswer": "fourteen",
|
||
"explanation": "Correct spelling of number 14",
|
||
"grammarFocus": "numbers"
|
||
},
|
||
{
|
||
"sentence": "I can see a monkey ___ the tree",
|
||
"options": ["in", "on", "under", "near"],
|
||
"correctAnswer": "in",
|
||
"explanation": "Use 'in' for monkey in a tree",
|
||
"grammarFocus": "prepositions"
|
||
}
|
||
],
|
||
"corrections": [
|
||
{
|
||
"correct": "There are twelve snakes",
|
||
"incorrect": "There is twelve snakes",
|
||
"explanation": "Use 'are' with plural numbers (more than one)",
|
||
"grammarFocus": "there-is-are"
|
||
},
|
||
{
|
||
"correct": "It has big ears",
|
||
"incorrect": "It have big ears",
|
||
"explanation": "Use 'has' with singular subject (it)",
|
||
"grammarFocus": "has-have-descriptions"
|
||
},
|
||
{
|
||
"correct": "They have long tails",
|
||
"incorrect": "They has long tails",
|
||
"explanation": "Use 'have' with plural subject (they)",
|
||
"grammarFocus": "has-have-descriptions"
|
||
},
|
||
{
|
||
"correct": "How many elephants are there?",
|
||
"incorrect": "How many elephant are there?",
|
||
"explanation": "Use plural form after 'How many'",
|
||
"grammarFocus": "how-many-questions"
|
||
},
|
||
{
|
||
"correct": "They cannot fly",
|
||
"incorrect": "They can not fly",
|
||
"explanation": "Write 'cannot' as one word",
|
||
"grammarFocus": "can-cannot-abilities"
|
||
},
|
||
{
|
||
"correct": "I can see some elephants",
|
||
"incorrect": "I can sees some elephants",
|
||
"explanation": "Use base verb after 'can' (not -s form)",
|
||
"grammarFocus": "i-can-see"
|
||
}
|
||
],
|
||
"exercises": {
|
||
"counting_animals": {
|
||
"type": "counting_practice",
|
||
"instructions": "Count the animals and answer: How many... are there?",
|
||
"items": [
|
||
{ "animal": "hippos", "quantity": 1, "answer": "There is one hippo.", "user_language": "河马 - 有一只河马。" },
|
||
{ "animal": "snakes", "quantity": 12, "answer": "There are twelve snakes.", "user_language": "蛇 - 有十二条蛇。" },
|
||
{ "animal": "elephants", "quantity": 14, "answer": "There are fourteen elephants.", "user_language": "大象 - 有十四只大象。" },
|
||
{ "animal": "kangaroos", "quantity": 12, "answer": "There are twelve kangaroos.", "user_language": "袋鼠 - 有十二只袋鼠。" },
|
||
{ "animal": "pandas", "quantity": 2, "answer": "There are two pandas.", "user_language": "熊猫 - 有两只熊猫。" },
|
||
{ "animal": "penguins", "quantity": 8, "answer": "There are eight penguins.", "user_language": "企鹅 - 有八只企鹅。" }
|
||
]
|
||
},
|
||
"animal_descriptions": {
|
||
"type": "description_practice",
|
||
"instructions": "Describe the animals using has/have and adjectives",
|
||
"items": [
|
||
{ "animal": "elephant", "description": "It has big ears and a long nose.", "user_language": "大象 - 它有大耳朵和长鼻子。" },
|
||
{ "animal": "kangaroos", "description": "They have long tails.", "user_language": "袋鼠 - 它们有长尾巴。" },
|
||
{ "animal": "pandas", "description": "They are black and white.", "user_language": "熊猫 - 它们是黑白色的。" },
|
||
{ "animal": "penguins", "description": "They have wings.", "user_language": "企鹅 - 它们有翅膀。" },
|
||
{ "animal": "elephants", "description": "They have big ears. They are grey.", "user_language": "大象 - 它们有大耳朵。它们是灰色的。" }
|
||
]
|
||
},
|
||
"animal_abilities": {
|
||
"type": "ability_practice",
|
||
"instructions": "Say what animals can or cannot do",
|
||
"items": [
|
||
{ "animal": "kangaroos", "ability": "jump", "can": true, "sentence": "They can jump.", "user_language": "袋鼠能跳" },
|
||
{ "animal": "pandas", "ability": "climb", "can": true, "sentence": "They can climb.", "user_language": "熊猫能爬" },
|
||
{ "animal": "penguins", "ability": "fly", "can": false, "sentence": "They cannot fly.", "user_language": "企鹅不能飞" },
|
||
{ "animal": "monkeys", "ability": "climb", "can": true, "sentence": "They can climb.", "user_language": "猴子能爬" }
|
||
]
|
||
},
|
||
"story_comprehension": {
|
||
"type": "true_false",
|
||
"instructions": "Happy Zoo - True or False?",
|
||
"items": [
|
||
{ "statement": "There are twelve kangaroos at Happy Zoo", "answer": true, "user_language": "快乐动物园有十二只袋鼠" },
|
||
{ "statement": "Kangaroos have short tails", "answer": false, "user_language": "袋鼠有短尾巴" },
|
||
{ "statement": "Pandas are black and white", "answer": true, "user_language": "熊猫是黑白色的" },
|
||
{ "statement": "There are eight penguins", "answer": true, "user_language": "有八只企鹅" },
|
||
{ "statement": "Penguins can fly", "answer": false, "user_language": "企鹅能飞" },
|
||
{ "statement": "Pandas can climb", "answer": true, "user_language": "熊猫能爬" }
|
||
]
|
||
},
|
||
"numbers_practice": {
|
||
"type": "numbers",
|
||
"instructions": "Practice numbers 11-20",
|
||
"items": [
|
||
{ "numeral": "11", "word": "eleven", "user_language": "十一" },
|
||
{ "numeral": "12", "word": "twelve", "user_language": "十二" },
|
||
{ "numeral": "13", "word": "thirteen", "user_language": "十三" },
|
||
{ "numeral": "14", "word": "fourteen", "user_language": "十四" },
|
||
{ "numeral": "15", "word": "fifteen", "user_language": "十五" },
|
||
{ "numeral": "16", "word": "sixteen", "user_language": "十六" },
|
||
{ "numeral": "17", "word": "seventeen", "user_language": "十七" },
|
||
{ "numeral": "18", "word": "eighteen", "user_language": "十八" },
|
||
{ "numeral": "19", "word": "nineteen", "user_language": "十九" },
|
||
{ "numeral": "20", "word": "twenty", "user_language": "二十" }
|
||
]
|
||
}
|
||
},
|
||
"thematic_questions": {
|
||
"counting_how_many": [
|
||
{
|
||
"id": "tq1",
|
||
"question": "How many elephants are there?",
|
||
"question_user_language": "有多少只大象?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"There are fourteen elephants.",
|
||
"Fourteen elephants.",
|
||
"There are 14."
|
||
],
|
||
"theme": "counting_how_many"
|
||
},
|
||
{
|
||
"id": "tq2",
|
||
"question": "How many snakes are there?",
|
||
"question_user_language": "有多少条蛇?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"There are twelve snakes.",
|
||
"Twelve snakes.",
|
||
"There are 12."
|
||
],
|
||
"theme": "counting_how_many"
|
||
},
|
||
{
|
||
"id": "tq3",
|
||
"question": "How many kangaroos are at Happy Zoo?",
|
||
"question_user_language": "快乐动物园有多少只袋鼠?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"There are twelve kangaroos.",
|
||
"Twelve kangaroos.",
|
||
"12 kangaroos."
|
||
],
|
||
"theme": "counting_how_many"
|
||
}
|
||
],
|
||
"animal_descriptions": [
|
||
{
|
||
"id": "tq4",
|
||
"question": "What does the elephant have?",
|
||
"question_user_language": "大象有什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"It has big ears and a long nose.",
|
||
"Big ears and a long nose.",
|
||
"It has big ears."
|
||
],
|
||
"theme": "animal_descriptions"
|
||
},
|
||
{
|
||
"id": "tq5",
|
||
"question": "What color are pandas?",
|
||
"question_user_language": "熊猫是什么颜色?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"They are black and white.",
|
||
"Black and white.",
|
||
"Pandas are black and white."
|
||
],
|
||
"theme": "animal_descriptions"
|
||
},
|
||
{
|
||
"id": "tq6",
|
||
"question": "What do kangaroos have?",
|
||
"question_user_language": "袋鼠有什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"They have long tails.",
|
||
"Long tails.",
|
||
"Kangaroos have long tails."
|
||
],
|
||
"theme": "animal_descriptions"
|
||
}
|
||
],
|
||
"animal_abilities": [
|
||
{
|
||
"id": "tq7",
|
||
"question": "Can kangaroos jump?",
|
||
"question_user_language": "袋鼠能跳吗?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"Yes, they can jump.",
|
||
"Yes, they can.",
|
||
"Yes."
|
||
],
|
||
"theme": "animal_abilities"
|
||
},
|
||
{
|
||
"id": "tq8",
|
||
"question": "Can penguins fly?",
|
||
"question_user_language": "企鹅能飞吗?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"No, they cannot fly.",
|
||
"No, they can't.",
|
||
"No."
|
||
],
|
||
"theme": "animal_abilities"
|
||
},
|
||
{
|
||
"id": "tq9",
|
||
"question": "What can pandas do?",
|
||
"question_user_language": "熊猫能做什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"They can climb.",
|
||
"Pandas can climb.",
|
||
"Climb."
|
||
],
|
||
"theme": "animal_abilities"
|
||
}
|
||
],
|
||
"i_can_see": [
|
||
{
|
||
"id": "tq10",
|
||
"question": "What can you see in the sky?",
|
||
"question_user_language": "你能在天空中看见什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"I can see a bird in the sky.",
|
||
"I can see a bird.",
|
||
"A bird."
|
||
],
|
||
"theme": "i_can_see"
|
||
},
|
||
{
|
||
"id": "tq11",
|
||
"question": "What can you see on the grass?",
|
||
"question_user_language": "你能在草地上看见什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"I can see an elephant on the grass.",
|
||
"I can see an elephant.",
|
||
"An elephant."
|
||
],
|
||
"theme": "i_can_see"
|
||
},
|
||
{
|
||
"id": "tq12",
|
||
"question": "What can you see in the tree?",
|
||
"question_user_language": "你能在树上看见什么?",
|
||
"tts_enabled": true,
|
||
"example_responses": [
|
||
"I can see a monkey in the tree.",
|
||
"I can see a monkey.",
|
||
"A monkey."
|
||
],
|
||
"theme": "i_can_see"
|
||
}
|
||
]
|
||
},
|
||
"statistics": {
|
||
"vocabulary_count": 41,
|
||
"phrases_count": 24,
|
||
"dialogs_count": 3,
|
||
"texts_count": 5,
|
||
"exercises_count": 5,
|
||
"fillInBlanks_count": 12,
|
||
"corrections_count": 6,
|
||
"thematic_questions_count": 12,
|
||
"estimated_completion_time": 4
|
||
}
|
||
}
|