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,74 @@
[
{
"grade": "030101",
"vocab": [
"doll",
"ball",
"teddy bear",
"car",
"bag"
],
"phonics": null,
"grammar": []
},
{
"grade": "030102",
"vocab": [
"doll",
"ball",
"teddy bear",
"car"
],
"phonics": null,
"grammar": [
"This is my [noun].",
"This is your [noun]."
]
},
{
"grade": "030103",
"vocab": [
"bike",
"kite",
"train",
"big",
"love (v)",
"toys"
],
"phonics": null,
"grammar": []
},
{
"grade": "030104",
"vocab": [
"apple",
"Annie",
"bat",
"ball"
],
"phonics": [
"/æ/",
"/b/"
],
"grammar": []
},
{
"grade": "030105",
"vocab": [
"favorite"
],
"phonics": null,
"grammar": []
},
{
"grade": "030106",
"vocab": [],
"phonics": null,
"grammar": [
"What's your favorite toy?",
"It's my [toy].",
"My favorite toy is [toy].",
"My favorite color is [color]."
]
}
]

View File

@@ -0,0 +1,73 @@
[
{
"grade": "031001",
"vocab": [
"listen to an audio guide",
"take a photo",
"draw a picture",
"visit the gift shop",
"welcome",
"museum",
"pass"
],
"phonics": null,
"grammar": []
},
{
"grade": "031002",
"vocab": [
"listen to an audio guide",
"take a photo",
"draw a picture",
"visit the gift shop"
],
"phonics": null,
"grammar": [
"May I ...?",
"Yes, you may.",
"No, you may not."
]
},
{
"grade": "031003",
"vocab": [
"old",
"new",
"great"
],
"phonics": null,
"grammar": []
},
{
"grade": "031004",
"vocab": [
"boat",
"goat",
"toy",
"boy"
],
"phonics": [
"/oʊ/ (oa)",
"/ɔɪ/ (oy)"
],
"grammar": []
},
{
"grade": "031005",
"vocab": [
"beach"
],
"phonics": null,
"grammar": []
},
{
"grade": "031006",
"vocab": [],
"phonics": null,
"grammar": [
"May I ...?",
"Yes, you may.",
"No, you may not."
]
}
]

View File

@@ -0,0 +1,115 @@
[
{
"grade": "031101",
"vocab": [
"rug",
"cabinet",
"shelf",
"pillow",
"blanket",
"clean up",
"clean (adj)",
"room"
],
"phonics": [
"/p/ vs /b/",
"/ʃ/"
],
"grammar": []
},
{
"grade": "031102",
"vocab": [
"rug",
"cabinet",
"shelf",
"pillow",
"blanket"
],
"phonics": null,
"grammar": [
"There's a doll on the rug.",
"There are some toys in the cabinet.",
"There are a lot of books under the bed."
]
},
{
"grade": "031103",
"vocab": [
"rug",
"cabinet",
"shelf",
"pillow",
"blanket"
],
"phonics": null,
"grammar": [
"There's a doll on the rug.",
"There are some toys in the cabinet.",
"There are a lot of books under the bed."
]
},
{
"grade": "031104",
"vocab": [
"eleven",
"twelve",
"thirteen",
"fourteen",
"fifteen",
"sixteen",
"seventeen",
"eighteen",
"nineteen",
"twenty",
"more",
"get in"
],
"phonics": null,
"grammar": []
},
{
"grade": "031105",
"vocab": [
"ear",
"near",
"hear",
"scared",
"share",
"square"
],
"phonics": [
"/ɪə/ (ear)",
"/eə/ (are)",
"/ɪr/ (AmE)",
"/ɛr/ (AmE)"
],
"grammar": []
},
{
"grade": "031106",
"vocab": [
"beach"
],
"phonics": null,
"grammar": [
"There is/are..."
]
},
{
"grade": "031107",
"vocab": [],
"phonics": null,
"grammar": [
"Where is the bag? - It's under the table."
]
},
{
"grade": "031108",
"vocab": [],
"phonics": null,
"grammar": [
"How many tables are there?"
]
}
]

View File

