update new API
All checks were successful
Deploy to Production / deploy (push) Successful in 29s

This commit is contained in:
silverpro89
2026-02-09 23:17:03 +07:00
parent f91cda796e
commit 5957636b07
101 changed files with 6998 additions and 1996 deletions

152
data/moveup/g1/M11.json Normal file
View File

@@ -0,0 +1,152 @@
[
{
"grade": "010101",
"vocab": [
"pink",
"brown",
"white",
"Hello",
"Nice to meet you"
],
"phonics": null,
"grammar": [
"Hello.",
"Nice to meet you.",
"This is...",
"What color is it?",
"It's..."
]
},
{
"grade": "010102",
"vocab": [
"pink",
"brown",
"white",
"red",
"black",
"green",
"blue"
],
"phonics": null,
"grammar": [
"What color is it?",
"It's..."
]
},
{
"grade": "010103",
"vocab": [
"cake",
"cow",
"C",
"c"
],
"phonics": "/k/ (âm của chữ C)",
"grammar": null
},
{
"grade": "010104",
"vocab": [
"doll",
"door",
"D",
"d"
],
"phonics": "/d/ (âm của chữ D)",
"grammar": null
},
{
"grade": "010105",
"vocab": [
"pink",
"brown",
"white",
"red",
"black",
"green",
"blue",
"yellow",
"orange",
"purple",
"gray"
],
"phonics": null,
"grammar": null
},
{
"grade": "010106",
"vocab": [
"pink",
"brown",
"white",
"red",
"black",
"green",
"blue",
"yellow",
"orange",
"purple",
"gray",
"cake",
"cow",
"doll",
"door",
"C",
"c",
"D",
"d"
],
"phonics": "/k/, /d/",
"grammar": null
},
{
"grade": "010107",
"vocab": [
"pink",
"brown",
"white",
"red",
"black",
"green",
"blue",
"yellow",
"orange",
"purple",
"gray",
"cake",
"cow",
"doll",
"door",
"C",
"c",
"D",
"d"
],
"phonics": "/k/, /d/",
"grammar": null
},
{
"grade": "010108",
"vocab": [
"pink",
"brown",
"white",
"red",
"black",
"green",
"blue",
"yellow",
"orange",
"purple",
"gray",
"I have a...",
"It's..."
],
"phonics": null,
"grammar": [
"I have a...",
"It's..."
]
}
]

205
data/moveup/g1/M12.json Normal file
View File

@@ -0,0 +1,205 @@
[
{
"grade": "010201",
"vocab": [
"pen",
"book",
"bag",
"pencil case",
"ruler",
"chair",
"crayon",
"desk",
"pencil",
"notebook"
],
"phonics": null,
"grammar": [
"What's this?",
"It's a..."
]
},
{
"grade": "010202",
"vocab": [
"pen",
"book",
"bag",
"pencil case",
"ruler",
"chair",
"crayon",
"desk",
"pencil",
"notebook",
"blue",
"red",
"green",
"white",
"pink",
"brown",
"black"
],
"phonics": null,
"grammar": [
"What's this?",
"It's a...",
"What color is it?",
"It's...",
"It's a blue pen."
]
},
{
"grade": "010203",
"vocab": [
"elf",
"envelope",
"E",
"e"
],
"phonics": "/e/",
"grammar": [
"Nhận diện và viết chữ Ee.",
"Phát âm /e/."
]
},
{
"grade": "010204",
"vocab": [
"fox",
"feet",
"F",
"f"
],
"phonics": "/f/",
"grammar": [
"Nhận diện và viết chữ Ff.",
"Phát âm /f/."
]
},
{
"grade": "010205",
"vocab": [
"pen",
"book",
"bag",
"pencil case",
"ruler",
"chair",
"crayon",
"desk",
"pencil",
"notebook",
"one",
"two",
"three",
"four",
"five"
],
"phonics": null,
"grammar": [
"What's this?",
"It's a...",
"Counting 15.",
"Count and write the number."
]
},
{
"grade": "010206",
"vocab": [
"pen",
"book",
"bag",
"pencil case",
"ruler",
"chair",
"crayon",
"desk",
"pencil",
"notebook",
"blue",
"red",
"green",
"white",
"pink",
"brown",
"black",
"elf",
"envelope",
"fox",
"feet",
"E",
"e",
"F",
"f"
],
"phonics": "/e/, /f/",
"grammar": [
"What's this?",
"It's a...",
"What color is it?",
"It's..."
]
},
{
"grade": "010207",
"vocab": [
"pen",
"book",
"bag",
"pencil case",
"ruler",
"chair",
"crayon",
"desk",
"pencil",
"notebook",
"blue",
"red",
"green",
"white",
"pink",
"brown",
"black",
"elf",
"envelope",
"fox",
"feet",
"E",
"e",
"F",
"f"
],
"phonics": "/e/, /f/",
"grammar": [
"What's this?",
"It's a...",
"What color is it?",
"It's..."
]
},
{
"grade": "010208",
"vocab": [
"pen",
"book",
"bag",
"pencil case",
"ruler",
"chair",
"crayon",
"desk",
"pencil",
"notebook",
"I have...",
"in my bag",
"2 pens",
"3 pencils"
],
"phonics": null,
"grammar": [
"I have... in my bag.",
"Số nhiều (plural form): pens, pencils, etc."
]
}
]

