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

View File

@@ -0,0 +1,136 @@
[
{
"grade": "010101",
"vocab": [
"red",
"green",
"blue",
"black",
"yellow"
],
"phonics": null,
"grammar": []
},
{
"grade": "010102",
"vocab": [
"red",
"green",
"blue",
"black",
"yellow",
"leaf",
"apple",
"sky",
"paint pot"
],
"phonics": null,
"grammar": [
"What color is it?",
"It's + color"
]
},
{
"grade": "010103",
"vocab": [
"cat",
"car"
],
"phonics": [
"C",
"c",
"/k/"
],
"grammar": []
},
{
"grade": "010104",
"vocab": [
"three",
"four",
"apple",
"cat",
"car",
"bat"
],
"phonics": null,
"grammar": [
"How many ...?"
]
},
{
"grade": "010105",
"vocab": [
"dog",
"duck"
],
"phonics": [
"D",
"d",
"/d/"
],
"grammar": []
},
{
"grade": "010106",
"vocab": [
"Rosy",
"Tim",
"Billy",
"Mom",
"clean",
"tidy",
"dirty",
"messy"
],
"phonics": null,
"grammar": [
"It's good to be clean and tidy."
]
},
{
"grade": "010107",
"vocab": [
"cake",
"candle",
"gift",
"party",
"Happy Birthday"
],
"phonics": null,
"grammar": [
"Happy birthday, (name)!"
]
},
{
"grade": "010108",
"vocab": [
"red",
"green",
"blue",
"black",
"yellow",
"three",
"four",
"cat",
"car",
"dog",
"duck"
],
"phonics": [
"A",
"a",
"B",
"b",
"C",
"c",
"D",
"d"
],
"grammar": [
"What color is it?",
"It's + color",
"How many ...?"
]
}
]

View File

@@ -0,0 +1,92 @@
[
{
"grade": "010201",
"vocab": [
"desk",
"chair",
"crayon",
"pencil",
"notebook"
],
"phonics": null,
"grammar": []
},
{
"grade": "010202",
"vocab": [
"desk",
"chair",
"crayon",
"pencil",
"notebook"
],
"phonics": null,
"grammar": [
"What's this?",
"It's a (desk)."
]
},
{
"grade": "010203",
"vocab": [
"egg",
"elephant"
],
"phonics": [
"/e/"
],
"grammar": []
},
{
"grade": "010204",
"vocab": [
"five",
"six"
],
"phonics": null,
"grammar": []
},
{
"grade": "010205",
"vocab": [
"fish",
"farm"
],
"phonics": [
"/f/"
],
"grammar": []
},
{
"grade": "010206",
"vocab": [
"train",
"desk",
"book"
],
"phonics": null,
"grammar": []
},
{
"grade": "010207",
"vocab": [
"dancer",
"fan",
"ao dai"
],
"phonics": null,
"grammar": [
"They are dancers from Viet Nam.",
"They have fans."
]
},
{
"grade": "010208",
"vocab": null,
"phonics": [
"/e/",
"/f/"
],
"grammar": []
}
]

View File

@@ -0,0 +1,109 @@
[
{
"grade": "010301",
"vocab": [
"plane",
"robot",
"puppet",
"balloon",
"teddy bear"
],
"phonics": null,
"grammar": []
},
{
"grade": "010302",
"vocab": [
"plane",
"robot",
"puppet",
"balloon",
"teddy bear"
],
"phonics": null,
"grammar": [
"Is it a ...?",
"Yes, it is.",
"No, it isn't."
]
},
{
"grade": "010303",
"vocab": [
"girl",
"guitar"
],
"phonics": [
"/g/"
],
"grammar": []
},
{
"grade": "010304",
"vocab": [],
"phonics": null,
"grammar": []
},
{
"grade": "010305",
"vocab": [
"horse",
"hat",
"insect",
"ill"
],
"phonics": [
"/h/",
"/ɪ/"
],
"grammar": []
},
{
"grade": "010306",
"vocab": [
"plane",
"robot",
"puppet",
"balloon",
"teddy bear"
],
"phonics": null,
"grammar": [
"Is it a ...?",
"Yes, it is.",
"No, it isn't."
]
},
{
"grade": "010307",
"vocab": [
"ball",
"T-shirt",
"kick",
"score a goal"
],
"phonics": null,
"grammar": [
"What's your favorite sport?",
"Basketball."
]
},
{
"grade": "010308",
"vocab": [
"plane",
"robot",
"puppet",
"balloon",
"teddy bear"
],
"phonics": [
"/g/",
"/h/",
"/ɪ/"
],
"grammar": [
"Is it a ...?"
]
}
]

View File

@@ -0,0 +1,135 @@
[
{
"grade": "010401",
"vocab": [
"bird",
"bear",
"hippo",
"crocodile",
"tiger"
],
"phonics": null,
"grammar": []
},
{
"grade": "010402",
"vocab": [
"bird",
"bear",
"hippo",
"crocodile",
"tiger"
],
"phonics": null,
"grammar": [
"What are they?",
"They're (hippos/tigers/...)."
]
},
{
"grade": "010403",
"vocab": [
"jug",
"juice",
"kangaroo",
"key"
],
"phonics": [
"/dʒ/",
"/k/"
],
"grammar": []
},
{
"grade": "010404",
"vocab": [
"pandas",
"bears",
"lions",
"hippos"
],
"phonics": null,
"grammar": []
},
{
"grade": "010405",
"vocab": [
"lion",
"lollipop",
"man",
"mango"
],
"phonics": [
"/l/",
"/m/"
],
"grammar": []
},
{
"grade": "010406",
"vocab": [
"tiger",
"bird",
"hippo",
"crocodile",
"bear"
],
"phonics": null,
"grammar": []
},
{
"grade": "010407",
"vocab": [
"fish",
"bird",
"flower",
"frog",
"ball",
"T-shirt",
"kick"
],
"phonics": null,
"grammar": [
"A flower!",
"A frog!",
"It's a bird.",
"score a goal"
]
},
{
"grade": "010408",
"vocab": [
"fish",
"bird",
"flower",
"frog",
"pandas",
"bears",
"lions",
"hippos",
"tiger",
"crocodile",
"jug",
"juice",
"kangaroo",
"key",
"lion",
"lollipop",
"man",
"mango"
],
"phonics": [
"/dʒ/",
"/k/",
"/l/",
"/m/"
],
"grammar": [
"What are they?",
"They're (hippos/tigers/...).",
"A flower!",
"A frog!",
"It's a bird."
]
}
]

