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

This commit is contained in:
silverpro89
2026-01-27 18:33:35 +07:00
parent 2c7b4675a7
commit 816794a861
14 changed files with 1827 additions and 3 deletions

136
data/family/g1/unit4.json Normal file
View File

@@ -0,0 +1,136 @@
[
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 1,
"lesson_title": "Lesson 1: Animals",
"lesson_type": "json_content",
"lesson_description": "Learn animal words and use them in a chant",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to learn animal words",
"to use animal words in the form of a chant"
],
"vocabulary": ["bird", "bear", "hippo", "crocodile", "tiger"]
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 2,
"lesson_title": "Lesson 2: What are they?",
"lesson_type": "json_content",
"lesson_description": "Ask and answer about animals",
"lesson_content_type": "grammar",
"content_json": {
"type": "grammar",
"learning_objectives": [
"to ask and answer 'What are they? They're (bears)'",
"to recognize plurals with 's'",
"to sing a song"
],
"grammar": "What are they? They're bears."
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 3,
"lesson_title": "Lesson 3: Letters J & K",
"lesson_type": "json_content",
"lesson_description": "Recognize letters J and K and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"to recognize the upper- and lowercase forms of the letters j and k",
"to associate them with the sounds /dʒ/ and /k/",
"to pronounce the sounds /dʒ/ and /k/",
"to be familiar with the names of the letters j and k"
],
"letters": ["J", "K"],
"sounds": ["/dʒ/", "/k/"],
"vocabulary": ["jug", "juice", "kangaroo", "key"]
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 4,
"lesson_title": "Lesson 4: Numbers 9 and 10",
"lesson_type": "json_content",
"lesson_description": "Learn and use numbers 9 and 10",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to recognize and say the numbers 9 and 10",
"to use the numbers 9 and 10 in the context of a song"
],
"vocabulary": ["nine", "ten"]
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 5,
"lesson_title": "Lesson 5: Letters L & M",
"lesson_type": "json_content",
"lesson_description": "Recognize letters L and M and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"to recognize the upper- and lowercase forms of the letters l and m",
"to associate them with the sounds /l/ and /m/",
"to pronounce the sounds /l/ and /m/",
"to be familiar with the names of the letters l and m"
],
"letters": ["L", "M"],
"sounds": ["/l/", "/m/"],
"vocabulary": ["lion", "lollipop", "man", "mango"]
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 6,
"lesson_title": "Lesson 6: Story and Values",
"lesson_type": "json_content",
"lesson_description": "Understand a short story and learn values",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"to recognize and identify words",
"to understand a short story",
"to review and consolidate language introduced in the unit"
],
"values": ["Be kind to animals"]
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 7,
"lesson_title": "Culture: Children's Day",
"lesson_type": "json_content",
"lesson_description": "Learn about Children's Day in Japan",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": ["to learn about Children's Day in Japan"],
"vocabulary": ["fish", "bird", "flower", "frog"]
}
},
{
"chapter_id": "uuid_chapter_4_grade1",
"lesson_number": 8,
"lesson_title": "Consolidation",
"lesson_type": "json_content",
"lesson_description": "Review and test Unit 4",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"to review and consolidate language introduced in the unit",
"to do Unit Test"
]
}
}
]

139
data/family/g1/unit5.json Normal file
View File

@@ -0,0 +1,139 @@
[
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 1,
"lesson_title": "Lesson 1: Body Parts",
"lesson_type": "json_content",
"lesson_description": "Identify different parts of the body",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to identify different parts of the body",
"to use the words in the context of a chant"
],
"vocabulary": ["arms", "nose", "face", "legs", "fingers", "hands"]
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 2,
"lesson_title": "Lesson 2: This and These",
"lesson_type": "json_content",
"lesson_description": "Use this and these in sentences",
"lesson_content_type": "grammar",
"content_json": {
"type": "grammar",
"learning_objectives": [
"to say sentences with 'this' and 'these'",
"to complete sentences with 'this' and 'these'",
"to recognize the difference between singular and plural forms of nouns"
],
"grammar": "This is.... These are...."
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 3,
"lesson_title": "Lesson 3: Letters A, B, C, D",
"lesson_type": "json_content",
"lesson_description": "Learn letters A, B, C, D and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"to learn the names of the letters a, b, c, d",
"to review the upper- and lowercase forms of a, b, c, d",
"to associate them with their corresponding sounds",
"to pronounce the sounds /b/ and /d/ at the ends of words"
],
"letters": ["A", "B", "C", "D"],
"sounds": ["/b/", "/d/"],
"vocabulary": ["a", "b", "c", "d", "e", "f", "g", "h"]
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 4,
"lesson_title": "Lesson 4: Numbers 1-5",
"lesson_type": "json_content",
"lesson_description": "Review numbers 1-5",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to review the numbers 1-5",
"to associate the numbers 1-5 with the words one to five"
],
"vocabulary": ["one", "two", "three", "four", "five"]
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 5,
"lesson_title": "Lesson 5: Letters E, F, G, H",
"lesson_type": "json_content",
"lesson_description": "Learn letters E, F, G, H and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"to learn the names of the letters Ee, Ff, Gg, and Hh",
"to review the upper- and lowercase forms of e, f, g, and h",
"to associate them with their corresponding sounds",
"to pronounce the sounds /f/ and /g/ at the ends of words"
],
"letters": ["E", "F", "G", "H"],
"sounds": ["/f/", "/g/"],
"vocabulary": ["b", "d", "f", "g"]
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 6,
"lesson_title": "Lesson 6: Story and Values",
"lesson_type": "json_content",
"lesson_description": "Understand a short story and learn values",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"to recognize and identify words",
"to understand a short story",
"to review and consolidate language introduced in the unit"
],
"values": ["Take care in the sun"]
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 7,
"lesson_title": "Culture: Fruits in Cambodia",
"lesson_type": "json_content",
"lesson_description": "Learn about fruits found in Cambodia",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to learn some fruit found in Cambodia",
"to design a menu"
],
"vocabulary": ["mango", "papaya", "pineapple", "watermelon"]
}
},
{
"chapter_id": "uuid_chapter_5_grade1",
"lesson_number": 8,
"lesson_title": "Consolidation",
"lesson_type": "json_content",
"lesson_description": "Review and test Unit 5",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"to review and consolidate language introduced in the unit",
"to do Unit Test"
]
}
}
]