205
data/moveup/g1/M13.json Normal file
View File

@@ -0,0 +1,205 @@
[
{
"grade": "010301",
"vocab": [
"kite",
"train",
"helicopter",
"ship",
"ball",
"plane",
"car",
"robot",
"balloon"
],
"phonics": null,
"grammar": [
"What's this?",
"It's a..."
]
},
{
"grade": "010302",
"vocab": [
"ship",
"train",
"ball",
"plane",
"car",
"robot",
"balloon",
"blue",
"red",
"green",
"white",
"pink",
"brown",
"black",
"yellow",
"orange",
"purple",
"gray"
],
"phonics": null,
"grammar": [
"Is it a...?",
"Yes, it is.",
"No, it isn't.",
"It's a blue train."
]
},
{
"grade": "010303",
"vocab": [
"gorilla",
"goat",
"G",
"g"
],
"phonics": "/g/",
"grammar": null
},
{
"grade": "010304",
"vocab": [
"hat",
"horse",
"ill",
"insect",
"H",
"h",
"I",
"i"
],
"phonics": [
"/h/",
"/i/"
],
"grammar": null
},
{
"grade": "010305",
"vocab": [
"kite",
"train",
"helicopter",
"ship",
"ball",
"plane",
"car",
"robot",
"balloon",
"gorilla",
"goat",
"hat",
"horse",
"ill",
"insect"
],
"phonics": "/g/, /h/, /i/",
"grammar": [
"What's this?",
"It's a...",
"Is it a...?",
"Yes, it is.",
"No, it isn't."
]
},
{
"grade": "010306",
"vocab": [
"kite",
"train",
"helicopter",
"ship",
"ball",
"plane",
"car",
"robot",
"balloon",
"gorilla",
"goat",
"hat",
"horse",
"ill",
"insect",
"blue",
"red",
"green",
"white",
"pink",
"brown",
"black",
"yellow",
"orange",
"purple",
"gray"
],
"phonics": "/g/, /h/, /i/",
"grammar": [
"What's this?",
"It's a...",
"Is it a...?",
"Yes, it is.",
"No, it isn't."
]
},
{
"grade": "010307",
"vocab": [
"kite",
"train",
"helicopter",
"ship",
"ball",
"plane",
"car",
"robot",
"balloon",
"gorilla",
"goat",
"hat",
"horse",
"ill",
"insect",
"blue",
"red",
"green",
"white",
"pink",
"brown",
"black",
"yellow",
"orange",
"purple",
"gray"
],
"phonics": "/g/, /h/, /i/",
"grammar": [
"What's this?",
"It's a...",
"Is it a...?",
"Yes, it is.",
"No, it isn't."
]
},
{
"grade": "010308",
"vocab": [
"kite",
"train",
"helicopter",
"ship",
"ball",
"plane",
"car",
"robot",
"balloon"
],
"phonics": null,
"grammar": [
"What's your favorite toy?",
"My favorite toy is..."
]
}
]