View File

@@ -0,0 +1,109 @@
[
{
"grade": "010501",
"vocab": [
"arms",
"nose",
"face",
"legs",
"fingers",
"hands"
],
"phonics": null,
"grammar": []
},
{
"grade": "010502",
"vocab": [
"arms",
"nose",
"face",
"legs",
"fingers",
"hands"
],
"phonics": null,
"grammar": [
"This is my...",
"These are my..."
]
},
{
"grade": "010503",
"vocab": [],
"phonics": [
"a",
"b",
"c",
"d",
"/b/",
"/d/"
],
"grammar": []
},
{
"grade": "010504",
"vocab": [
"one",
"two",
"three",
"four",
"five"
],
"phonics": null,
"grammar": [
"How many...?"
]
},
{
"grade": "010505",
"vocab": [],
"phonics": [
"Ee",
"Ff",
"Gg",
"Hh",
"/f/",
"/g/"
],
"grammar": []
},
{
"grade": "010506",
"vocab": [
"nose",
"arms",
"legs",
"face"
],
"phonics": null,
"grammar": [
"This is...",
"These are...",
"Let's take care in the sun."
]
},
{
"grade": "010507",
"vocab": [
"mango",
"papaya",
"pineapple",
"watermelon"
],
"phonics": null,
"grammar": []
},
{
"grade": "010508",
"vocab": null,
"phonics": [
"letters and sounds from unit"
],
"grammar": [
"This is...",
"These are...",
"How many...?"
]
}
]

View File

@@ -0,0 +1,96 @@
[
{
"grade": "010601",
"vocab": [
"lunchbox",
"sandwich",
"drink",
"banana",
"cookie",
"pear"
],
"phonics": null,
"grammar": []
},
{
"grade": "010602",
"vocab": [],
"phonics": null,
"grammar": [
"I have ...",
"I have an apple.",
"I have two sandwiches."
]
},
{
"grade": "010603",
"vocab": [],
"phonics": [
"/ɪ/",
"/ʤ/",
"/k/",
"/l/",
"/m/"
],
"grammar": []
},
{
"grade": "010604",
"vocab": [
"six",
"seven",
"eight",
"nine",
"ten"
],
"phonics": null,
"grammar": [
"Six birds.",
"Eight lions.",
"What's this number?"
]
},
{
"grade": "010605",
"vocab": [],
"phonics": [
"/b/",
"/d/",
"/f/",
"/g/",
"/k/",
"/l/",
"/m/"
],
"grammar": []
},
{
"grade": "010606",
"vocab": [],
"phonics": null,
"grammar": [
"I have ...",
"Share with others."
]
},
{
"grade": "010607",
"vocab": [
"sand",
"sea",
"shell",
"sun"
],
"phonics": null,
"grammar": [
"The sun is big.",
"The sea is blue."
]
},
{
"grade": "010608",
"vocab": [],
"phonics": null,
"grammar": []
}
]

View File

@@ -0,0 +1,136 @@
[
{
"grade": "010001",
"vocab": [
"hello",
"goodbye",
"Rosy",
"Tim",
"Billy"
],
"phonics": null,
"grammar": [
"Hello!",
"Goodbye!",
"What's your name?",
"I'm ..."
]
},
{
"grade": "010002",
"vocab": [
"hello",
"goodbye",
"Rosy",
"Tim",
"Billy"
],
"phonics": null,
"grammar": [
"What's your name?",
"I'm ...",
"Stand up",
"Sit down",
"Line up",
"Raise your hand"
]
},
{
"grade": "010003",
"vocab": [
"apple",
"Annie"
],
"phonics": [
"/æ/"
],
"grammar": [
"A is for apple",
"Annie has an apple."
]
},
{
"grade": "010004",
"vocab": [
"one",
"two",
"apple",
"apples"
],
"phonics": null,
"grammar": [
"One apple",
"Two apples",
"Count and say."
]
},
{
"grade": "010005",
"vocab": [
"boy",
"bag",
"bat",
"Billy"
],
"phonics": [
"/b/"
],
"grammar": [
"B is for boy",
"A boy with a bat."
]
},
{
"grade": "010006",
"vocab": [
"hello",
"goodbye",
"Rosy",
"Tim",
"Billy",
"Mom",
"Miss Bell"
],
"phonics": null,
"grammar": [
"It is good to say Hello and Goodbye."
]
},
{
"grade": "010007",
"vocab": [
"Viet Nam",
"Canada",
"Australia",
"Japan",
"the U.K.",
"Cambodia"
],
"phonics": null,
"grammar": [
"I'm from ...",
"It's red and white."
]
},
{
"grade": "010008",
"vocab": [
"hello",
"goodbye",
"one",
"two",
"apple",
"A",
"B"
],
"phonics": [
"/æ/",
"/b/"
],
"grammar": [
"Review greetings",
"Numbers 1-2",
"Classroom commands"
]
}
]