@@ -0,0 +1,94 @@
[
{
"grade": "031201",
"vocab": [
"table",
"computer",
"chair",
"board"
],
"phonics": null,
"grammar": [
"These are...",
"Those are..."
],
"target": "Identify common school things. Understand a short story."
},
{
"grade": "031202",
"vocab": [
"table",
"computer",
"chair",
"board"
],
"phonics": null,
"grammar": [
"These are...",
"Those are..."
],
"target": "Act out a story. Say and write sentences with These are, and Those are."
},
{
"grade": "031203",
"vocab": [
"table",
"computer",
"chair",
"board"
],
"phonics": null,
"grammar": [
"These are...",
"Those are..."
],
"target": "Review making sentences with There's and There are and making sentences with some and a lot of."
},
{
"grade": "031204",
"vocab": [
"poster",
"picture",
"drawers"
],
"phonics": null,
"grammar": [],
"target": "Identify more school objects and use words in the context of a song. Help children develop their listening and singing skills."
},
{
"grade": "031205",
"vocab": [
"poor",
"tour",
"mouse",
"house"
],
"phonics": [
"/ʊə/ (oor, our)",
"/aʊ/ (ou)"
],
"grammar": [],
"target": "Pronounce the sounds /ʊə/ and /aʊ/ on their own and in words. Identify the letters oor, our, and ou in the middle and at the end of words and associate them with the sounds /ʊə/ and /aʊ/. Differentiate between the sounds /ʊə/ and /aʊ/."
},
{
"grade": "031206",
"vocab": [],
"phonics": null,
"grammar": [],
"target": "Read a text describing pictures; read for specific words."
},
{
"grade": "031207",
"vocab": [],
"phonics": null,
"grammar": [],
"target": "Identify people and objects from their descriptions. Ask and answer questions about a picture."
},
{
"grade": "031208",
"vocab": [],
"phonics": null,
"grammar": [],
"target": "Write about your own classroom."
}
]

View File

@@ -0,0 +1,100 @@
[
{
"grade": "030201",
"vocab": [
"pen",
"eraser",
"pencil",
"pencil case",
"book",
"picture",
"Good job!"
],
"phonics": null,
"grammar": []
},
{
"grade": "030202",
"vocab": [
"pen",
"eraser",
"pencil",
"pencil case",
"book"
],
"phonics": null,
"grammar": [
"That is his [pen].",
"That is her [book]."
]
},
{
"grade": "030203",
"vocab": [
"pen",
"eraser",
"pencil",
"pencil case",
"book"
],
"phonics": null,
"grammar": [
"That is his [pen].",
"That is her [book]."
]
},
{
"grade": "030204",
"vocab": [
"bag",
"door",
"window",
"clean up",
"close",
"open"
],
"phonics": null,
"grammar": []
},
{
"grade": "030205",
"vocab": [
"cat",
"cookie",
"dog",
"desk"
],
"phonics": [
"Cc",
"Dd",
"/k/",
"/d/"
],
"grammar": []
},
{
"grade": "030206",
"vocab": [
"Look!"
],
"phonics": null,
"grammar": []
},
{
"grade": "030207",
"vocab": [],
"phonics": null,
"grammar": [
"That is his / her ..."
]
},
{
"grade": "030208",
"vocab": [],
"phonics": null,
"grammar": [
"That is her pen.",
"This is his book."
]
}
]

View File

@@ -0,0 +1,104 @@
[
{
"grade": "030301",
"vocab": [
"mom",
"dad",
"sister",
"brother",
"find",
"they"
],
"phonics": null,
"grammar": []
},
{
"grade": "030302",
"vocab": [
"mom",
"dad",
"sister",
"brother"
],
"phonics": null,
"grammar": [
"The ice cream is on its face.",
"Their bags are under the slide.",
"Our toys are in the kitchen."
]
},
{
"grade": "030303",
"vocab": [
"aunt",
"uncle",
"cousin",
"more",
"people"
],
"phonics": null,
"grammar": []
},
{
"grade": "030304",
"vocab": [
"egg",
"elephant",
"fan",
"fig"
],
"phonics": [
"/e/",
"/f/"
],
"grammar": []
},
{
"grade": "030305",
"vocab": [
"at"
],
"phonics": null,
"grammar": []
},
{
"grade": "030306",
"vocab": [
"chair",
"hooray",
"table"
],
"phonics": null,
"grammar": []
},
{
"grade": "030307",
"vocab": [
"mom",
"dad",
"sister",
"brother"
],
"phonics": null,
"grammar": [
"This is my aunt.",
"This is their house.",
"This is our family."
]
},
{
"grade": "030308",
"vocab": [
"chair",
"hooray",
"table"
],
"phonics": null,
"grammar": [
"This is my...",
"This is its...",
"This is our...",
"This is their..."
]
}
]

View File