166
data/moveup/g1/M14.json Normal file
View File

@@ -0,0 +1,166 @@
[
{
"grade": "010401",
"vocab": [
"monkey",
"lion",
"elephant"
],
"phonics": null,
"grammar": [
"What's this?",
"Point and say."
]
},
{
"grade": "010402",
"vocab": [
"bird",
"bear",
"hippo",
"crocodile",
"tiger"
],
"phonics": null,
"grammar": [
"Are they elephants?",
"Yes, they are.",
"No, they aren't."
]
},
{
"grade": "010403",
"vocab": [
"jellyfish",
"kite",
"juice",
"kangaroo"
],
"phonics": [
"/dʒ/",
"/k/"
],
"grammar": [
"J is for jellyfish.",
"K is for kite."
]
},
{
"grade": "010404",
"vocab": [
"lion",
"lollipop",
"man",
"mango",
"love",
"music"
],
"phonics": [
"/l/",
"/m/"
],
"grammar": [
"L is for lollipop.",
"M is for man."
]
},
{
"grade": "010405",
"vocab": [
"monkey",
"lion",
"elephant",
"bird",
"bear",
"hippo",
"crocodile",
"tiger",
"jellyfish",
"kite",
"juice",
"kangaroo",
"lollipop",
"man",
"mango",
"love",
"music"
],
"phonics": [
"/dʒ/",
"/k/",
"/l/",
"/m/"
],
"grammar": [
"What are they?",
"They're...",
"Are they...?",
"Yes, they are.",
"No, they aren't."
]
},
{
"grade": "010406",
"vocab": [
"monkey",
"lion",
"elephant",
"bird",
"bear",
"hippo",
"crocodile",
"tiger",
"jellyfish",
"kite",
"juice",
"kangaroo",
"lollipop",
"man",
"mango",
"love",
"music"
],
"phonics": [
"/dʒ/",
"/k/",
"/l/",
"/m/"
],
"grammar": [
"What are they?",
"They're...",
"Are they...?",
"Yes, they are.",
"No, they aren't.",
"Look and write.",
"Write Yes or No."
]
},
{
"grade": "010407",
"vocab": [
"monkey",
"lion",
"elephant",
"bird",
"bear",
"hippo",
"crocodile",
"tiger",
"jellyfish",
"kite",
"juice",
"kangaroo",
"lollipop",
"man",
"mango",
"love",
"music"
],
"phonics": null,
"grammar": [
"Hello, I'm... the lion.",
"Nice to meet you."
]
}
]

164
data/moveup/g1/M15.json Normal file
View File

@@ -0,0 +1,164 @@
[
{
"grade": "010501",
"vocab": [
"arms",
"nose",
"face",
"legs",
"fingers",
"hands"
],
"phonics": null,
"grammar": [
"What's this?",
"Point and say."
]
},
{
"grade": "010502",
"vocab": [
"hands",
"arms",
"eyes",
"legs"
],
"phonics": null,
"grammar": [
"Are these your legs?",
"Yes, they are.",
"No, they aren't.",
"This/These"
]
},
{
"grade": "010503",
"vocab": [
"ant",
"bus",
"cake",
"doll"
],
"phonics": [
"/b/",
"/d/"
],
"grammar": [
"This is an ant.",
"This is a bus.",
"This is a cake.",
"This is a doll."
]
},
{
"grade": "010504",
"vocab": [
"eraser",
"fan",
"gift",
"hamster",
"shelf",
"bag"
],
"phonics": [
"/f/",
"/g/"
],
"grammar": [
"This is an eraser.",
"This is a fan.",
"This is a gift.",
"This is a hamster."
]
},
{
"grade": "010505",
"vocab": [
"arms",
"nose",
"face",
"legs",
"fingers",
"hands",
"eyes",
"ant",
"bus",
"cake",
"doll",
"eraser",
"fan",
"gift",
"hamster",
"shelf",
"bag"
],
"phonics": [
"/b/",
"/d/",
"/f/",
"/g/"
],
"grammar": [
"What are these?",
"They're...",
"Are these...?",
"Yes, they are.",
"No, they aren't."
]
},
{
"grade": "010506",
"vocab": [
"arms",
"nose",
"face",
"legs",
"fingers",
"hands",
"eyes",
"ant",
"bus",
"cake",
"doll",
"eraser",
"fan",
"gift",
"hamster",
"shelf",
"bag"
],
"phonics": [
"/b/",
"/d/",
"/f/",
"/g/"
],
"grammar": [
"What are these?",
"They're...",
"Are these...?",
"Yes, they are.",
"No, they aren't.",
"Look and write.",
"Write: Yes, they are. / No, they aren't."
]
},
{
"grade": "010507",
"vocab": [
"head",
"eyes",
"nose",
"face",
"arms",
"legs",
"fingers",
"hands"
],
"phonics": null,
"grammar": [
"My name is...",
"I have one head and two green eyes."
]
}
]

