feat: Normalize Grade 10 subjects in manifest with Arabic & English names (English, Math, Physics)

This commit is contained in:
Hamza-Ayed
2026-08-29 04:58:04 +03:00
parent 439572453f
commit 9e276d6de6
18 changed files with 606 additions and 189 deletions
+226 -189
View File
@@ -1,196 +1,9 @@
{
"grade_10": {
"name": "Grade 10 (الصف العاشر الأساسي)",
"name": "الصف العاشر الأساسي (Grade 10)",
"subjects": {
"english_action_pack_10": {
"name": "English — Jordan High Note 10 (Student's Book)",
"semesters": {
"semester_1": {
"name": "Semester 1 (الفصل الدراسي الأول)",
"units": {
"unit_01_looking_good": {
"name": "Unit 01: Looking Good (pp. 4–13)",
"lessons": [
{
"id": "u1_l1_a_day_to_remember",
"title": "Lesson 1A: Vocabulary & Grammar — A Day to Remember",
"outcomes": [
"Verb phrases with dress (dress casually, overdressed, well-dressed)",
"Present Simple for habits and general truths",
"Present Continuous for temporary situations and changing trends",
"State verbs vs action verbs clinic"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_01_looking_good\/lesson_1a_vocabulary_grammar.md"
},
{
"id": "u1_l2_appearance_fabrics",
"title": "Lesson 2A: Vocabulary — Appearance, Clothes & Fabrics",
"outcomes": [
"Materials (denim, leather, linen, cashmere, cotton, silk, wool)",
"Patterns (checked, plain, striped, polka dots, embroidered thobe)",
"Describing outfits and traditional vs modern clothing in Jordan"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_01_looking_good\/lesson_2a_vocabulary_appearance.md"
},
{
"id": "u1_l3_power_of_appearance",
"title": "Lesson 3A & 4A: Reading — The Power of Appearance",
"outcomes": [
"Reading comprehension: How appearances influence subconscious judgements",
"The Doctor's White Coat Experiment & cognitive focus",
"Phrasal verbs: look up to, look down on, bring out the best in"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_01_looking_good\/lesson_3a_4a_power_of_appearance.md"
},
{
"id": "u1_l4_articles_speaking",
"title": "Lesson 5A & 6A: Grammar (Articles) & Participating in Conversations",
"outcomes": [
"Rules for zero article, a\/an, and the",
"Pronunciation of \/ðə\/ vs \/ðiː\/",
"Speaking strategies: clarifying messages and interrupting politely"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_01_looking_good\/lesson_5a_6a_articles_speaking.md"
},
{
"id": "u1_l5_writing_informal_email",
"title": "Lesson 7A: Writing Workshop — An Informal Email",
"outcomes": [
"Structuring an informal email (greetings, chatty style, omissions, sign-offs)",
"Using abbreviations and contractions accurately"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_01_looking_good\/lesson_7a_writing_informal_email.md"
}
]
},
"unit_02_the_digital_mind": {
"name": "Unit 02: The Digital Mind (pp. 14–25)",
"lessons": [
{
"id": "u2_l1_voyager_present_perfect",
"title": "Lesson 1A: Vocabulary & Grammar — The Voyager Probes",
"outcomes": [
"Present Perfect Simple (results) vs Present Perfect Continuous (duration)",
"Astronomy and space exploration terminology"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_02_the_digital_mind\/lesson_1a_voyager_present_perfect.md"
},
{
"id": "u2_l2_ai_science_fact",
"title": "Lesson 2A: Reading — Science Fiction or Science Fact? (AI)",
"outcomes": [
"Narrow AI vs General AI distinctions",
"AI safety, ethics, and future societal impacts",
"Word formation: verbs to nouns (achieve -> achievement, develop -> development)"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_02_the_digital_mind\/lesson_2a_ai_science_fact.md"
},
{
"id": "u2_l3_verb_patterns_mind",
"title": "Lesson 3A & 4A: Science Idioms with 'Mind' & Verb Patterns",
"outcomes": [
"Idioms: think outside the box, blow someone's mind, make up your mind",
"Verb patterns (-ing vs to-infinitive vs bare infinitive)",
"Verbs with meaning changes (remember to do vs remember doing)"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_02_the_digital_mind\/lesson_3a_4a_verb_patterns_mind.md"
},
{
"id": "u2_l4_drones_blog_writing",
"title": "Lesson 5A–7A: Uses of Drones & Writing a Balanced Blog Post",
"outcomes": [
"Drones in search and rescue, commercial deliveries, and aerial filming",
"Writing a balanced tech blog post with balanced arguments"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_02_the_digital_mind\/lesson_5a_7a_drones_blog_writing.md"
}
]
},
"unit_03_active_and_healthy": {
"name": "Unit 03: Active and Healthy (pp. 26–35)",
"lessons": [
{
"id": "u3_l1_aaron_wheelz",
"title": "Lesson 1A: Reading & Grammar — Aaron 'Wheelz' Fotheringham",
"outcomes": [
"Inspiring athlete biography and wheelchair motocross (WCMX)",
"Narrative tenses: Past Simple, Past Continuous, and Past Perfect"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_03_active_and_healthy\/lesson_1a_aaron_wheelz_narrative_tenses.md"
},
{
"id": "u3_l2_fitness_used_to",
"title": "Lesson 2A–4A: Fitness, Injuries & 'Used to \/ Would'",
"outcomes": [
"Fitness collocations and medical emergencies (911)",
"Used to vs would for past habits and states"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_03_active_and_healthy\/lesson_2a_4a_fitness_used_to.md"
},
{
"id": "u3_l3_mediterranean_diet_story",
"title": "Lesson 6A & 7A: Reading (Mediterranean Diet) & Short Story Writing",
"outcomes": [
"Nutrition, superfoods, and school canteen initiatives",
"Writing a dramatic short story with action linkers"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_03_active_and_healthy\/lesson_6a_7a_mediterranean_diet_story.md"
}
]
},
"unit_04_time_to_move": {
"name": "Unit 04: Time to Move (pp. 36–47)",
"lessons": [
{
"id": "u4_l1_air_travel_modals",
"title": "Lesson 1A: Air Travel Vocabulary & Modal Verbs",
"outcomes": [
"Modals of necessity (must, have to), prohibition, and advice",
"Airport and flight procedures"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_04_time_to_move\/lesson_1a_air_travel_modals.md"
},
{
"id": "u4_l2_petra_relative_clauses",
"title": "Lesson 2A–4A: Reading (Holiday in Petra) & Relative Clauses",
"outcomes": [
"Family holiday rules and Bedouin hospitality in Petra",
"Defining vs non-defining relative clauses (who, which, whose, where)"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_04_time_to_move\/lesson_2a_4a_petra_relative_clauses.md"
},
{
"id": "u4_l3_urban_transport_formal_enquiry",
"title": "Lesson 5A–7A: Urban Pollution & Formal Email of Enquiry",
"outcomes": [
"Urban transport, smog, and sustainability",
"Composing a formal enquiry email with indirect questions"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_04_time_to_move\/lesson_5a_7a_urban_transport_formal_enquiry.md"
}
]
},
"unit_05_the_next_step": {
"name": "Unit 05: The Next Step (pp. 48–57)",
"lessons": [
{
"id": "u5_l1_future_work_personal_statement",
"title": "Lesson 1A–7A: Future Careers, Gig Economy & Personal Statement",
"outcomes": [
"Future Continuous vs Future Perfect",
"Career trends in AI and cloud engineering",
"Writing an academic personal statement for university admission"
],
"file": "grade_10\/jordan_high_note_10\/semester_1\/unit_05_the_next_step\/lesson_1a_5a_future_work_personal_statement.md"
}
]
}
}
}
}
},
"math_10": {
"name": "الرياضيات — الصف العاشر",
"name": "الرياضيات (Mathematics 10)",
"semesters": {
"semester_1": {
"name": "الفصل الدراسي الأول",
@@ -518,6 +331,230 @@
}
}
}
},
"english_10": {
"name": "اللغة الإنجليزية (English — High Note 10)",
"semesters": {
"semester_1": {
"name": "Semester 1 (الفصل الدراسي الأول)",
"units": {
"unit_01_looking_good": {
"name": "Unit 01: Looking Good (pp. 4–13)",
"lessons": [
{
"id": "u1_l1_a_day_to_remember",
"title": "Lesson 1A: Vocabulary & Grammar — A Day to Remember",
"outcomes": [
"Verb phrases with dress (dress casually, overdressed, well-dressed)",
"Present Simple for habits and general truths",
"Present Continuous for temporary situations and changing trends",
"State verbs vs action verbs clinic"
],
"file": "grade_10\/english_10\/semester_1\/unit_01_looking_good\/lesson_1a_vocabulary_grammar.md"
},
{
"id": "u1_l2_appearance_fabrics",
"title": "Lesson 2A: Vocabulary — Appearance, Clothes & Fabrics",
"outcomes": [
"Materials (denim, leather, linen, cashmere, cotton, silk, wool)",
"Patterns (checked, plain, striped, polka dots, embroidered thobe)",
"Describing outfits and traditional vs modern clothing in Jordan"
],
"file": "grade_10\/english_10\/semester_1\/unit_01_looking_good\/lesson_2a_vocabulary_appearance.md"
},
{
"id": "u1_l3_power_of_appearance",
"title": "Lesson 3A & 4A: Reading — The Power of Appearance",
"outcomes": [
"Reading comprehension: How appearances influence subconscious judgements",
"The Doctor's White Coat Experiment & cognitive focus",
"Phrasal verbs: look up to, look down on, bring out the best in"
],
"file": "grade_10\/english_10\/semester_1\/unit_01_looking_good\/lesson_3a_4a_power_of_appearance.md"
},
{
"id": "u1_l4_articles_speaking",
"title": "Lesson 5A & 6A: Grammar (Articles) & Participating in Conversations",
"outcomes": [
"Rules for zero article, a\/an, and the",
"Pronunciation of \/ðə\/ vs \/ðiː\/",
"Speaking strategies: clarifying messages and interrupting politely"
],
"file": "grade_10\/english_10\/semester_1\/unit_01_looking_good\/lesson_5a_6a_articles_speaking.md"
},
{
"id": "u1_l5_writing_informal_email",
"title": "Lesson 7A: Writing Workshop — An Informal Email",
"outcomes": [
"Structuring an informal email (greetings, chatty style, omissions, sign-offs)",
"Using abbreviations and contractions accurately"
],
"file": "grade_10\/english_10\/semester_1\/unit_01_looking_good\/lesson_7a_writing_informal_email.md"
}
]
},
"unit_02_the_digital_mind": {
"name": "Unit 02: The Digital Mind (pp. 14–25)",
"lessons": [
{
"id": "u2_l1_voyager_present_perfect",
"title": "Lesson 1A: Vocabulary & Grammar — The Voyager Probes",
"outcomes": [
"Present Perfect Simple (results) vs Present Perfect Continuous (duration)",
"Astronomy and space exploration terminology"
],
"file": "grade_10\/english_10\/semester_1\/unit_02_the_digital_mind\/lesson_1a_voyager_present_perfect.md"
},
{
"id": "u2_l2_ai_science_fact",
"title": "Lesson 2A: Reading — Science Fiction or Science Fact? (AI)",
"outcomes": [
"Narrow AI vs General AI distinctions",
"AI safety, ethics, and future societal impacts",
"Word formation: verbs to nouns (achieve -> achievement, develop -> development)"
],
"file": "grade_10\/english_10\/semester_1\/unit_02_the_digital_mind\/lesson_2a_ai_science_fact.md"
},
{
"id": "u2_l3_verb_patterns_mind",
"title": "Lesson 3A & 4A: Science Idioms with 'Mind' & Verb Patterns",
"outcomes": [
"Idioms: think outside the box, blow someone's mind, make up your mind",
"Verb patterns (-ing vs to-infinitive vs bare infinitive)",
"Verbs with meaning changes (remember to do vs remember doing)"
],
"file": "grade_10\/english_10\/semester_1\/unit_02_the_digital_mind\/lesson_3a_4a_verb_patterns_mind.md"
},
{
"id": "u2_l4_drones_blog_writing",
"title": "Lesson 5A–7A: Uses of Drones & Writing a Balanced Blog Post",
"outcomes": [
"Drones in search and rescue, commercial deliveries, and aerial filming",
"Writing a balanced tech blog post with balanced arguments"
],
"file": "grade_10\/english_10\/semester_1\/unit_02_the_digital_mind\/lesson_5a_7a_drones_blog_writing.md"
}
]
},
"unit_03_active_and_healthy": {
"name": "Unit 03: Active and Healthy (pp. 26–35)",
"lessons": [
{
"id": "u3_l1_aaron_wheelz",
"title": "Lesson 1A: Reading & Grammar — Aaron 'Wheelz' Fotheringham",
"outcomes": [
"Inspiring athlete biography and wheelchair motocross (WCMX)",
"Narrative tenses: Past Simple, Past Continuous, and Past Perfect"
],
"file": "grade_10\/english_10\/semester_1\/unit_03_active_and_healthy\/lesson_1a_aaron_wheelz_narrative_tenses.md"
},
{
"id": "u3_l2_fitness_used_to",
"title": "Lesson 2A–4A: Fitness, Injuries & 'Used to \/ Would'",
"outcomes": [
"Fitness collocations and medical emergencies (911)",
"Used to vs would for past habits and states"
],
"file": "grade_10\/english_10\/semester_1\/unit_03_active_and_healthy\/lesson_2a_4a_fitness_used_to.md"
},
{
"id": "u3_l3_mediterranean_diet_story",
"title": "Lesson 6A & 7A: Reading (Mediterranean Diet) & Short Story Writing",
"outcomes": [
"Nutrition, superfoods, and school canteen initiatives",
"Writing a dramatic short story with action linkers"
],
"file": "grade_10\/english_10\/semester_1\/unit_03_active_and_healthy\/lesson_6a_7a_mediterranean_diet_story.md"
}
]
},
"unit_04_time_to_move": {
"name": "Unit 04: Time to Move (pp. 36–47)",
"lessons": [
{
"id": "u4_l1_air_travel_modals",
"title": "Lesson 1A: Air Travel Vocabulary & Modal Verbs",
"outcomes": [
"Modals of necessity (must, have to), prohibition, and advice",
"Airport and flight procedures"
],
"file": "grade_10\/english_10\/semester_1\/unit_04_time_to_move\/lesson_1a_air_travel_modals.md"
},
{
"id": "u4_l2_petra_relative_clauses",
"title": "Lesson 2A–4A: Reading (Holiday in Petra) & Relative Clauses",
"outcomes": [
"Family holiday rules and Bedouin hospitality in Petra",
"Defining vs non-defining relative clauses (who, which, whose, where)"
],
"file": "grade_10\/english_10\/semester_1\/unit_04_time_to_move\/lesson_2a_4a_petra_relative_clauses.md"
},
{
"id": "u4_l3_urban_transport_formal_enquiry",
"title": "Lesson 5A–7A: Urban Pollution & Formal Email of Enquiry",
"outcomes": [
"Urban transport, smog, and sustainability",
"Composing a formal enquiry email with indirect questions"
],
"file": "grade_10\/english_10\/semester_1\/unit_04_time_to_move\/lesson_5a_7a_urban_transport_formal_enquiry.md"
}
]
},
"unit_05_the_next_step": {
"name": "Unit 05: The Next Step (pp. 48–57)",
"lessons": [
{
"id": "u5_l1_future_work_personal_statement",
"title": "Lesson 1A–7A: Future Careers, Gig Economy & Personal Statement",
"outcomes": [
"Future Continuous vs Future Perfect",
"Career trends in AI and cloud engineering",
"Writing an academic personal statement for university admission"
],
"file": "grade_10\/english_10\/semester_1\/unit_05_the_next_step\/lesson_1a_5a_future_work_personal_statement.md"
}
]
}
}
}
}
},
"physics_10": {
"name": "الفيزياء (Physics 10)",
"semesters": {
"semester_1": {
"name": "الفصل الدراسي الأول",
"units": {
"unit_01": {
"name": "الوحدة الأولى: المتجهات (Vectors) — (الصفحات 5 - 33)",
"lessons": []
},
"unit_02": {
"name": "الوحدة الثانية: الحركة والقوة (Motion and Forces) — (الصفحات 33 - 85)",
"lessons": []
}
},
"resources": {
"textbooks": {
"name": "الكتب المقررة",
"items": [
{
"title": "كتاب الفيزياء - الطالب (85 صفحة)",
"file": "grade_10\/physics_10\/semester_1\/physics_student_book.pdf"
},
{
"title": "كتاب التجارب والأنشطة العلمية (33 صفحة)",
"file": "grade_10\/physics_10\/semester_1\/physics_activities_book.pdf"
}
]
},
"worksheets": {
"name": "أوراق عمل وتجارب",
"items": []
}
}
}
}
}
}
}