@@ -0,0 +1,110 @@
[
{
"grade": "030401",
"vocab": [
"elephant",
"giraffe",
"monkey",
"big",
"tall",
"little",
"zoo",
"funny",
"over there"
],
"phonics": null,
"grammar": []
},
{
"grade": "030402",
"vocab": [
"elephant",
"giraffe",
"monkey",
"big",
"tall",
"little",
"lion"
],
"phonics": null,
"grammar": [
"I like lions.",
"I don't like elephants.",
"They're big.",
"I'm little."
]
},
{
"grade": "030403",
"vocab": [
"elephant",
"giraffe",
"monkey",
"big",
"tall",
"little"
],
"phonics": null,
"grammar": [
"I like lions.",
"I don't like elephants.",
"They're big.",
"I'm little."
]
},
{
"grade": "030404",
"vocab": [
"bird",
"cat",
"dog",
"fish",
"hip, hip hooray",
"miaow",
"woof",
"tweet",
"splash"
],
"phonics": null,
"grammar": []
},
{
"grade": "030405",
"vocab": [
"gift",
"goat",
"hamster",
"hat"
],
"phonics": [
"g",
"h"
],
"grammar": []
},
{
"grade": "030406",
"vocab": [
"big",
"gray",
"ears",
"nose",
"here",
"hello"
],
"phonics": null,
"grammar": []
},
{
"grade": "030407",
"vocab": [],
"phonics": null,
"grammar": []
},
{
"grade": "030408",
"vocab": [],
"phonics": null,
"grammar": []
}
]

View File

@@ -0,0 +1,106 @@
[
{
"grade": "030501",
"vocab": [
"rice",
"meat",
"carrots",
"yogurt",
"bread",
"dinner time",
"first",
"finished"
],
"phonics": null,
"grammar": []
},
{
"grade": "030502",
"vocab": [
"rice",
"meat",
"carrots",
"yogurt",
"bread"
],
"phonics": null,
"grammar": [
"Do you like [yogurt]?",
"Yes, I do.",
"No, I don't."
]
},
{
"grade": "030503",
"vocab": [
"rice",
"meat",
"carrots",
"yogurt",
"bread"
],
"phonics": null,
"grammar": [
"Do you like [yogurt]?",
"Yes, I do.",
"No, I don't."
]
},
{
"grade": "030504",
"vocab": [
"milk",
"juice",
"water",
"drink (v)",
"late",
"school",
"lunchbox"
],
"phonics": null,
"grammar": []
},
{
"grade": "030505",
"vocab": [
"ill",
"ink",
"jacket",
"jelly"
],
"phonics": [
"/ɪ/ (i)",
"/dʒ/ (j)"
],
"grammar": []
},
{
"grade": "030506",
"vocab": [
"menu",
"hungry",
"dessert",
"café"
],
"phonics": null,
"grammar": []
},
{
"grade": "030507",
"vocab": [
"because"
],
"phonics": null,
"grammar": []
},
{
"grade": "030508",
"vocab": [
"because"
],
"phonics": null,
"grammar": [
"I like ___ and ___, but I don't like ___."
]
}
]

View File

@@ -0,0 +1,77 @@
[
{
"grade": "030601",
"vocab": [
"long",
"short",
"black",
"curly",
"straight",
"over there",
"hair",
"new",
"friend"
],
"phonics": null,
"grammar": []
},
{
"grade": "030602",
"vocab": [
"long",
"short",
"black",
"curly",
"straight"
],
"phonics": null,
"grammar": [
"He/She/It has blue eyes.",
"I have/don't have curly hair.",
"They have short hair.",
"They don't have long hair."
]
},
{
"grade": "030603",
"vocab": [
"tall",
"short",
"thin"
],
"phonics": null,
"grammar": []
},
{
"grade": "030604",
"vocab": [
"kite",
"lion",
"mom"
],
"phonics": [
"/k/",
"/l/",
"/m/"
],
"grammar": []
},
{
"grade": "030605",
"vocab": [
"dear",
"picture",
"from"
],
"phonics": null,
"grammar": []
},
{
"grade": "030606",
"vocab": [
"because"
],
"phonics": null,
"grammar": []
}
]

View File

@@ -0,0 +1,88 @@
[
{
"grade": "030701",
"vocab": [
"skirt",
"scarf",
"jeans",
"boots",
"shirt"
],
"phonics": null,
"grammar": []
},
{
"grade": "030702",
"vocab": [
"skirt",
"scarf",
"jeans",
"boots",
"shirt"
],
"phonics": null,
"grammar": [
"I'm wearing a blue skirt.",
"He/ She's wearing red pants."
]
},
{
"grade": "030703",
"vocab": [
"skirt",
"scarf",
"jeans",
"boots",
"shirt"
],
"phonics": null,
"grammar": [
"I'm wearing a blue skirt.",
"He/ She's wearing red pants."
]
},
{
"grade": "030704",
"vocab": [
"T-shirt",
"dress",
"hat"
],
"phonics": null,
"grammar": []
},
{
"grade": "030705",
"vocab": [
"shoes",
"chair",
"three"
],
"phonics": [
"/ʃ/ (sh)",
"/tʃ/ (ch)",
"/θ/ (th)"
],
"grammar": []
},
{
"grade": "030706",
"vocab": [],
"phonics": null,
"grammar": []
},
{
"grade": "030707",
"vocab": [],
"phonics": null,
"grammar": []
},
{
"grade": "030708",
"vocab": [
"because"
],
"phonics": null,
"grammar": []
}
]