144
data/moveup/g1/M16.json Normal file
View File

@@ -0,0 +1,144 @@
[
{
"grade": "010601",
"vocab": [
"salad",
"milk",
"pizza",
"lunchbox",
"sandwich",
"drink",
"banana",
"cookie",
"pear"
],
"phonics": null,
"grammar": [
"What's this?",
"What do you have?",
"I have salad."
]
},
{
"grade": "010602",
"vocab": [
"apple",
"salad",
"milk",
"pizza"
],
"phonics": null,
"grammar": [
"Do you have an apple?",
"Yes, I do.",
"No, I don't.",
"a/an"
]
},
{
"grade": "010603",
"vocab": [
"insect",
"jellyfish",
"kangaroo",
"lollipop",
"man"
],
"phonics": [
"/ɪ/",
"/ʤ/",
"/k/",
"/l/",
"/m/"
],
"grammar": [
"This is a...",
"The jellyfish looks at the insect."
]
},
{
"grade": "010604",
"vocab": [
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine",
"ten"
],
"phonics": null,
"grammar": null
},
{
"grade": "010605",
"vocab": [
"salad",
"milk",
"pizza",
"apple",
"banana",
"cookie",
"pear",
"sandwich",
"lunchbox",
"drink"
],
"phonics": null,
"grammar": [
"What do you have?",
"I have...",
"Do you have...?",
"Yes, I do.",
"No, I don't."
]
},
{
"grade": "010606",
"vocab": [
"salad",
"milk",
"pizza",
"apple",
"banana",
"cookie",
"pear",
"sandwich",
"lunchbox",
"drink",
"kite",
"pear",
"two"
],
"phonics": null,
"grammar": [
"What is this?",
"It's a...",
"What do you have?",
"I have two pears."
]
},
{
"grade": "010607",
"vocab": [
"salad",
"milk",
"pizza",
"apple",
"banana",
"cookie",
"pear",
"sandwich",
"lunchbox",
"drink"
],
"phonics": null,
"grammar": [
"I have... and...",
"What do you have for lunch?"
]
}
]

97
data/moveup/g1/M1S.json Normal file
View File

@@ -0,0 +1,97 @@
[
{
"grade": "010001",
"vocab": [
"dad",
"mom",
"Hello"
],
"phonics": null,
"grammar": [
"Hello ...",
"Nice to meet you ...",
"This is ..."
]
},
{
"grade": "010002",
"vocab": null,
"phonics": null,
"grammar": [
"Open your book",
"Close your book",
"Put your book away",
"Stand up",
"Sit down",
"Line up",
"Raise your hand"
]
},
{
"grade": "010003",
"vocab": [
"ant"
],
"phonics": "short_a",
"grammar": null
},
{
"grade": "010004",
"vocab": [
"bus",
"boat"
],
"phonics": "b",
"grammar": null
},
{
"grade": "010005",
"vocab": [
"dad",
"mom",
"ant",
"bus",
"boat",
"one",
"two"
],
"phonics": null,
"grammar": [
"Hello ...",
"Nice to meet you ...",
"This is..."
]
},
{
"grade": "010006",
"vocab": null,
"phonics": null,
"grammar": [
"Hello ...",
"Nice to meet you ...",
"This is..."
]
},
{
"grade": "010007",
"vocab": null,
"phonics": null,
"grammar": [
"Hello ...",
"Nice to meet you ...",
"This is..."
]
},
{
"grade": "010008",
"vocab": null,
"phonics": null,
"grammar": [
"Hi",
"My name is…",
"Nice to meet you",
"What's your name?",
"I'm…"
]
}
]