140
data/family/g1/unit6.json Normal file
View File

@@ -0,0 +1,140 @@
[
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 1,
"lesson_title": "Lesson 1: My Lunchbox",
"lesson_type": "json_content",
"lesson_description": "Identify different foods in a lunchbox",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to identify different foods in a lunchbox",
"to use the words in the context of a chant"
],
"vocabulary": ["lunchbox", "sandwich", "drink", "banana", "cookie", "pear"]
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 2,
"lesson_title": "Lesson 2: I have...",
"lesson_type": "json_content",
"lesson_description": "Make sentences with have",
"lesson_content_type": "grammar",
"content_json": {
"type": "grammar",
"learning_objectives": [
"to make sentences with 'have'",
"to recognize difference between 'a' and 'an'"
],
"grammar": "I have a pear. I have my lunchbox."
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 3,
"lesson_title": "Lesson 3: Letters I, J, K, L, M",
"lesson_type": "json_content",
"lesson_description": "Learn letters I, J, K, L, M and their sounds",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"to learn the names of the letters i, j, k, l, m",
"to review the upper- and lowercase forms of the letters",
"to associate them with their corresponding sounds",
"to pronounce the sounds /ɪ/, /ʤ/, /k/, /l/, /m/ at the beginning of words",
"to pronounce the sounds /k/, /l/, /m/ at the end of words"
],
"letters": ["I", "J", "K", "L", "M"],
"sounds": ["/ɪ/", "/ʤ/", "/k/", "/l/", "/m/"],
"vocabulary": ["b", "d", "f", "g", "I", "j", "k", "l", "m"]
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 4,
"lesson_title": "Lesson 4: Numbers 6-10",
"lesson_type": "json_content",
"lesson_description": "Review numbers 6-10",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to review the numbers 6-10",
"to associate the numbers 6-10 with the words six to ten"
],
"vocabulary": ["six", "seven", "eight", "nine", "ten"]
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 5,
"lesson_title": "Lesson 5: Review Letters A-M",
"lesson_type": "json_content",
"lesson_description": "Review letters A to M",
"lesson_content_type": "phonics",
"content_json": {
"type": "phonics",
"learning_objectives": [
"to review the names of the letters learned so far (a to m)",
"to review the upper- and lowercase forms of the letters (a to m)",
"to associate them with their corresponding sounds",
"to recognize letters at the ends/beginnings of words",
"to pronounce their sounds appropriately (/b/, /d/, /f/, /g/, /k/, /l/, /m/)"
],
"letters": ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M"],
"sounds": ["/b/", "/d/", "/f/", "/g/", "/k/", "/l/", "/m/"],
"vocabulary": ["b", "d", "f", "g", "k", "l", "m"]
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 6,
"lesson_title": "Lesson 6: Story and Values",
"lesson_type": "json_content",
"lesson_description": "Understand a short story and learn values",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"to recognize and identify words",
"to understand a short story",
"to review and consolidate language introduced in the unit"
],
"values": ["Share with others"]
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 7,
"lesson_title": "Culture: Bondi Beach in Australia",
"lesson_type": "json_content",
"lesson_description": "Learn about Bondi Beach in Australia",
"lesson_content_type": "vocabulary",
"content_json": {
"type": "vocabulary",
"learning_objectives": [
"to learn some words about a beach in Australia",
"to read a postcard"
],
"vocabulary": ["sand", "sea", "shell", "sun"]
}
},
{
"chapter_id": "uuid_chapter_6_grade1",
"lesson_number": 8,
"lesson_title": "Consolidation",
"lesson_type": "json_content",
"lesson_description": "Review and test Unit 6",
"lesson_content_type": "review",
"content_json": {
"type": "review",
"learning_objectives": [
"to review and consolidate language introduced in the unit",
"to do Unit Test"
]
}
}
]