View File

@@ -0,0 +1,135 @@
[
{
"grade": "030801",
"vocab": [
"play",
"dance",
"sing",
"eat",
"talk",
"watch",
"sleep"
],
"phonics": null,
"grammar": []
},
{
"grade": "030802",
"vocab": [
"play",
"dance",
"sing",
"eat",
"talk",
"watch"
],
"phonics": null,
"grammar": [
"What are you doing?",
"I'm talking.",
"What's he / she doing?",
"He / She's eating."
]
},
{
"grade": "030803",
"vocab": [
"play",
"dance",
"sing",
"eat",
"talk",
"watch"
],
"phonics": null,
"grammar": []
},
{
"grade": "030804",
"vocab": [
"drum",
"dress",
"truck",
"tree",
"crayon",
"crab"
],
"phonics": [
"dr",
"tr",
"cr"
],
"grammar": []
},
{
"grade": "030805",
"vocab": null,
"phonics": null,
"grammar": [
"What are you doing?",
"I'm (V-ing).",
"wash the car",
"brush my hair",
"take photos",
"get ready",
"making cakes",
"excited",
"choosing"
]
},
{
"grade": "030806",
"vocab": [
"play",
"dance",
"sing",
"eat",
"talk",
"watch"
],
"phonics": null,
"grammar": [
"What is he/she doing?",
"He/She is (V-ing).",
"wash the car",
"brush my hair",
"take photos",
"get ready",
"making cakes",
"excited",
"choosing"
]
},
{
"grade": "030807",
"vocab": null,
"phonics": null,
"grammar": [
"What is he/she doing?",
"He/She is (V-ing).",
"wash the car",
"brush my hair",
"take photos",
"get ready",
"making cakes",
"excited",
"choosing"
]
},
{
"grade": "030808",
"vocab": null,
"phonics": null,
"grammar": [
"I'm (V-ing).",
"My dad/mom/sister/brother is (V-ing).",
"wash the car",
"brush my hair",
"take photos",
"get ready",
"making cakes",
"excited",
"choosing"
]
}
]

View File

@@ -0,0 +1,86 @@
[
{
"grade": "030901",
"vocab": null,
"phonics": null,
"grammar": [
"play soccer",
"ride a bike",
"run",
"catch",
"fly",
"baby (bird)",
"good job"
]
},
{
"grade": "030902",
"vocab": [
"play soccer",
"ride a bike",
"run",
"catch",
"fly"
],
"phonics": null,
"grammar": [
"I can / can't catch.",
"He / She / It can / can't fly."
]
},
{
"grade": "030903",
"vocab": [
"jump",
"read",
"write",
"run",
"play soccer",
"fly",
"but",
"Wow!"
],
"phonics": null,
"grammar": []
},
{
"grade": "030904",
"vocab": [
"rain",
"train",
"fly",
"sky"
],
"phonics": [
"/eɪ/ (ai)",
"/aɪ/ (y)"
],
"grammar": []
},
{
"grade": "030905",
"vocab": [
"beach"
],
"phonics": null,
"grammar": []
},
{
"grade": "030906",
"vocab": [],
"phonics": null,
"grammar": []
},
{
"grade": "030907",
"vocab": [],
"phonics": null,
"grammar": []
},
{
"grade": "030908",
"vocab": [],
"phonics": null,
"grammar": []
}
]

View File

@@ -0,0 +1,89 @@
[
{
"grade": "030001",
"vocab": [
"Rosy",
"Tim",
"Billy",
"Miss Jones",
"hello",
"hi",
"my",
"name",
"class"
],
"phonics": null,
"grammar": []
},
{
"grade": "030002",
"vocab": [
"greetings",
"goodbye"
],
"phonics": null,
"grammar": [
"What's your name? - My name's ___.",
"How are you? - I'm fine, thank you."
]
},
{
"grade": "030003",
"vocab": [
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine",
"ten"
],
"phonics": null,
"grammar": [
"How old are you? - I'm ___ (years old)."
]
},
{
"grade": "030004",
"vocab": [
"English alphabet letters"
],
"phonics": null,
"grammar": []
},
{
"grade": "030005",
"vocab": [
"red",
"brown",
"pink",
"green",
"black",
"yellow",
"orange",
"blue",
"belt",
"paint",
"coat",
"vase",
"apple"
],
"phonics": null,
"grammar": []
},
{
"grade": "030006",
"vocab": [
"stand up",
"sit down",
"open your book",
"close your book",
"don't talk"
],
"phonics": null,
"grammar": []
}
]