View File

@@ -1,108 +0,0 @@
[
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 1,
"lesson_title": "Lesson 1: Animals",
"lesson_type": "json_content",
"lesson_description": "Identify 3 animals",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": ["identify 3 animals"],
"vocabulary": ["monkey", "lion", "elephant"]
}
},
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 2,
"lesson_title": "Lesson 2: Animal Questions",
"lesson_type": "json_content",
"lesson_description": "Ask and answer questions about animals",
"lesson_content_type": "grammar",
"content_json": {
"type": "grammar",
"learning_objectives": [
"ask question: 'Are they elephants?'",
"answer: 'Yes, they are. / No, they aren't.'"
],
"grammar": "Are they elephants? Yes, they are. / No, they aren't."
}
},
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 3,
"lesson_title": "Lesson 3: Letters J & K",
"lesson_type": "json_content",
"lesson_description": "Recognize letters J, K and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"recognize the upper- and lowercase forms of the letters J, K",
"associate them with the sounds /dʒ/ and /k/"
],
"letters": ["J", "K"],
"sounds": ["/dʒ/", "/k/"],
"vocabulary": ["jellyfish", "juice", "kite", "kangaroo"]
}
},
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 4,
"lesson_title": "Lesson 4: Letters L & M",
"lesson_type": "json_content",
"lesson_description": "Recognize letters L, M and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"recognize the upper- and lowercase forms of the letters L, M",
"associate them with the sounds /l/ and /m/"
],
"letters": ["L", "M"],
"sounds": ["/l/", "/m/"],
"vocabulary": ["lion", "lollipop", "man", "mango", "love", "music"]
}
},
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 5,
"lesson_title": "Lesson 5: Review Animals",
"lesson_type": "json_content",
"lesson_description": "Review animals and questions",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"review animals",
"review question and answer: What are they? They're...",
"review question and answer: Are they...? Yes/No"
]
}
},
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 6,
"lesson_title": "Lesson 6: Challenge",
"lesson_type": "json_content",
"lesson_description": "Review unit 4",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": ["review the animals", "review unit 4"]
}
},
{
"chapter_id": "uuid_chapter_4",
"lesson_number": 7,
"lesson_title": "Lesson 7: My Own Work",
"lesson_type": "url_content",
"lesson_description": "Review animals, make a paper lion",
"content_url": "/activities/paper-lion-tutorial",
"content_type": "video_tutorial",
"content_json": {
"type": "activity",
"learning_objectives": ["review animals", "make a paper lion craft"]
}
}
]

View File

@@ -1,116 +0,0 @@
[
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 1,
"lesson_title": "Lesson 1: Body Parts",
"lesson_type": "json_content",
"lesson_description": "Identify body parts and use in dialogue",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"identify body parts",
"use the words in the content of a dialogue"
],
"vocabulary": ["arms", "nose", "face", "legs", "fingers", "hands"]
}
},
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 2,
"lesson_title": "Lesson 2: Body Parts Questions",
"lesson_type": "json_content",
"lesson_description": "Ask and answer about body parts",
"lesson_content_type": "grammar",
"content_json": {
"type": "grammar",
"learning_objectives": [
"say sentences with these",
"complete sentences with these",
"recognize plural forms of nouns"
],
"grammar": "Are these your legs? Yes, they are./ No, they aren't"
}
},
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 3,
"lesson_title": "Lesson 3: Letters A, B, C, D",
"lesson_type": "json_content",
"lesson_description": "Recognize letters A, B, C, D and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"recognize and say the names of the letters a, b, c, d",
"review the upper and lower forms of a, b, c, d",
"pronounce /b/ and /d/ at the ends of words"
],
"letters": ["A", "B", "C", "D"],
"sounds": ["/æ/", "/b/", "/k/", "/d/"],
"vocabulary": ["ant", "bus", "cake", "doll"]
}
},
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 4,
"lesson_title": "Lesson 4: Letters E, F, G, H",
"lesson_type": "json_content",
"lesson_description": "Recognize letters E, F, G, H and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"review the upper- and lowercase forms of the letter e, f, g, and h",
"associate them with their corresponding sounds",
"pronounce the sound /f/ and /g/ at the ends of words",
"recognize the names of the letters Ee, Ff, Gg, and H"
],
"letters": ["E", "F", "G", "H"],
"sounds": ["/e/", "/f/", "/g/", "/h/"],
"vocabulary": ["eraser", "fan", "gift", "hamster", "shelf", "bag"]
}
},
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 5,
"lesson_title": "Lesson 5: Review Body Parts",
"lesson_type": "json_content",
"lesson_description": "Review body parts and unit 5",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": ["review the body parts", "review unit 5"]
}
},
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 6,
"lesson_title": "Lesson 6: Challenge",
"lesson_type": "json_content",
"lesson_description": "Review unit 5 and check understanding",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"review unit 5",
"check their understanding about body parts"
]
}
},
{
"chapter_id": "uuid_chapter_5",
"lesson_number": 7,
"lesson_title": "Lesson 7: My Own Work",
"lesson_type": "json_content",
"lesson_description": "Review body parts, draw and write parts of body",
"lesson_content_type": "review",
"content_json": {
"type": "activity",
"learning_objectives": [
"review body parts",
"draw and write parts of body"
]
}
}
]

View File

@@ -1,106 +0,0 @@
[
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 1,
"lesson_title": "Lesson 1: Food and Drinks",
"lesson_type": "json_content",
"lesson_description": "Identify some food and drink",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": ["identify some food and drink"],
"vocabulary": ["salad", "milk", "pizza"]
}
},
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 2,
"lesson_title": "Lesson 2: Food Questions",
"lesson_type": "json_content",
"lesson_description": "Ask questions with HAVE, recognize A vs AN",
"lesson_content_type": "grammar",
"content_json": {
"type": "grammar",
"learning_objectives": [
"make Yes/No questions with HAVE",
"recognize the difference between A and AN"
],
"grammar": "Do you have an apple? Yes, I do./ No, I don't."
}
},
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 3,
"lesson_title": "Lesson 3: Letters I, J, K, L, M",
"lesson_type": "json_content",
"lesson_description": "Recognize letters I, J, K, L, M and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"recognize and say the names of the letters I, j, k, l, m",
"review the upper and lower forms of the letters",
"associate them with their corresponding sounds",
"pronounce the sounds /ɪ/, /ʤ/, /k/, /l/, /m/ at the beginning of words",
"pronounce the sounds /k/, /l/, /m/ at the end of words"
],
"letters": ["I", "J", "K", "L", "M"],
"sounds": ["/ɪ/", "/ʤ/", "/k/", "/l/", "/m/"],
"vocabulary": ["insect", "jellyfish", "kangaroo", "lollipop", "man"]
}
},
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 4,
"lesson_title": "Lesson 4: Review Numbers and Colors",
"lesson_type": "json_content",
"lesson_description": "Review numbers 1-10 and colors",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": ["review numbers 1-10", "review colors"]
}
},
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 5,
"lesson_title": "Lesson 5: Review Food and Drinks",
"lesson_type": "json_content",
"lesson_description": "Review numbers 1-10 and colors",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": ["review numbers 1-10", "review colors"]
}
},
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 6,
"lesson_title": "Lesson 6: Challenge",
"lesson_type": "json_content",
"lesson_description": "Review unit 6 and check understanding",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"review unit 6",
"check their understanding about food and drinks"
]
}
},
{
"chapter_id": "uuid_chapter_6",
"lesson_number": 7,
"lesson_title": "Lesson 7: Fun Time",
"lesson_type": "json_content",
"lesson_description": "Review food and drinks, draw and write",
"lesson_content_type": "review",
"content_json": {
"type": "activity",
"learning_objectives": [
"review food and drinks",
"draw and write food and drinks"
]
}
}
]