diff --git a/backend/scripts/promote_grade10_candidate.php b/backend/scripts/promote_grade10_candidate.php new file mode 100644 index 0000000..f3056bb --- /dev/null +++ b/backend/scripts/promote_grade10_candidate.php @@ -0,0 +1,215 @@ + content_assets + publication_bundles (draft only) + * + * Safety rules (enforced by this script, not by convention): + * - Default mode is a read-only dry run: it re-runs the strict intake gate + * on the chosen manifest and prints the staging plan. It writes nothing. + * - --apply requires the gate to PASS for the chosen manifest, otherwise it + * refuses. The full candidate manifest is therefore un promotable until + * quarantined files are resolved by humans. + * - --apply only creates `draft` bundles/assets with `review_required` / + * `draft` review status. It never publishes, never approves rights, never + * writes lessons.markdown_content, and never touches the live manifest.json. + * - Files are staged content-addressed (sha256) so re-runs are idempotent. + * - No exercise, lab, simulation, or question generation happens here. Those + * require a published, reviewed bundle (see docs/GRADE10_CANDIDATE_INTAKE_GATE.md). + * + * Usage: + * php backend/scripts/promote_grade10_candidate.php + * php backend/scripts/promote_grade10_candidate.php --manifest=manifest.accepted.json + * php backend/scripts/promote_grade10_candidate.php --manifest=manifest.accepted.json --apply + */ + +$apply = in_array('--apply', $argv, true); +$manifestName = 'manifest.accepted.json'; +foreach ($argv as $arg) { + if (str_starts_with($arg, '--manifest=')) { + $manifestName = substr($arg, strlen('--manifest=')); + } +} + +$projectRoot = dirname(__DIR__, 2); +$intakeRoot = $projectRoot . '/backend/storage/curriculum/_incoming'; +$candidateRoot = $intakeRoot . '/grade_10'; +$stageRoot = $projectRoot . '/backend/storage/curriculum/_staging/grade_10'; +$manifestPath = $candidateRoot . '/' . basename($manifestName); +$validator = $projectRoot . '/backend/scripts/validate_grade10_candidate.php'; + +// 1. Mandatory gate preflight: identical strict rules, no exceptions. +$gateJson = shell_exec( + 'php ' . escapeshellarg($validator) . ' --json --manifest=' . escapeshellarg(basename($manifestName)) . ' 2>/dev/null' +); +$gate = json_decode((string) $gateJson, true); +if (!is_array($gate) || ($gate['status'] ?? null) !== 'passed') { + fwrite(STDERR, "Promotion refused: intake gate did not pass for {$manifestName}.\n"); + fwrite(STDERR, "Resolve review-queue.json items first; quarantined files stay unpublished.\n"); + exit(1); +} + +$manifest = json_decode((string) file_get_contents($manifestPath), true); +$entries = $manifest['lessons'] ?? []; +$curriculumVersion = (string) ($manifest['curriculum_version'] ?? 'unknown'); +$bundleVersion = 'grade10-intake-2026-09-10'; + +$plan = []; +foreach ($entries as $entry) { + $relativePath = (string) ($entry['file'] ?? ''); + if (!preg_match('#\Agrade_10/[a-z0-9_]+/semester_[12]/unit_[0-9]+/[a-z0-9_]+\.md\z#', $relativePath)) { + fwrite(STDERR, "Promotion refused: unsafe file path in manifest: {$relativePath}\n"); + exit(1); + } + $abs = $intakeRoot . '/' . $relativePath; + $sha = hash_file('sha256', $abs); + $bytes = filesize($abs); + if ($sha === false || $bytes === false) { + fwrite(STDERR, "Promotion refused: unreadable file: {$relativePath}\n"); + exit(1); + } + $frontmatter = parseFrontmatter((string) file_get_contents($abs)); + $resourceType = (string) ($frontmatter['resource_type'] ?? ''); + $source = $frontmatter['source'] ?? []; + $pages = is_array($source['pages'] ?? null) ? $source['pages'] : []; + $plan[] = [ + 'file' => $relativePath, + 'grade_key' => $entry['grade_key'], + 'subject_key' => $entry['subject_key'], + 'semester_key' => $entry['semester_key'], + 'unit_key' => $entry['unit_key'], + 'lesson_key' => $entry['lesson_key'], + 'title' => $entry['title'], + 'resource_type' => $resourceType, + 'source_reference' => 'books/' . ($source['original_pdf'] ?? '?') . '#pages-' . implode(',', $pages), + 'sha256' => $sha, + 'byte_size' => $bytes, + 'storage_key' => sprintf('staged/grade_10/%s/%s', substr($sha, 0, 12), $relativePath), + 'asset_type' => $resourceType === 'lesson' ? 'lesson_markdown' : 'supporting_markdown', + 'bundle_role' => $resourceType === 'lesson' ? 'primary_lesson' : 'supporting_resource', + ]; +} + +$report = [ + 'mode' => $apply ? 'apply' : 'dry_run', + 'manifest' => basename($manifestName), + 'curriculum_version' => $curriculumVersion, + 'bundle_version' => $bundleVersion, + 'bundle_status' => 'draft', + 'asset_review_status' => 'draft', + 'policy' => 'Draft staging only. No publication, no rights clearance, no lessons.markdown_content writes, no exercise/lab generation.', + 'entries' => count($plan), +]; + +if (!$apply) { + $report['plan'] = $plan; + echo json_encode($report, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) . PHP_EOL; + exit(0); +} + +require_once dirname(__DIR__) . '/app/bootstrap.php'; + +use App\Core\Database; + +$pdo = Database::getConnection(); +$pdo->beginTransaction(); +try { + foreach ($plan as $row) { + $source = $candidateRoot . '/' . $row['file']; + $destination = $projectRoot . '/backend/storage/curriculum/' . $row['storage_key']; + if (!is_dir(dirname($destination)) && !mkdir(dirname($destination), 0750, true) && !is_dir(dirname($destination))) { + throw new RuntimeException('Unable to create staging directory.'); + } + if (!copy($source, $destination) || !hash_equals($row['sha256'], hash_file('sha256', $destination))) { + throw new RuntimeException('Staged copy checksum mismatch: ' . $row['file']); + } + Database::query( + "INSERT INTO curriculum_lessons + (uuid, grade_key, subject_key, semester_key, unit_key, lesson_key, curriculum_version, title, source_manifest_path, source_status) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, 'unverified') + ON DUPLICATE KEY UPDATE title = VALUES(title), source_manifest_path = VALUES(source_manifest_path)", + [selfUuid(), $row['grade_key'], $row['subject_key'], $row['semester_key'], $row['unit_key'], $row['lesson_key'], $curriculumVersion, $row['title'], $row['file']] + ); + $lessonId = (int) Database::selectOne( + 'SELECT id FROM curriculum_lessons WHERE grade_key = ? AND subject_key = ? AND semester_key = ? AND unit_key = ? AND lesson_key = ? AND curriculum_version = ? LIMIT 1', + [$row['grade_key'], $row['subject_key'], $row['semester_key'], $row['unit_key'], $row['lesson_key'], $curriculumVersion] + )['id']; + Database::query( + "INSERT INTO publication_bundles (uuid, curriculum_lesson_id, bundle_version, status) + VALUES (?, ?, ?, 'draft') + ON DUPLICATE KEY UPDATE id = id", + [selfUuid(), $lessonId, $bundleVersion] + ); + $bundleId = (int) Database::selectOne( + 'SELECT id FROM publication_bundles WHERE curriculum_lesson_id = ? AND bundle_version = ? LIMIT 1', + [$lessonId, $bundleVersion] + )['id']; + Database::query( + "INSERT INTO content_assets (uuid, asset_type, storage_driver, storage_key, mime_type, byte_size, sha256, source_reference, rights_status, review_status) + VALUES (?, ?, 'local', ?, 'text/markdown; charset=utf-8', ?, ?, ?, 'review_required', 'draft') + ON DUPLICATE KEY UPDATE byte_size = VALUES(byte_size), source_reference = VALUES(source_reference)", + [selfUuid(), $row['asset_type'], $row['storage_key'], $row['byte_size'], $row['sha256'], $row['source_reference']] + ); + $assetId = (int) Database::selectOne( + 'SELECT id FROM content_assets WHERE storage_driver = ? AND storage_key = ? AND sha256 = ? LIMIT 1', + ['local', $row['storage_key'], $row['sha256']] + )['id']; + Database::query( + 'INSERT IGNORE INTO publication_bundle_assets (publication_bundle_id, content_asset_id, role) VALUES (?, ?, ?)', + [$bundleId, $assetId, $row['bundle_role']] + ); + } + $pdo->commit(); + $report['staged_draft_entries'] = count($plan); + echo json_encode($report, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) . PHP_EOL; +} catch (Throwable $e) { + if ($pdo->inTransaction()) { + $pdo->rollBack(); + } + fwrite(STDERR, 'Promotion rolled back: ' . $e->getMessage() . "\n"); + exit(1); +} + +function parseFrontmatter(string $markdown): array +{ + if (!preg_match('/\A---\r?\n(?.*?)\r?\n---\r?\n/s', $markdown, $match)) { + return []; + } + $result = []; + $section = null; + foreach (preg_split('/\r?\n/', $match['yaml']) as $line) { + if (preg_match('/^(\w+):\s*$/', $line, $sectionMatch)) { + $section = $sectionMatch[1]; + $result[$section] = []; + continue; + } + if (preg_match('/^\s{2}(\w+):\s*(.+)$/', $line, $nestedMatch) && $section !== null) { + $raw = trim($nestedMatch[2]); + if (str_starts_with($raw, '[') && str_ends_with($raw, ']')) { + $inner = trim(substr($raw, 1, -1)); + $result[$section][$nestedMatch[1]] = $inner === '' + ? [] + : array_map(static fn (string $item): int|string => ctype_digit(trim($item)) ? (int) trim($item) : trim($item), explode(',', $inner)); + } else { + $result[$section][$nestedMatch[1]] = trim($raw, '"'); + } + continue; + } + if (preg_match('/^(\w+):\s*(.+)$/', $line, $scalarMatch)) { + $section = null; + $result[$scalarMatch[1]] = trim($scalarMatch[2], '"'); + } + } + return $result; +} + +function selfUuid(): string +{ + $bytes = random_bytes(16); + $bytes[6] = chr((ord($bytes[6]) & 0x0f) | 0x40); + $bytes[8] = chr((ord($bytes[8]) & 0x3f) | 0x80); + return vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(bin2hex($bytes), 4)); +} diff --git a/backend/scripts/repair_grade10_candidate.php b/backend/scripts/repair_grade10_candidate.php new file mode 100644 index 0000000..07a540a --- /dev/null +++ b/backend/scripts/repair_grade10_candidate.php @@ -0,0 +1,289 @@ + lesson, …). + * - history legacy frontmatter is migrated to canonical keys using values + * already present in the file (title, page range, source file) plus the + * manifest/path identity. Unverifiable "verified_authentic" claims without + * a recorded reviewer are downgraded to needs_human_review and reported. + * - files without any frontmatter (civics, geography, 3 history files) get a + * canonical block built from the manifest identity + the page range stated + * in the file body + the subject/semester PDF map. Bodies are untouched. + * - quarantined files (empty physics shells, duplicated english lesson) are + * left byte-identical and only reported. + * + * Usage: + * php backend/scripts/repair_grade10_candidate.php # applies repairs + * + * Old versions remain available via git history for review. + */ + +$projectRoot = dirname(__DIR__, 2); +$intakeRoot = $projectRoot . '/backend/storage/curriculum/_incoming'; +$candidateRoot = $intakeRoot . '/grade_10'; +$manifestPath = $candidateRoot . '/manifest.candidate.json'; +$booksRoot = $projectRoot . '/books'; + +$QUARANTINED = [ + 'grade_10/physics_10/semester_1/unit_03/lesson_03.md', + 'grade_10/physics_10/semester_1/unit_03/unit_review.md', + 'grade_10/english_10/semester_1/unit_01/lesson_07.md', +]; + +$PDF_MAP = [ + 'civics_10/semester_1' => 'كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf', + 'civics_10/semester_2' => 'كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf', + 'geography_10/semester_1' => 'كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf', + 'geography_10/semester_2' => 'كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf', + 'history_10/semester_2' => 'كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf', +]; + +$actions = []; +$skipped = []; +$downgraded = []; + +$manifest = json_decode((string) file_get_contents($manifestPath), true); +$byFile = []; +foreach ($manifest['lessons'] as $entry) { + $byFile[$entry['file']] = $entry; +} + +foreach ($byFile as $relativePath => $entry) { + if (in_array($relativePath, $QUARANTINED, true)) { + $skipped[] = ['file' => $relativePath, 'reason' => 'quarantined_for_human_review']; + continue; + } + $abs = $intakeRoot . '/' . $relativePath; + if (!is_file($abs)) { + $skipped[] = ['file' => $relativePath, 'reason' => 'missing_on_disk']; + continue; + } + $markdown = (string) file_get_contents($abs); + $stem = pathinfo($relativePath, PATHINFO_FILENAME); + $resourceType = resourceTypeFor($stem); + + if (!preg_match('/\A---\r?\n(?.*?)\r?\n---\r?\n/s', $markdown, $m)) { + buildFrontmatter($abs, $relativePath, $entry, $resourceType); + continue; + } + + $yaml = $m['yaml']; + if (str_contains($yaml, 'grade_key')) { + $changed = false; + if (!preg_match('/^resource_type:\s*\S+/m', $yaml)) { + $yaml = insertAfter($yaml, '/^(lesson_key|curriculum_version):\s*.+$/m', 'resource_type: ' . $resourceType); + $changed = true; + $actions[] = ['file' => $relativePath, 'action' => 'resource_type_added:' . $resourceType]; + } + if (preg_match('/^(\s{2}extraction_review_status:\s*)"verified_authentic"/m', $yaml) + && !preg_match('/^reviewer:\s*\S+/m', $yaml)) { + $yaml = preg_replace( + '/^(\s{2}extraction_review_status:\s*)"verified_authentic"/m', + '$1"needs_human_review"', + $yaml + ); + $changed = true; + $downgraded[] = $relativePath; + $actions[] = ['file' => $relativePath, 'action' => 'authenticity_downgraded_to_needs_human_review']; + } + if ($changed) { + writeWithYaml($abs, $markdown, $m[0], $yaml); + } + continue; + } + + migrateLegacy($abs, $relativePath, $entry, $resourceType, $markdown, $m); +} + +echo "Repair complete: " . count($actions) . " actions, " . count($skipped) . " skipped, " + . count($downgraded) . " authenticity downgrades.\n"; +foreach ($skipped as $s) { + echo 'SKIP ' . $s['file'] . ' — ' . $s['reason'] . "\n"; +} +foreach ($downgraded as $f) { + echo 'DOWNGRADE ' . $f . " — original claim verified_authentic without reviewer record\n"; +} + +function resourceTypeFor(string $stem): string +{ + if (str_starts_with($stem, 'lesson_')) { + return 'lesson'; + } + return match ($stem) { + 'unit_review' => 'unit_review', + 'unit_exam' => 'worksheet', + 'geogebra_lab' => 'lab', + 'intro_and_project', 'unit_test_and_project' => 'project', + default => 'special_resource', + }; +} + +function yamlQuote(string $value): string +{ + return '"' . addcslashes($value, '"\\') . '"'; +} + +function pdfPageCount(string $path): ?int +{ + $output = []; + $status = 0; + exec('pdfinfo ' . escapeshellarg($path) . ' 2>/dev/null', $output, $status); + if ($status !== 0) { + return null; + } + foreach ($output as $line) { + if (preg_match('/^Pages:\s+(\d+)$/', $line, $mm)) { + return (int) $mm[1]; + } + } + return null; +} + +/** @param array $entry */ +function buildFrontmatter(string $abs, string $relativePath, array $entry, string $resourceType): void +{ + global $actions, $skipped, $booksRoot, $PDF_MAP; + $markdown = (string) file_get_contents($abs); + $key = $entry['subject_key'] . '/' . $entry['semester_key']; + if (!isset($PDF_MAP[$key])) { + $skipped[] = ['file' => $relativePath, 'reason' => 'no_pdf_mapping_for:' . $key]; + return; + } + $pdf = $PDF_MAP[$key]; + $range = bodyPageRange($markdown); + if ($range === null) { + $skipped[] = ['file' => $relativePath, 'reason' => 'no_page_range_in_body']; + return; + } + [$start, $end] = $range; + $count = pdfPageCount($booksRoot . '/' . $pdf); + if ($count === null || $start < 1 || $end > $count) { + $skipped[] = ['file' => $relativePath, 'reason' => 'body_pages_out_of_range:' . $start . '-' . $end . '_of_' . $count]; + return; + } + $pages = implode(', ', range($start, $end)); + $block = "---\n" + . 'grade_key: ' . $entry['grade_key'] . "\n" + . 'subject_key: ' . $entry['subject_key'] . "\n" + . 'semester_key: ' . $entry['semester_key'] . "\n" + . 'unit_key: ' . $entry['unit_key'] . "\n" + . 'lesson_key: ' . $entry['lesson_key'] . "\n" + . 'curriculum_version: ' . $entry['curriculum_version'] . "\n" + . 'title: ' . yamlQuote((string) $entry['title']) . "\n" + . 'resource_type: ' . $resourceType . "\n" + . "source:\n" + . ' original_pdf: ' . yamlQuote($pdf) . "\n" + . ' pages: [' . $pages . "]\n" + . ' extraction_method: "unrecorded"' . "\n" + . ' extraction_review_status: "needs_human_review"' . "\n" + . "---\n\n"; + file_put_contents($abs, $block . $markdown); + $actions[] = ['file' => $relativePath, 'action' => 'frontmatter_built:pages_' . $start . '-' . $end]; +} + +/** Derive [start,end] from the page range stated in the file body. */ +function bodyPageRange(string $markdown): ?array +{ + $patterns = [ + '/الصفحات\D{0,8}(\d+)\s*[-–—]\s*(\d+)/u', + '/\(صفحة\s*(\d+)\s*[-–—]\s*(\d+)\)/u', + '/صفحة\s*(\d+)\s*[-–—]\s*(\d+)/u', + ]; + foreach ($patterns as $pattern) { + if (preg_match($pattern, $markdown, $m)) { + $a = (int) $m[1]; + $b = (int) $m[2]; + if ($a >= 1 && $b >= $a && ($b - $a) <= 40) { + return [$a, $b]; + } + } + } + if (preg_match_all('/صفحة\s*(\d+)/u', $markdown, $m) && $m[1] !== []) { + $nums = array_map('intval', $m[1]); + $a = min($nums); + $b = max($nums); + if ($a >= 1 && ($b - $a) <= 40) { + return [$a, $b]; + } + } + return null; +} + +/** @param array $entry */ +function migrateLegacy(string $abs, string $relativePath, array $entry, string $resourceType, string $markdown, array $m): void +{ + global $actions, $skipped, $booksRoot, $PDF_MAP, $downgraded; + $yaml = $m['yaml']; + $title = null; + if (preg_match('/^lesson_title_ar:\s*"?(.*?)"?\s*$/mu', $yaml, $tm)) { + $title = trim($tm[1], '"'); + } elseif (preg_match('/^title:\s*"?(.*?)"?\s*$/mu', $yaml, $tm)) { + $title = trim($tm[1], '"'); + } + if ($title === null || $title === '') { + $title = (string) $entry['title']; + } + $pdf = null; + if (preg_match('/^source_file:\s*"?(.*?)"?\s*$/mu', $yaml, $sm)) { + $pdf = trim($sm[1], '"'); + } else { + $key = $entry['subject_key'] . '/' . $entry['semester_key']; + $pdf = $PDF_MAP[$key] ?? null; + } + $range = null; + if (preg_match('/textbook_page_range:\s*"(\d+)-(\d+)"/', $yaml, $rm)) { + $range = [(int) $rm[1], (int) $rm[2]]; + } elseif (preg_match('/start:\s*(\d+).*?end:\s*(\d+)/s', $yaml, $rm)) { + $range = [(int) $rm[1], (int) $rm[2]]; + } + $method = 'unrecorded'; + if (preg_match('/^extraction_method:\s*"?(.*?)"?\s*$/mu', $yaml, $em)) { + $method = trim($em[1], '"'); + } + if ($pdf === null || $range === null) { + $skipped[] = ['file' => $relativePath, 'reason' => 'legacy_without_source_or_range']; + return; + } + [$start, $end] = $range; + $count = pdfPageCount($booksRoot . '/' . $pdf); + if ($count === null || $start < 1 || $end > $count) { + $skipped[] = ['file' => $relativePath, 'reason' => 'legacy_pages_out_of_range:' . $start . '-' . $end . '_of_' . $count]; + return; + } + if (preg_match('/extraction_review_status:\s*"verified_authentic"/', $yaml)) { + $downgraded[] = $relativePath . ' (legacy claim without reviewer record)'; + } + $pages = implode(', ', range($start, $end)); + $newYaml = 'grade_key: ' . $entry['grade_key'] . "\n" + . 'subject_key: ' . $entry['subject_key'] . "\n" + . 'semester_key: ' . $entry['semester_key'] . "\n" + . 'unit_key: ' . $entry['unit_key'] . "\n" + . 'lesson_key: ' . $entry['lesson_key'] . "\n" + . 'curriculum_version: ' . $entry['curriculum_version'] . "\n" + . 'title: ' . yamlQuote($title) . "\n" + . 'resource_type: ' . $resourceType . "\n" + . "source:\n" + . ' original_pdf: ' . yamlQuote($pdf) . "\n" + . ' pages: [' . $pages . "]\n" + . ' extraction_method: ' . yamlQuote($method) . "\n" + . ' extraction_review_status: "needs_human_review"' . "\n"; + writeWithYaml($abs, $markdown, $m[0], $newYaml); + $actions[] = ['file' => $relativePath, 'action' => 'legacy_migrated:pages_' . $start . '-' . $end]; +} + +function insertAfter(string $yaml, string $pattern, string $line): string +{ + $result = preg_replace($pattern, '$0' . "\n" . $line, $yaml, 1); + return is_string($result) ? $result : $yaml; +} + +function writeWithYaml(string $abs, string $markdown, string $oldBlock, string $newYaml): void +{ + $rest = substr($markdown, strlen($oldBlock)); + file_put_contents($abs, "---\n" . rtrim($newYaml, "\n") . "\n---\n" . ltrim($rest, "\n")); +} diff --git a/backend/scripts/validate_grade10_candidate.php b/backend/scripts/validate_grade10_candidate.php new file mode 100644 index 0000000..1b18238 --- /dev/null +++ b/backend/scripts/validate_grade10_candidate.php @@ -0,0 +1,430 @@ + basename($manifestPath), + 'manifest_entries' => 0, + 'markdown_files' => 0, + 'content_types' => [], + 'resource_types' => [], + 'source_references_checked' => 0, + 'qa_claim_conflicts' => [], +]; + +const RESOURCE_TYPES = ['lesson', 'unit_review', 'worksheet', 'lab', 'project', 'special_resource']; +const REVIEW_STATUSES = ['needs_human_review', 'in_human_review', 'verified_authentic', 'rejected']; + +if (!is_file($manifestPath)) { + fail('manifest_missing', 'Candidate manifest is missing.', ['path' => $manifestPath]); + finish(); +} + +$manifest = json_decode((string) file_get_contents($manifestPath), true); +if (!is_array($manifest) || !is_array($manifest['lessons'] ?? null)) { + fail('manifest_invalid', 'Candidate manifest must contain a lessons array.', ['path' => $manifestPath]); + finish(); +} + +$entries = $manifest['lessons']; +$summary['manifest_entries'] = count($entries); +$entryPaths = []; +$entryIds = []; +$bodyHashes = []; +$actualMarkdown = []; + +foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator($candidateRoot, FilesystemIterator::SKIP_DOTS)) as $file) { + if ($file->isFile() && strtolower($file->getExtension()) === 'md') { + $actualMarkdown[] = relativePath($file->getPathname(), $intakeRoot); + } +} +sort($actualMarkdown); +$summary['markdown_files'] = count($actualMarkdown); + +foreach ($entries as $index => $entry) { + if (!is_array($entry)) { + fail('manifest_entry_invalid', 'A manifest lesson entry is not an object.', ['index' => $index]); + continue; + } + + $relativePath = (string) ($entry['file'] ?? ''); + $entryId = (string) ($entry['id'] ?? ''); + if ($relativePath === '' || $entryId === '') { + fail('manifest_identity_missing', 'A manifest entry is missing id or file.', ['index' => $index]); + continue; + } + $entryPaths[$relativePath][] = $index; + $entryIds[$entryId][] = $index; + + $path = resolveWithin($intakeRoot, $relativePath); + if ($path === null || !is_file($path)) { + fail('markdown_missing', 'Manifest file does not exist inside intake storage.', ['file' => $relativePath]); + continue; + } + + $type = contentType($relativePath); + $summary['content_types'][$type] = ($summary['content_types'][$type] ?? 0) + 1; + + $markdown = (string) file_get_contents($path); + $frontmatter = parseFrontmatter($markdown); + if ($frontmatter === null) { + fail('frontmatter_missing', 'Markdown must start with canonical YAML frontmatter.', ['file' => $relativePath]); + continue; + } + + $expectedKeys = ['grade_key', 'subject_key', 'semester_key', 'unit_key', 'lesson_key', 'curriculum_version']; + foreach ($expectedKeys as $key) { + if (($frontmatter[$key] ?? null) !== ($entry[$key] ?? null)) { + fail('frontmatter_identity_mismatch', 'Frontmatter identity does not match the manifest.', [ + 'file' => $relativePath, + 'field' => $key, + 'manifest' => $entry[$key] ?? null, + 'frontmatter' => $frontmatter[$key] ?? null, + ]); + } + } + + if (($frontmatter['title'] ?? null) !== ($entry['title'] ?? null)) { + warn('title_mismatch', 'Frontmatter title differs from manifest title.', ['file' => $relativePath]); + } + if (!is_string($frontmatter['title'] ?? null) || trim((string) ($frontmatter['title'] ?? '')) === '') { + fail('title_missing', 'Canonical frontmatter title is required.', ['file' => $relativePath]); + } + + $resourceType = $frontmatter['resource_type'] ?? null; + if (!is_string($resourceType) || $resourceType === '') { + fail('resource_type_missing', 'Explicit resource_type is required: lesson, unit_review, worksheet, lab, project, or special_resource.', ['file' => $relativePath]); + } elseif (!in_array($resourceType, RESOURCE_TYPES, true)) { + fail('resource_type_invalid', 'resource_type must use the canonical vocabulary.', ['file' => $relativePath, 'resource_type' => $resourceType]); + } else { + $summary['resource_types'][$resourceType] = ($summary['resource_types'][$resourceType] ?? 0) + 1; + $stem = pathinfo($relativePath, PATHINFO_FILENAME); + $isLessonFile = str_starts_with($stem, 'lesson_'); + if ($isLessonFile && $resourceType !== 'lesson') { + fail('resource_type_filename_conflict', 'A lesson_NN file must be typed lesson, not a review/lab/project.', ['file' => $relativePath, 'resource_type' => $resourceType]); + } + if (!$isLessonFile && $resourceType === 'lesson') { + fail('resource_type_filename_conflict', 'A review/lab/project/worksheet file must never be typed as a video lesson.', ['file' => $relativePath, 'resource_type' => $resourceType]); + } + } + + $pathSegments = explode('/', $relativePath); + if (count($pathSegments) === 5) { + [$pathGrade, $pathSubject, $pathSemester, $pathUnit, $pathFile] = $pathSegments; + $pathLesson = pathinfo($pathFile, PATHINFO_FILENAME); + $pathIdentity = [ + 'grade_key' => $pathGrade, + 'subject_key' => $pathSubject, + 'semester_key' => $pathSemester, + 'unit_key' => $pathUnit, + 'lesson_key' => $pathLesson, + ]; + foreach ($pathIdentity as $key => $pathValue) { + if (($entry[$key] ?? null) !== $pathValue) { + fail('path_identity_mismatch', 'Manifest identity does not match the file path.', [ + 'file' => $relativePath, + 'field' => $key, + 'manifest' => $entry[$key] ?? null, + 'path' => $pathValue, + ]); + } + if (($frontmatter[$key] ?? null) !== $pathValue) { + fail('path_identity_mismatch', 'Frontmatter identity does not match the file path.', [ + 'file' => $relativePath, + 'field' => $key, + 'frontmatter' => $frontmatter[$key] ?? null, + 'path' => $pathValue, + ]); + } + } + } else { + fail('path_identity_mismatch', 'Candidate file must live at grade_10////.md.', ['file' => $relativePath]); + } + + $source = $frontmatter['source'] ?? null; + if (!is_array($source) || !is_string($source['original_pdf'] ?? null) || !is_array($source['pages'] ?? null)) { + fail('source_metadata_missing', 'Canonical source.original_pdf and source.pages are required.', ['file' => $relativePath]); + } else { + $method = $source['extraction_method'] ?? null; + $reviewStatus = $source['extraction_review_status'] ?? null; + if (!is_string($method) || trim($method) === '' || !is_string($reviewStatus) || trim($reviewStatus) === '') { + fail('source_extraction_missing', 'source.extraction_method and source.extraction_review_status are required.', ['file' => $relativePath]); + } elseif (!in_array($reviewStatus, REVIEW_STATUSES, true)) { + warn('source_review_status_unknown', 'Unknown extraction review status; use the canonical vocabulary.', ['file' => $relativePath, 'status' => $reviewStatus]); + } elseif ($reviewStatus === 'verified_authentic') { + warn('authenticity_unverified', 'File claims verified_authentic without a recorded reviewer; academic review must confirm it.', ['file' => $relativePath]); + } + validatePages($source['original_pdf'], $source['pages'], $relativePath); + } + + $content = lessonContent($markdown); + if ($content === '') { + fail('lesson_content_empty', 'The lesson content section is empty.', ['file' => $relativePath]); + } else { + $bodyHashes[hash('sha256', normalizeBody($content))][] = $relativePath; + } + + if (preg_match('/[\x{202A}-\x{202E}\x{2066}-\x{2069}]/u', $markdown)) { + warn('bidirectional_control_characters', 'Markdown contains invisible bidirectional control characters.', ['file' => $relativePath]); + } + if (str_contains($markdown, "�")) { + warn('replacement_character', 'Markdown contains replacement characters from failed extraction.', ['file' => $relativePath]); + } + if (str_contains($markdown, 'نتاجات التعلم المستخلصة من أهداف ومحاور الدرس')) { + warn('generic_learning_outcomes', 'Learning outcomes are a placeholder, not lesson-specific outcomes.', ['file' => $relativePath]); + } +} + +foreach ($entryPaths as $path => $indexes) { + if (count($indexes) > 1) { + fail('manifest_path_duplicate', 'More than one manifest entry uses the same file path.', ['file' => $path, 'indexes' => $indexes]); + } +} +foreach ($entryIds as $id => $indexes) { + if (count($indexes) > 1) { + fail('manifest_id_duplicate', 'More than one manifest entry uses the same ID.', ['id' => $id, 'indexes' => $indexes]); + } +} + +$listedPaths = array_keys($entryPaths); +sort($listedPaths); +$isSubsetMode = basename($manifestPath) !== 'manifest.candidate.json'; +foreach (array_diff($actualMarkdown, $listedPaths) as $path) { + if ($isSubsetMode) { + warn('markdown_not_in_scope', 'Markdown exists on disk but is outside the gated package; it must stay unpublished until reviewed.', ['file' => $path]); + } else { + fail('markdown_unlisted', 'Markdown exists in the candidate directory but is absent from the manifest.', ['file' => $path]); + } +} +foreach (array_diff($listedPaths, $actualMarkdown) as $path) { + fail('markdown_missing', 'Manifest references a missing Markdown file.', ['file' => $path]); +} +foreach ($bodyHashes as $hash => $paths) { + if (count($paths) > 1) { + fail('lesson_body_duplicate', 'Two candidate entries have the same normalized lesson content.', ['files' => $paths]); + } +} + +if (is_file($qaReportPath)) { + $qa = json_decode((string) file_get_contents($qaReportPath), true); + $claims = $qa['validation'] ?? []; + $frontmatterErrors = countIssues('frontmatter_missing') + countIssues('frontmatter_identity_mismatch'); + $emptyErrors = countIssues('lesson_content_empty'); + if (($claims['valid_yaml_frontmatters'] ?? null) === true && $frontmatterErrors > 0) { + $summary['qa_claim_conflicts'][] = 'valid_yaml_frontmatters'; + fail('qa_claim_conflict', 'QA says all frontmatters are valid, but the validator found incompatible metadata.', ['claim' => 'valid_yaml_frontmatters', 'errors' => $frontmatterErrors]); + } + if (($claims['no_empty_files'] ?? null) === true && $emptyErrors > 0) { + $summary['qa_claim_conflicts'][] = 'no_empty_files'; + fail('qa_claim_conflict', 'QA says no files are empty, but the validator found empty lesson content.', ['claim' => 'no_empty_files', 'errors' => $emptyErrors]); + } +} + +finish(); + +function parseFrontmatter(string $markdown): ?array +{ + // Do not use PCRE \R here: in non-Unicode mode it may treat bytes inside + // Arabic UTF-8 text as line separators. Candidate files use LF/CRLF. + if (!preg_match('/\A---\r?\n(?.*?)\r?\n---\r?\n/s', $markdown, $match)) { + return null; + } + + $result = []; + $section = null; + foreach (preg_split('/\r?\n/', $match['yaml']) as $line) { + if (preg_match('/^(\w+):\s*$/', $line, $sectionMatch)) { + $section = $sectionMatch[1]; + $result[$section] = []; + continue; + } + if (preg_match('/^\s{2}(\w+):\s*(.+)$/', $line, $nestedMatch) && $section !== null) { + $result[$section][$nestedMatch[1]] = parseYamlValue($nestedMatch[2]); + continue; + } + if (preg_match('/^(\w+):\s*(.+)$/', $line, $scalarMatch)) { + $section = null; + $result[$scalarMatch[1]] = parseYamlValue($scalarMatch[2]); + } + } + return $result; +} + +function parseYamlValue(string $value): mixed +{ + $value = trim($value); + if ((str_starts_with($value, '"') && str_ends_with($value, '"')) || (str_starts_with($value, "'") && str_ends_with($value, "'"))) { + return substr($value, 1, -1); + } + if (str_starts_with($value, '[') && str_ends_with($value, ']')) { + $items = trim(substr($value, 1, -1)); + return $items === '' ? [] : array_map(static fn (string $item): int|string => ctype_digit(trim($item)) ? (int) trim($item) : trim($item), explode(',', $items)); + } + return ctype_digit($value) ? (int) $value : $value; +} + +function validatePages(string $pdfName, array $pages, string $file): void +{ + global $booksRoot, $summary; + if ($pages === []) { + fail('source_pages_empty', 'source.pages must list at least one source page.', ['file' => $file]); + return; + } + foreach ($pages as $page) { + if (!is_int($page) || $page < 1) { + fail('source_page_invalid', 'source.pages must contain positive integers.', ['file' => $file, 'page' => $page]); + return; + } + } + if (count(array_unique($pages)) !== count($pages)) { + warn('source_pages_unsorted', 'source.pages contains duplicates; keep one sorted entry per page.', ['file' => $file]); + } + $sorted = $pages; + sort($sorted); + if ($sorted !== $pages) { + warn('source_pages_unsorted', 'source.pages should be sorted ascending.', ['file' => $file]); + } + $pdfPath = $booksRoot . '/' . $pdfName; + if (!is_file($pdfPath)) { + fail('source_pdf_missing', 'Referenced source PDF is not available for verification.', ['file' => $file, 'pdf' => $pdfName, 'expected_path' => $pdfPath]); + return; + } + $pageCount = pdfPageCount($pdfPath); + if ($pageCount === null) { + fail('source_pdf_unreadable', 'Unable to determine page count for source PDF.', ['file' => $file, 'pdf' => $pdfName]); + return; + } + $summary['source_references_checked']++; + foreach ($pages as $page) { + if (!is_int($page) || $page < 1 || $page > $pageCount) { + fail('source_page_out_of_range', 'Referenced page is outside the source PDF.', ['file' => $file, 'pdf' => $pdfName, 'page' => $page, 'page_count' => $pageCount]); + } + } +} + +function pdfPageCount(string $path): ?int +{ + $output = []; + $status = 0; + exec('pdfinfo ' . escapeshellarg($path) . ' 2>/dev/null', $output, $status); + if ($status !== 0) { + return null; + } + foreach ($output as $line) { + if (preg_match('/^Pages:\s+(\d+)$/', $line, $match)) { + return (int) $match[1]; + } + } + return null; +} + +function lessonContent(string $markdown): string +{ + if (!str_contains($markdown, '## محتوى الدرس')) { + return trim(preg_replace('/\A---\r?\n.*?\r?\n---\r?\n/s', '', $markdown) ?? ''); + } + $afterHeading = explode('## محتوى الدرس', $markdown, 2)[1]; + $beforeNextHeading = preg_split('/\r?\n## /', $afterHeading, 2)[0] ?? ''; + return trim($beforeNextHeading); +} + +function normalizeBody(string $content): string +{ + return preg_replace('/\s+/u', ' ', trim($content)) ?? ''; +} + +function contentType(string $path): string +{ + $name = pathinfo($path, PATHINFO_FILENAME); + return match (true) { + str_starts_with($name, 'lesson_') => 'lesson', + str_contains($name, 'review'), str_contains($name, 'exam'), str_contains($name, 'test') => 'review_or_exam', + str_contains($name, 'lab') => 'lab', + str_contains($name, 'project'), str_contains($name, 'intro') => 'project_or_intro', + str_contains($name, 'summary') => 'summary', + default => 'special_resource', + }; +} + +function resolveWithin(string $root, string $relativePath): ?string +{ + $rootPath = realpath($root); + $candidate = $rootPath ? realpath($rootPath . '/' . ltrim($relativePath, '/')) : false; + $prefix = $rootPath ? rtrim($rootPath, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR : ''; + return $candidate && $prefix !== '' && str_starts_with($candidate, $prefix) ? $candidate : null; +} + +function relativePath(string $path, string $root): string +{ + return ltrim(substr($path, strlen(rtrim($root, DIRECTORY_SEPARATOR))), DIRECTORY_SEPARATOR); +} + +function fail(string $code, string $message, array $context = []): void +{ + global $issues; + $issues[] = ['severity' => 'error', 'code' => $code, 'message' => $message, 'context' => $context]; +} + +function warn(string $code, string $message, array $context = []): void +{ + global $issues; + $issues[] = ['severity' => 'warning', 'code' => $code, 'message' => $message, 'context' => $context]; +} + +function countIssues(string $code): int +{ + global $issues; + return count(array_filter($issues, static fn (array $issue): bool => $issue['code'] === $code)); +} + +function finish(): never +{ + global $issues, $summary, $jsonOutput; + $errors = array_values(array_filter($issues, static fn (array $issue): bool => $issue['severity'] === 'error')); + $warnings = array_values(array_filter($issues, static fn (array $issue): bool => $issue['severity'] === 'warning')); + $result = ['status' => $errors === [] ? 'passed' : 'blocked', 'summary' => $summary + ['errors' => count($errors), 'warnings' => count($warnings)], 'errors' => $errors, 'warnings' => $warnings]; + if ($jsonOutput) { + echo json_encode($result, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_INVALID_UTF8_SUBSTITUTE) . PHP_EOL; + } else { + echo sprintf("Candidate intake: %s — %d errors, %d warnings\n", $result['status'], count($errors), count($warnings)); + foreach ($errors as $issue) { + echo '[ERROR] ' . $issue['code'] . ' — ' . $issue['message'] . PHP_EOL; + } + foreach ($warnings as $issue) { + echo '[WARN] ' . $issue['code'] . ' — ' . $issue['message'] . PHP_EOL; + } + } + exit($errors === [] ? 0 : 1); +} diff --git a/backend/scripts/verify_grade10_accepted.php b/backend/scripts/verify_grade10_accepted.php new file mode 100644 index 0000000..2496bc7 --- /dev/null +++ b/backend/scripts/verify_grade10_accepted.php @@ -0,0 +1,115 @@ +/dev/null' + ); + $decoded = json_decode((string) $out, true); + return is_array($decoded) ? $decoded : []; +} + +$accepted = runGate($projectRoot, 'manifest.accepted.json'); +check(($accepted['status'] ?? null) === 'passed', 'gate passes for manifest.accepted.json'); +check(count($accepted['errors'] ?? [null]) === 0, 'zero blocking errors in accepted package (369 entries)'); + +$candidate = runGate($projectRoot, 'manifest.candidate.json'); +check(($candidate['status'] ?? null) === 'blocked', 'gate still blocks the full candidate set until humans resolve quarantine'); + +$queue = json_decode((string) file_get_contents( + $projectRoot . '/backend/storage/curriculum/_incoming/grade_10/review-queue.json' +), true); +$quarantined = array_column($queue['quarantined'] ?? [], 'file'); +sort($quarantined); +check(count($quarantined) === 3, 'review-queue lists exactly 3 quarantined files'); + +$stray = []; +foreach ($candidate['errors'] ?? [] as $error) { + $ctx = json_encode($error['context'] ?? [], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); + $belongs = false; + foreach ($quarantined as $q) { + if (str_contains($ctx, $q)) { + $belongs = true; + break; + } + } + if (!$belongs && ($error['code'] ?? '') !== 'qa_claim_conflict') { + $stray[] = $error; + } +} +check($stray === [], 'every remaining blocking error traces to a quarantined file'); + +$acceptedManifest = json_decode((string) file_get_contents( + $projectRoot . '/backend/storage/curriculum/_incoming/grade_10/manifest.accepted.json' +), true); +$acceptedFiles = array_column($acceptedManifest['lessons'] ?? [], 'file'); +check(count($acceptedFiles) === 369, 'accepted manifest holds 369 entries'); +check(count(array_intersect($acceptedFiles, $quarantined)) === 0, 'quarantined files are absent from the accepted manifest'); + +$typeViolations = 0; +foreach ($accepted['summary']['resource_types'] ?? [] as $type => $count) { + if (!in_array($type, ['lesson', 'unit_review', 'worksheet', 'lab', 'project', 'special_resource'], true)) { + $typeViolations++; + } +} +check($typeViolations === 0, 'all resource_type values use the canonical vocabulary'); +check(($accepted['summary']['resource_types']['lesson'] ?? 0) === 302, '302 lesson files; reviews/labs/projects are not video lessons'); + +foreach ($quarantined as $q) { + check(is_file($projectRoot . '/backend/storage/curriculum/_incoming/' . $q), 'quarantined file preserved on disk: ' . $q); +} + +$liveManifestStatus = shell_exec('git -C ' . escapeshellarg($projectRoot) . ' status --porcelain -- backend/storage/curriculum/manifest.json 2>/dev/null'); +check(trim((string) $liveManifestStatus) === '', 'live student manifest.json untouched'); + +$promote = (string) file_get_contents($projectRoot . '/backend/scripts/promote_grade10_candidate.php'); +check(!preg_match('/\bINTO\s+lessons\b|\bUPDATE\s+lessons\b/i', $promote), 'promotion path never writes the lessons table'); +$sqlLines = array_filter( + explode("\n", $promote), + static fn (string $line): bool => (bool) preg_match('/\b(UPDATE|INSERT|DELETE|SET)\b/i', $line) +); +$sqlText = implode("\n", $sqlLines); +check(!str_contains($sqlText, 'markdown_content'), 'promotion path never writes lessons.markdown_content'); +check(str_contains($promote, "'draft'"), 'promotion bundles/assets are draft-only'); +check(!preg_match("/status['\"]?\s*(=>|,)\s*['\"]published['\"]/i", $promote), 'promotion path contains no published status'); +check(!preg_match("/review_status.*approved|['\"]approved['\"]/i", $promote), 'promotion path contains no approval'); + +if ($failures !== []) { + fwrite(STDERR, count($failures) . " acceptance check(s) failed.\n"); + exit(1); +} +echo "All acceptance checks passed.\n"; diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_01.md index 7ff0c4a..ca3673c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ (قصة كعب بن مالك رضي الله عنه)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ (قصة كعب بن مالك رضي الله عنه) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_02.md index 984f747..a496aad 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (فن الاعتذار وقيم التسامح)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (فن الاعتذار وقيم التسامح) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_03.md index 6f16418..f1f69d2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية البحتري في الاعتذار)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية البحتري في الاعتذار) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_04.md index 25026a5..f4a9c4f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (كتابة رسالة اعتذار وتسامح)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (كتابة رسالة اعتذار وتسامح) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_05.md index ed42905..e182d07 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): أسلوبُ الشَّرطِ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): أسلوبُ الشَّرطِ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_06.md index 40c6831..0c59b99 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_01/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): الأسلوبُ الخَبَريُّ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): الأسلوبُ الخَبَريُّ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_01.md index 3d6365a..49687a5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_02.md index 9350597..598ed09 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (العرض التقديمي)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (العرض التقديمي) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_03.md index 73e4212..9c23fe2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (إلى الصامدين غرب النهر)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (إلى الصامدين غرب النهر) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_04.md index 02d10d5..e427eb8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (تحليل النص الشعري)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (تحليل النص الشعري) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_05.md index 303cb12..db6944c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): أسلوبُ النِّداءِ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): أسلوبُ النِّداءِ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_06.md index 2eed809..687adda 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_02/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): الأسلوبُ الإنشائيُّ (الإنشاء الطلبي)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): الأسلوبُ الإنشائيُّ (الإنشاء الطلبي) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_01.md index 7243930..6bb3f41 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_02.md index 1b7222c..96a7672 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (قراءة الصورة)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (قراءة الصورة) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_03.md index 081f1b8..65cab8d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (اللغة الأم)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (اللغة الأم) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_04.md index 5788634..b38fb8a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (تحليل لوحة فنية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (تحليل لوحة فنية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_05.md index 09d10cc..f293a08 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): معاني الأفعال المزيدة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): معاني الأفعال المزيدة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_06.md index a792cf3..2546123 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_03/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): الأسلوب الإنشائي غير الطلبي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): الأسلوب الإنشائي غير الطلبي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_01.md index 1472aa5..e2f4908 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_02.md index 62e2304..529533d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (كيف أقدم شخصية أدبية؟)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (كيف أقدم شخصية أدبية؟) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_03.md index cdeb95b..a938f99 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (شغف القراءة وحكايات أخرى)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (شغف القراءة وحكايات أخرى) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_04.md index 262359c..17a1733 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (صفحة أولى من سيرتي الذاتية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (صفحة أولى من سيرتي الذاتية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_05.md index 1066931..636e39c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): مصادر الأفعال الثلاثية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): مصادر الأفعال الثلاثية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_06.md index a79075e..c0742a6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_04/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_01.md index 8652241..3b38c66 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_02.md index 6d6f6d6..fe026ac 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (قراءة المشاعر)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (قراءة المشاعر) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_03.md index 7dd0796..957dce8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (بم التعلل لا أهل ولا وطن)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (بم التعلل لا أهل ولا وطن) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_04.md index 950202d..91d9fb9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (نص إخباري عن مناسبة أممية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (نص إخباري عن مناسبة أممية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_05.md index 0ad62f9..f6fd541 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): مصادر الأفعال غير الثلاثية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): مصادر الأفعال غير الثلاثية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_06.md index 324b8aa..e8f81ad 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_1/unit_05/lesson_06.md @@ -4,21 +4,22 @@ subject_key: arabic_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها" source: original_pdf: "كتاب الطالب لمادة العربية لغتي للصف العاشر الفصل الأول (1).pdf" - pages: [141, 142, 143, 144, 145, 146] + pages: [141, 142] extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها ## المصدر - الكتاب: العربية لغتي - الصف العاشر - الفصل الدراسي الأول - ملف المصدر: `كتاب الطالب لمادة العربية لغتي للصف العاشر الفصل الأول (1).pdf` -- الصفحات: 141, 142, 143, 144, 145, 146 +- الصفحات: 141, 142 +- ملاحظة مراجعة (2026-09-10، تحقق بصري من PDF): الصفحة 143 هي «حصاد الوحدة» وليست جزءاً من هذا الدرس، والصفحة 144 خاتمة الكتاب، ولا وجود لصفحات 145-146 في المصدر (144 صفحة). محتوى الصفحة 143 المستخرج أدناه يحتاج فصلاً أكاديمياً. ## أهداف/نتاجات التعلم - نتاجات التعلم المستخلصة من أهداف ومحاور الدرس في المنهاج الأردني الرسمي. diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_01.md index 3784e7e..e3b1bc1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_02.md index 43e6ca8..ae55529 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (المناقشة الجماعية الحرة)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (المناقشة الجماعية الحرة) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_03.md index a1a171f..fbfc5e4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية أحمد شوقي في الحنين للوطن)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية أحمد شوقي في الحنين للوطن) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_04.md index 8ffe13f..312de1f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (مقال تحليلي عن تجربة شعورية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (مقال تحليلي عن تجربة شعورية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_05.md index c833946..c97fd96 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): الممنوع من الصرف" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): الممنوع من الصرف ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_06.md index e920ab3..b893d04 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_06/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): نوعا التشبيه: المؤكد المفصل والمؤكد المجمل" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): نوعا التشبيه: المؤكد المفصل والمؤكد المجمل ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_01.md index e110107..829fa7b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_02.md index 8c4c7f3..ff955be 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (فن المناظرة وأدوار المتحدثين)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (فن المناظرة وأدوار المتحدثين) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_03.md index b5a9bed..eef9875 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (عصر المعلومات بعد الإنترنت: قضية إشكالية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (عصر المعلومات بعد الإنترنت: قضية إشكالية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_04.md index 1ec2d9e..e9ba06e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (النص الجدلي)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (النص الجدلي) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_05.md index 50b5522..f32db91 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): تمييز الذات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): تمييز الذات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_06.md index e9fd587..5d25ada 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_07/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): صيغة المبالغة والصفة المشبهة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): صيغة المبالغة والصفة المشبهة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_01.md index feea7dc..6e97ff4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_02.md index f03649b..615a3ad 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (إدارة الندوة)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (إدارة الندوة) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_03.md index 87c9fdd..07b5c7c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (مقطوعات من الغزل العذري)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (مقطوعات من الغزل العذري) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_04.md index 1e796a4..f11277d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (إعداد مخطط مبادرة تطوعية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (إعداد مخطط مبادرة تطوعية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_05.md index b3c5b49..f548223 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): تثنية الاسم المقصور والمنقوص والممدود وجمعه" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): تثنية الاسم المقصور والمنقوص والممدود وجمعه ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_06.md index 9ab7396..ea3bbb1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_08/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر الهزج)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر الهزج) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_01.md index b6c7c11..60e2ff7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_01.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_02.md index bd7a00c..5c55f80 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_02.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أتحدثُ بطالقةٍ (العرض الشفوي لقصة نجاح)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أتحدثُ بطالقةٍ (العرض الشفوي لقصة نجاح) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_03.md index 902d975..278dd78 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_03.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (المفكر العربي إدوارد سعيد)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (المفكر العربي إدوارد سعيد) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_04.md index 9b053a9..6e2ea03 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_04.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: أكتبُ محتوى (تقرير علمي عن شخصية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: أكتبُ محتوى (تقرير علمي عن شخصية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_05.md index 936210d..7868bbf 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_05.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: أبني لغتي (1): الأفعال المتعدية إلى مفعولين" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الخامس: أبني لغتي (1): الأفعال المتعدية إلى مفعولين ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_06.md index 38edcf4..42bf174 100644 --- a/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/arabic_10/semester_2/unit_09/lesson_06.md @@ -4,6 +4,7 @@ subject_key: arabic_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر المتقارب)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر المتقارب) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/lesson_01.md index 0ec1764..5f38d15 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: النقل عبر الغشاء البلازمي والخاصية الأسموزية والانتشار" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: النقل عبر الغشاء البلازمي والخاصية الأسموزية والانتشار ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/unit_review.md index e08f8c4..52a2615 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_01/unit_review.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الأولى: أنشطة الخلية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الأولى: أنشطة الخلية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/lesson_01.md index 2eda28b..d08d42a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: المادة الوراثية وتضاعف الحمض النووي DNA وبناء البروتين" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: المادة الوراثية وتضاعف الحمض النووي DNA وبناء البروتين ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/unit_review.md index 13d5add..3ebff5b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_02/unit_review.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_02 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الثانية: الوراثة والبيولوجيا الجزيئية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الثانية: الوراثة والبيولوجيا الجزيئية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_01.md index 4241204..508d904 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: أسس علم التصنيف ومستوياته ونظام التسمية الثنائية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: أسس علم التصنيف ومستوياته ونظام التسمية الثنائية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_02.md index ab84f1f..acb737f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: البكتيريا والأثريات وخصائصها الحيوية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: البكتيريا والأثريات وخصائصها الحيوية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_03.md index 98cd6e4..e6d305b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_03.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: الطلائعيات وتنوعها وأهميتها البيئية والاقتصادية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: الطلائعيات وتنوعها وأهميتها البيئية والاقتصادية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_04.md index 67bae82..22bf2bb 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/lesson_04.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: الفطريات وتراكيبها وطرائق تغذيتها ودورها في الطبيعة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: الفطريات وتراكيبها وطرائق تغذيتها ودورها في الطبيعة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/unit_review.md index c9e4546..5618381 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_1/unit_03/unit_review.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_1 unit_key: unit_03 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الثالثة: تصنيف الكائنات الحية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الثالثة: تصنيف الكائنات الحية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_05.md index af7a4c5..d40ce83 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_05.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: النباتات اللاوعائية والنباتات الوعائية اللابذرية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: النباتات اللاوعائية والنباتات الوعائية اللابذرية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_06.md index e7701b0..3777985 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_06.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 6: النباتات الوعائية البذرية (معراة ومغطاة البذور)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 6: النباتات الوعائية البذرية (معراة ومغطاة البذور) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_07.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_07.md index 2551989..bbf3b18 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_07.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_07.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_07 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 7: خصائص الحيوانات وأسس تصنيف المملكة الحيوانية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 7: خصائص الحيوانات وأسس تصنيف المملكة الحيوانية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_08.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_08.md index 209bab2..ad5c2c5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_08.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_08.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_08 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 8: اللافقاريات وخصائص قبائلها الرئيسية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 8: اللافقاريات وخصائص قبائلها الرئيسية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_09.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_09.md index 1b49d43..3261ba2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_09.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/lesson_09.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_09 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 9: الفقاريات وطوائفها وتكيفاتها المعيشية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 9: الفقاريات وطوائفها وتكيفاتها المعيشية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/unit_review.md index ae1373b..0113100 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_03/unit_review.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_03 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الثالثة: المملكة النباتية والحيوانية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الثالثة: المملكة النباتية والحيوانية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_01.md index 975262b..6aa9696 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: تدفق الطاقة ودورات المواد في الأنظمة البيئية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: تدفق الطاقة ودورات المواد في الأنظمة البيئية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_02.md index a928406..35427f4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الجماعات الحيوية والعوامل المؤثرة في نموها وكثافتها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الجماعات الحيوية والعوامل المؤثرة في نموها وكثافتها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/unit_review.md index b58aae0..47bf78e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/biology_10/semester_2/unit_04/unit_review.md @@ -4,6 +4,7 @@ subject_key: biology_10 semester_key: semester_2 unit_key: unit_04 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الرابعة: البيئة والتنوع الحيوي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الرابعة: البيئة والتنوع الحيوي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_01.md index 87b4962..08f8fb5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: نظرية بور لذرة الهيدروجين والطيوف الذرية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: نظرية بور لذرة الهيدروجين والطيوف الذرية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_02.md index 53f98ae..86177c1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: النموذج الميكانيكي الموجي للذرة وأفلاك الطاقة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: النموذج الميكانيكي الموجي للذرة وأفلاك الطاقة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/unit_review.md index 6b42e5b..4b86d7c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_01/unit_review.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الأولى: بنية الذرة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الأولى: بنية الذرة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_01.md index 5c57651..ef42d14 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: قواعد التوزيع الإلكتروني للذرات والأيونات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: قواعد التوزيع الإلكتروني للذرات والأيونات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_02.md index b9b4c18..a34817d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الخصائص الدورية للعناصر (نصف القطر، طاقة التأين، الكهروسالبية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الخصائص الدورية للعناصر (نصف القطر، طاقة التأين، الكهروسالبية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/unit_review.md index 2e7de73..20eff9b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_02/unit_review.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_02 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الثانية: التوزيع الإلكتروني والدورية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الثانية: التوزيع الإلكتروني والدورية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_01.md index 330edeb..e37484a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الروابط الكيميائية وأنواعها (الأيونية، التساهمية، والفلزية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: الروابط الكيميائية وأنواعها (الأيونية، التساهمية، والفلزية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_02.md index 7ea0f76..e4b6a16 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الصيغ الكيميائية وخصائص المركبات وقوى التجاذب بين الجزيئات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الصيغ الكيميائية وخصائص المركبات وقوى التجاذب بين الجزيئات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/unit_review.md index 15d1fa2..c69e7f6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_1/unit_03/unit_review.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_1 unit_key: unit_03 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الثالثة: الروابط والمركبات الكيميائية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الثالثة: الروابط والمركبات الكيميائية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_01.md index ee2cdb7..1e26146 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: التفاعلات الكيميائية وأنواعها وموازنة المعادلات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: التفاعلات الكيميائية وأنواعها وموازنة المعادلات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_02.md index ca88bd0..89407ff 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: المول والكتلة المولية والكتلة الصيغية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: المول والكتلة المولية والكتلة الصيغية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_03.md index dedb94f..c21d247 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: الحسابات الكيميائية المبنية على المعادلات والمردود المئوي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: الحسابات الكيميائية المبنية على المعادلات والمردود المئوي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/unit_review.md index 3d4f757..57b62b5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_04/unit_review.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_04 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الرابعة: التفاعلات والحسابات الكيميائية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الرابعة: التفاعلات والحسابات الكيميائية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_01.md index 844218d..4469ad2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_01.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: تغيرات الطاقة في التفاعلات الكيميائية (الماصة والطاردة)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: تغيرات الطاقة في التفاعلات الكيميائية (الماصة والطاردة) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_02.md index 4da19d1..e898bb7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_02.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الطاقة الممتصة والطاقة المنبعثة من التفاعلات وقانون حفظ الطاقة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الطاقة الممتصة والطاقة المنبعثة من التفاعلات وقانون حفظ الطاقة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_03.md index 0c27a3e..dcf588d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/lesson_03.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: السعة الحرارية والحرارة النوعية وحساب كمية الحرارة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: السعة الحرارية والحرارة النوعية وحساب كمية الحرارة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/unit_review.md index 01da8e5..dc9ae3d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/chemistry_10/semester_2/unit_05/unit_review.md @@ -4,6 +4,7 @@ subject_key: chemistry_10 semester_key: semester_2 unit_key: unit_05 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الخامسة: الطاقة الكيميائية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الخامسة: الطاقة الكيميائية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_01.md index 568beb3..72503ed 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: التربية الوطنية والمدنية: المفهوم والدلالات" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [8, 9, 10, 11, 12] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الأول: التربية الوطنية والمدنية: المفهوم والدلالات ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_02.md index deec00a..4be5424 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: هويتي الأردنية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [13, 14, 15, 16, 17, 18] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الثاني: هُوِيَّتي الأردنيةُ ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_03.md index c5c1007..e275e49 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: المواطنة" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [19, 20, 21, 22, 23, 24, 25, 26] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الثالث: المواطَنةُ ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_04.md index 89d85ad..84e8b87 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_04.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_04 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الرابع: الديمقراطية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [27, 28, 29, 30, 31, 32] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الرابع: الديمقراطيةُ ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_05.md index 0f68a2c..9eec277 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/lesson_05.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_05 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الخامس: خدمة العلم" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [33, 34, 35, 36, 37, 38, 39, 40, 41] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الخامس: خدمةُ العَلَمِ ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/unit_review.md index 267894c..84617cf 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_01/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الأولى: التربية الوطنية والمدنية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [42, 43] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الأولى: التربية الوطنية والمدنية ## بطاقة المراجعة diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_01.md index f037ff7..008f239 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: الدستور الأردني وسيادة القانون" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [46, 47, 48, 49, 50, 51, 52, 53, 54] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الأول: الدستور الأردني وسيادة القانون ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_02.md index 481137f..f3ebf72 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: المشاركة في الحياة العامة" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [55, 56, 57, 58, 59] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الثاني: المشاركة في الحياة العامة ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_03.md index 17f8cfe..2883d6f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: الانتخابات (أنا والصندوق)" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [60, 61, 62, 63, 64, 65] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الثالث: الانتخابات (أنا والصندوق) ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_04.md index ef9471f..843d4d6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_04.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_04 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الرابع: الأحزاب السياسية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [66, 67, 68, 69, 70, 71, 72, 73, 74] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الرابع: الأحزاب السياسية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_05.md index 62eee06..ff8d1b2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/lesson_05.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_05 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الخامس: أردن المستقبل" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [75, 76, 77, 78, 79, 80, 81, 82] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الخامس: أردنّ المستقبل ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/unit_review.md index 00002c6..cb62f37 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_1/unit_02/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الثانية: المشاركة في الحياة العامة" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الأول.pdf" + pages: [46, 47, 48, 49, 50, 51, 52, 53, 54] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الثانية: المشاركة في الحياة العامة ## بطاقة مراجعة الوحدة diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_01.md index f5338f5..5207b83 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: الشرعة الدولية لحقوق الإنسان" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [8, 9, 10, 11, 12, 13, 14, 15] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الأول: الشرعة الدولية لحقوق الإنسان ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_02.md index 51e5190..75a5741 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: حقوق الإنسان في الأردن" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [16, 17, 18, 19, 20, 21, 22, 23] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الثالثة: حقوق الإنسان ## الدرس الثاني: حقوق الإنسان في الأردن diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/unit_review.md index 2c3b90c..c80ac98 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_03/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الثالثة: حقوق الإنسان" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [24, 25] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الثالثة: حقوق الإنسان ## مراجعة الوحدة الثالثة والتقويم الذاتي diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_01.md index 0f1b7c4..b2c8d2d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: العلاقات الأردنية العربية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الرابعة: العلاقات الأردنية الدولية ## الدرس الأول: العلاقات الأردنية العربية diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_02.md index 5815c25..27ce8e2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: العلاقات الأردنية الدولية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [40, 41, 42, 43, 44, 45, 46, 47] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الرابعة: العلاقات الأردنية الدولية ## الدرس الثاني: العلاقات الأردنية الدولية diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/unit_review.md index 904ca22..ef3c1e3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_04/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الرابعة: العلاقات الأردنية الدولية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [48, 49] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الرابعة: العلاقات الأردنية الدولية ## مراجعة الوحدة الرابعة والتقويم الذاتي diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_01.md index 663936f..edb6a04 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: التراث الوطني" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [52, 53, 54, 55, 56, 57, 58, 59] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الخامسة: التراث ## الدرس الأول: التراث الوطني diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_02.md index 87d6808..3afde4a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: المحافظة على التراث" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [60, 61, 62, 63, 64, 65, 66, 67] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الخامسة: التراث ## الدرس الثاني: المحافظة على التراث diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/unit_review.md index 2a50d9d..6e4b913 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_05/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الخامسة: التراث" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [68, 69] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الخامسة: التراث ## مراجعة الوحدة الخامسة والتقويم الذاتي diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_01.md index 68c7721..6f90148 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: النزاهة الوطنية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [72, 73, 74, 75, 76] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: النزاهة ومكافحة الفساد ## الدرس الأول: النزاهة الوطنية diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_02.md index c852ef6..88870e1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: مكافحة الفساد والمحسوبية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [77, 78, 79, 80, 81] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: النزاهة ومكافحة الفساد ## الدرس الثاني: مكافحة الفساد والمحسوبية diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/unit_review.md index 43af195..f7a161e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_06/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة السادسة: النزاهة ومكافحة الفساد" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [82, 83] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: النزاهة ومكافحة الفساد ## مراجعة الوحدة السادسة والتقويم الذاتي diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_01.md index 47140e9..85c7cfb 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_07 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: المحتوى الإعلامي" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [86, 87, 88, 89, 90, 91, 92] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السابعة: مهارات حياتية ## الدرس الأول: المحتوى الإعلامي diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_02.md index 4d89195..8065106 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_07 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: السلوك" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [93, 94, 95, 96, 97] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السابعة: مهارات حياتية ## الدرس الثاني: السلوك diff --git a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/unit_review.md index a90e674..adeb0cb 100644 --- a/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/civics_10/semester_2/unit_07/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: civics_10 +semester_key: semester_2 +unit_key: unit_07 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة السابعة: مهارات حياتية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التربية الوطنية والمدنية للصف العاشر الفصل الثاني.pdf" + pages: [98, 99] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السابعة: مهارات حياتية ## مراجعة الوحدة السابعة والتقويم الذاتي diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_01.md index 28e6404..1f43a4a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: البيانات والمعلومات (Information and Data)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: البيانات والمعلومات (Information and Data) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_02.md index 7b07714..5d97c64 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: أنواع البيانات وطرائق تنظيمها (Data Types & Organization)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: أنواع البيانات وطرائق تنظيمها (Data Types & Organization) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_03.md index 5cdddab..249b994 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: التمثيل المرئي للبيانات (Data Visualization)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: التمثيل المرئي للبيانات (Data Visualization) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_04.md index de0a455..a87f8b1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/lesson_04.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: تحليل البيانات (Data Analysis with Excel)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الرابع: تحليل البيانات (Data Analysis with Excel) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/unit_summary.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/unit_summary.md index 1d6a44b..793f04b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/unit_summary.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_1/unit_01/unit_summary.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_summary +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "ملخص وأسئلة الوحدة وتقويم ذاتي: تحليل البيانات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # ملخص وأسئلة الوحدة وتقويم ذاتي: تحليل البيانات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_01.md index ee5f2c9..d1007bd 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: مفهوم إنترنت الأشياء ومكوناتها ووظائفها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: مفهوم إنترنت الأشياء ومكوناتها ووظائفها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_02.md index 969195f..dcdd045 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: تكوين شبكة إنترنت الأشياء ومحاكاة نقل البيانات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: تكوين شبكة إنترنت الأشياء ومحاكاة نقل البيانات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/unit_review.md index b697b9f..48e3170 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_01/unit_review.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_2 unit_key: unit_01 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة ومشروع الوحدة الأولى: إنترنت الأشياء" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة ومشروع الوحدة الأولى: إنترنت الأشياء ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_01.md index cd4b7f4..b8d49c0 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: أنظمة قواعد المعرفة ومفهوم المنطق في الذكاء الاصطناعي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: أنظمة قواعد المعرفة ومفهوم المنطق في الذكاء الاصطناعي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_02.md index 55b6089..0c1050d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: تطبيقات الذكاء الاصطناعي وتقنية النانو والهولوغرام" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: تطبيقات الذكاء الاصطناعي وتقنية النانو والهولوغرام ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/unit_review.md index 530d5ff..569ff9e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/digital_skills_10/semester_2/unit_02/unit_review.md @@ -4,6 +4,7 @@ subject_key: digital_skills_10 semester_key: semester_2 unit_key: unit_02 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "ملخص وأسئلة الوحدة الثانية: الذكاء الاصطناعي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # ملخص وأسئلة الوحدة الثانية: الذكاء الاصطناعي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_01.md index 1a02a96..1b86e33 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: الصخور النارية (Igneous Rocks)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: الصخور النارية (Igneous Rocks) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_02.md index 1f7d69f..307e5db 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الصخور الرسوبية (Sedimentary Rocks)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الصخور الرسوبية (Sedimentary Rocks) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_03.md index e236d6a..f56780c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: الصخور المتحولة (Metamorphic Rocks)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: الصخور المتحولة (Metamorphic Rocks) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/unit_enrichment_and_review.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/unit_enrichment_and_review.md index a01b290..7825b20 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/unit_enrichment_and_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_01/unit_enrichment_and_review.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_enrichment_and_review +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "الإثراء والتوسع ومراجعة الوحدة الأولى: الصوف الصخري والصخور" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الإثراء والتوسع ومراجعة الوحدة الأولى: الصوف الصخري والصخور ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_01.md index 494543b..d6bf6c2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: ماهية النجوم وخصائصها الفيزيائية وطاقتها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: ماهية النجوم وخصائصها الفيزيائية وطاقتها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_02.md index 2f3232d..d0ca207 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الأنظمة النجمية والكوكبات النجمية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الأنظمة النجمية والكوكبات النجمية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_03.md index df10c93..d0799cc 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: دورة حياة النجوم ومراحل تطورها وموتها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: دورة حياة النجوم ومراحل تطورها وموتها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/unit_enrichment_and_review.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/unit_enrichment_and_review.md index 2cedd2e..d75ba73 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/unit_enrichment_and_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_1/unit_02/unit_enrichment_and_review.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_1 unit_key: unit_02 lesson_key: unit_enrichment_and_review +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "الإثراء والتوسع ومراجعة الوحدة الثانية: مقراد الكوة الدائرية والنجوم" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الإثراء والتوسع ومراجعة الوحدة الثانية: مقراد الكوة الدائرية والنجوم ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_01.md index fd096cf..8b2f7c8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: الكتل والجبهات الهوائية (Air Masses and Fronts)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: الكتل والجبهات الهوائية (Air Masses and Fronts) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_02.md index d9a5f82..278d296 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: أنظمة الضغط الجوي (Pressure Systems)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: أنظمة الضغط الجوي (Pressure Systems) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/unit_enrichment_and_review.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/unit_enrichment_and_review.md index 0493dfd..fe6a0cd 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/unit_enrichment_and_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_03/unit_enrichment_and_review.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_03 lesson_key: unit_enrichment_and_review +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "الإثراء والتوسع ومراجعة الوحدة الثالثة: بالونات الطقس والأرصاد" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الإثراء والتوسع ومراجعة الوحدة الثالثة: بالونات الطقس والأرصاد ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_01.md index 94782c6..b623e12 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: خصائص مياه المحيطات (الملوحة والحرارة والكثافة)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: خصائص مياه المحيطات (الملوحة والحرارة والكثافة) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_02.md index 738dbb2..ae5cbf8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: أمواج المحيط (Ocean Waves)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: أمواج المحيط (Ocean Waves) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_03.md index b694002..cc2dd25 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: تيارات المحيط والمناخ (Ocean Currents and Climate)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: تيارات المحيط والمناخ (Ocean Currents and Climate) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/unit_enrichment_and_review.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/unit_enrichment_and_review.md index 95bfe49..f093dbc 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/unit_enrichment_and_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_04/unit_enrichment_and_review.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_04 lesson_key: unit_enrichment_and_review +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "الإثراء والتوسع ومراجعة الوحدة الرابعة: دراسة المحيطات بالأقمار الصناعية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الإثراء والتوسع ومراجعة الوحدة الرابعة: دراسة المحيطات بالأقمار الصناعية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_01.md index 629aecb..8d3593f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_01.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: مفهوم المياه العادمة ومصادرها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: مفهوم المياه العادمة ومصادرها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_02.md index 11ea129..23d19e3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_02.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الآثار السلبية للمياه العادمة على البيئة والصحة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الآثار السلبية للمياه العادمة على البيئة والصحة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_03.md index d8e37e3..0b03638 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/lesson_03.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: معالجة المياه العادمة ومراحلها وتطبيقاتها في الأردن" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: معالجة المياه العادمة ومراحلها وتطبيقاتها في الأردن ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/unit_enrichment_and_review.md b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/unit_enrichment_and_review.md index d0836e4..e612821 100644 --- a/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/unit_enrichment_and_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/earth_sciences_10/semester_2/unit_05/unit_enrichment_and_review.md @@ -4,6 +4,7 @@ subject_key: earth_sciences_10 semester_key: semester_2 unit_key: unit_05 lesson_key: unit_enrichment_and_review +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "الإثراء والتوسع ومراجعة الوحدة الخامسة: فوائد الحمأة ومعالجة المياه" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الإثراء والتوسع ومراجعة الوحدة الخامسة: فوائد الحمأة ومعالجة المياه ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_01.md index d0c2700..1628109 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_01.md @@ -4,15 +4,15 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 01 - Lesson 1A: Vocabulary & Grammar (Present Simple & Continuous, Verb phrases with dress)" source: original_pdf: "كتاب الطالب لمادة اللغة الإنجليزية الصف العاشر الفصل الأول.pdf" pages: [6, 7] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # Unit 01: Looking Good ## LESSON 1A: VOCABULARY AND GRAMMAR diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_02.md index 55dafd0..1956885 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 01 - Lesson 2: Vocabulary & Listening (Appearance, Clothes & Accessories, Jobs Podcast)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 01 - Lesson 2: Vocabulary & Listening (Appearance, Clothes & Accessories, Jobs Podcast) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_03.md index 6cae5ca..b07efba 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 01 - Lesson 3: Reading (The Power of Appearance)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 01 - Lesson 3: Reading (The Power of Appearance) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_04.md index d52b391..b926525 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 01 - Lesson 4: Grammar (Articles & Pronunciation)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 01 - Lesson 4: Grammar (Articles & Pronunciation) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_05.md index c974f13..32a86c6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_05.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 01 - Lesson 5: Speaking (Participating in Conversations)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 01 - Lesson 5: Speaking (Participating in Conversations) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_06.md index 6192866..d3cf1f1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_01/lesson_06.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 01 - Lesson 6: Writing (An Informal Email)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 01 - Lesson 6: Writing (An Informal Email) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_01.md index ee30073..1e1872a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Lesson 1: Grammar & Vocabulary (Present Perfect Simple & Continuous, Scientific Research)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Lesson 1: Grammar & Vocabulary (Present Perfect Simple & Continuous, Scientific Research) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_02.md index 8872e48..b17a90e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Lesson 2: Reading (Science Fiction or Science Fact?)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Lesson 2: Reading (Science Fiction or Science Fact?) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_03.md index f977a12..85b3a4b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Lesson 3: Vocabulary & Grammar (Science, Think & Mind, Verb Patterns)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Lesson 3: Vocabulary & Grammar (Science, Think & Mind, Verb Patterns) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_04.md index 9434af0..5da3799 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Lesson 4: Listening (Uses of Drones)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Lesson 4: Listening (Uses of Drones) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_05.md index 6dbaaba..2b8d06e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_05.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Lesson 5: Speaking (Making Choices)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Lesson 5: Speaking (Making Choices) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_06.md index f3c086c..6935a01 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/lesson_06.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Lesson 6: Writing (A Blog Post - Health and Computers)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Lesson 6: Writing (A Blog Post - Health and Computers) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/life_skills.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/life_skills.md index 7fc9b54..10f0412 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/life_skills.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_02/life_skills.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_02 lesson_key: life_skills +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "Unit 02 - Life Skills: How to Give a Presentation" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 02 - Life Skills: How to Give a Presentation ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_01.md index 917996a..c981e3f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 03 - Lesson 1: Grammar & Vocabulary (Past Simple, Past Continuous, Past Perfect, Sports)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 03 - Lesson 1: Grammar & Vocabulary (Past Simple, Past Continuous, Past Perfect, Sports) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_02.md index d36f06c..4254e2d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 03 - Lesson 2: Vocabulary & Listening (Injuries, Accidents & Emergencies)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 03 - Lesson 2: Vocabulary & Listening (Injuries, Accidents & Emergencies) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_03.md index 52fa3b6..ee99489 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 03 - Lesson 3: Grammar (Used to & Would)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 03 - Lesson 3: Grammar (Used to & Would) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_04.md index bc3a796..325302d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 03 - Lesson 4: Reading & Vocabulary (Say 'Yum' to Healthy Eating - Diet & Nutrition)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 03 - Lesson 4: Reading & Vocabulary (Say 'Yum' to Healthy Eating - Diet & Nutrition) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_05.md index 65e451f..2b47b9e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_03/lesson_05.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 03 - Lesson 5: Writing (A Short Story)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 03 - Lesson 5: Writing (A Short Story) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_01.md index 6a2d191..6ea0597 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 04 - Lesson 1: Grammar & Vocabulary (Modal and Related Verbs, Air Travel)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 04 - Lesson 1: Grammar & Vocabulary (Modal and Related Verbs, Air Travel) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_02.md index 5f89e68..e241e31 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 04 - Lesson 2: Reading (How to Have the Perfect Family Holiday)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 04 - Lesson 2: Reading (How to Have the Perfect Family Holiday) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_03.md index 24567d6..95dbf83 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 04 - Lesson 3: Vocabulary & Grammar (Travel Essentials, Relative Clauses)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 04 - Lesson 3: Vocabulary & Grammar (Travel Essentials, Relative Clauses) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_04.md index 404d27c..e65540a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 04 - Lesson 4: Listening & Speaking (Urban Transport, Agreeing & Disagreeing)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 04 - Lesson 4: Listening & Speaking (Urban Transport, Agreeing & Disagreeing) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_05.md index 61e31a5..fff310b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/lesson_05.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 04 - Lesson 5: Writing (A Formal Email of Enquiry)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 04 - Lesson 5: Writing (A Formal Email of Enquiry) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/life_skills.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/life_skills.md index ad6ccad..fe55703 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/life_skills.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_04/life_skills.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_04 lesson_key: life_skills +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "Unit 04 - Life Skills: How to Take Part in a Debate" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 04 - Life Skills: How to Take Part in a Debate ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/culture_spot.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/culture_spot.md index 7ee3772..176ae6a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/culture_spot.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/culture_spot.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: culture_spot +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Culture Spot & Literature Spot" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Culture Spot & Literature Spot ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_01.md index e82e576..da58739 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Lesson 1: Grammar & Vocabulary (Talking About the Future, Personality Adjectives)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Lesson 1: Grammar & Vocabulary (Talking About the Future, Personality Adjectives) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_02.md index bfce0b3..4df26fd 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Lesson 2: Grammar & Vocabulary (Future Continuous & Perfect, Studying Phrasal Verbs)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Lesson 2: Grammar & Vocabulary (Future Continuous & Perfect, Studying Phrasal Verbs) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_03.md index 109e6c4..ae7406e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Lesson 3: Speaking (Describing Strengths and Weaknesses)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Lesson 3: Speaking (Describing Strengths and Weaknesses) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_04.md index 2d5ac32..f74164b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Lesson 4: Listening (The Gig Economy, Taking Notes)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Lesson 4: Listening (The Gig Economy, Taking Notes) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_05.md index 2678959..9ff3e46 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_05.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Lesson 5: Reading & Vocabulary (The Future of Work, Future Jobs)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Lesson 5: Reading & Vocabulary (The Future of Work, Future Jobs) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_06.md index 53b2ec5..da15e05 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_1/unit_05/lesson_06.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_1 unit_key: unit_05 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 05 - Lesson 6: Writing (Personal Statement for University)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 05 - Lesson 6: Writing (Personal Statement for University) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_01.md index 2774e16..d46460b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 06 - Lesson 1: Grammar & Vocabulary (First & Second Conditionals, Mobile Etiquette)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 06 - Lesson 1: Grammar & Vocabulary (First & Second Conditionals, Mobile Etiquette) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_02.md index 61e9caf..08cc81a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 06 - Lesson 2: Reading (If We Kept It, We'd Be Rich)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 06 - Lesson 2: Reading (If We Kept It, We'd Be Rich) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_03.md index f335c4d..1300d6b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 06 - Lesson 3: Listening & Grammar (Zero Conditional, Alternatives to If)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 06 - Lesson 3: Listening & Grammar (Zero Conditional, Alternatives to If) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_04.md index 29de746..a5ee4aa 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 06 - Lesson 4: Speaking & Writing (Advice, For-and-Against Essay)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 06 - Lesson 4: Speaking & Writing (Advice, For-and-Against Essay) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/life_skills.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/life_skills.md index cab144d..3f9172a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/life_skills.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_06/life_skills.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_06 lesson_key: life_skills +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "Unit 06 - Life Skills: How to Set SMART Goals" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 06 - Life Skills: How to Set SMART Goals ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_01.md index b3edc8c..5877ae3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 07 - Lesson 1: Grammar & Vocabulary (Reported Speech, TV News & Viewing Habits)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 07 - Lesson 1: Grammar & Vocabulary (Reported Speech, TV News & Viewing Habits) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_02.md index ccedaa9..df0fdc9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 07 - Lesson 2: Reading (What is and isn't Art?)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 07 - Lesson 2: Reading (What is and isn't Art?) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_03.md index c68b6bc..47b609b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 07 - Lesson 3: Grammar & Speaking (Reported Questions, Personal Experience)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 07 - Lesson 3: Grammar & Speaking (Reported Questions, Personal Experience) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_04.md index eaa72ed..004e733 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_07/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 07 - Lesson 4: Writing (A Review of a Play)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 07 - Lesson 4: Writing (A Review of a Play) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_01.md index 7e2b7c5..8b56362 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 08 - Lesson 1: Grammar & Vocabulary (The Passive, Advertising)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 08 - Lesson 1: Grammar & Vocabulary (The Passive, Advertising) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_02.md index 6d80f97..4135880 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 08 - Lesson 2: Listening & Vocabulary (Spending & Saving, Money)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 08 - Lesson 2: Listening & Vocabulary (Spending & Saving, Money) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_03.md index bb5a0d6..ec12070 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 08 - Lesson 3: Reading (The Way We Pay - Trading & Banking)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 08 - Lesson 3: Reading (The Way We Pay - Trading & Banking) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_04.md index f602691..d395912 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 08 - Lesson 4: Speaking & Writing (Complaints, Opinion Essay)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 08 - Lesson 4: Speaking & Writing (Complaints, Opinion Essay) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/life_skills.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/life_skills.md index 33f1474..ec0dfc6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/life_skills.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_08/life_skills.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_08 lesson_key: life_skills +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "Unit 08 - Life Skills: How to Be More Creative" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 08 - Life Skills: How to Be More Creative ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_01.md index 942e5be..3fd492e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 09 - Lesson 1: Grammar & Vocabulary (Third Conditional, Water & Ocean)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 09 - Lesson 1: Grammar & Vocabulary (Third Conditional, Water & Ocean) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_02.md index 43b870c..daf378d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 09 - Lesson 2: Listening & Vocabulary (Surviving an Earthquake, Natural Disasters)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 09 - Lesson 2: Listening & Vocabulary (Surviving an Earthquake, Natural Disasters) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_03.md index 43cfb6d..5e53d4a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 09 - Lesson 3: Grammar & Speaking (I wish / If only for regrets)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 09 - Lesson 3: Grammar & Speaking (I wish / If only for regrets) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_04.md index a1acba3..c3f9ad1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 09 - Lesson 4: Reading (Wildlife Documentary Changed My Life)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 09 - Lesson 4: Reading (Wildlife Documentary Changed My Life) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_05.md index af95692..6f56aab 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_09/lesson_05.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_09 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 09 - Lesson 5: Writing (An Article - Sustainable Homes)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 09 - Lesson 5: Writing (An Article - Sustainable Homes) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/culture_spot.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/culture_spot.md index ce7553c..864f411 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/culture_spot.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/culture_spot.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_10 lesson_key: culture_spot +resource_type: special_resource curriculum_version: jordan-grade10-2026-source-review title: "Unit 10 - Culture Spot & Literature Spot" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 10 - Culture Spot & Literature Spot ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_01.md index 4cbc1ab..8facd92 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_01.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_10 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 10 - Lesson 1: Grammar & Vocabulary (Modals for Speculating, Food Tastes)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 10 - Lesson 1: Grammar & Vocabulary (Modals for Speculating, Food Tastes) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_02.md index 6a48ea3..72dcf3a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_02.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_10 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 10 - Lesson 2: Reading (Dining with a Difference!)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 10 - Lesson 2: Reading (Dining with a Difference!) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_03.md index b9e41b9..5eddd57 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_03.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_10 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 10 - Lesson 3: Speaking & Listening (Healthy Food, Comparing Photos)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 10 - Lesson 3: Speaking & Listening (Healthy Food, Comparing Photos) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_04.md index 3338aeb..8debaca 100644 --- a/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/english_10/semester_2/unit_10/lesson_04.md @@ -4,6 +4,7 @@ subject_key: english_10 semester_key: semester_2 unit_key: unit_10 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "Unit 10 - Lesson 4: Writing (A Formal Letter)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # Unit 10 - Lesson 4: Writing (A Formal Letter) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_01.md index 5a4213a..4102477 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس (1): المشروع وإدارته" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس (1): المشروع وإدارته ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_02.md index 6733bc9..f2e24e3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس (2): فريق المشروع" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس (2): فريق المشروع ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_03.md index 9438083..c501d25 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس (3): مراحل إدارة المشروع وفريق العمل" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس (3): مراحل إدارة المشروع وفريق العمل ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_04.md index d32b40e..9889612 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_04.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس (4): نماذج بدء المشروع والتخطيط الزمني" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس (4): نماذج بدء المشروع والتخطيط الزمني ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_05.md index e62c279..de44ee6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/lesson_05.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس (5): مراقبة المشروع وتقييمه" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس (5): مراقبة المشروع وتقييمه ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/unit_test_and_project.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/unit_test_and_project.md index aa4fc8f..a7ca9bf 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/unit_test_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_01/unit_test_and_project.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_test_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "اختبار نهاية الوحدة ومشروع الوحدة: إدارة المشروعات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبار نهاية الوحدة ومشروع الوحدة: إدارة المشروعات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_01.md index 289562c..5434f94 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: مفهوم دراسة الجدوى الاقتصادية وأهميتها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: مفهوم دراسة الجدوى الاقتصادية وأهميتها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_02.md index 168d8a4..182ce42 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: خطوات إعداد دراسة الجدوى والتحليل المالي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: خطوات إعداد دراسة الجدوى والتحليل المالي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/unit_review.md index b7de52e..598a055 100644 --- a/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/financial_10/semester_1/unit_02/unit_review.md @@ -4,6 +4,7 @@ subject_key: financial_10 semester_key: semester_1 unit_key: unit_02 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "اختبار ومراجعة الوحدة الثانية: الجدوى الاقتصادية للمشروعات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبار ومراجعة الوحدة الثانية: الجدوى الاقتصادية للمشروعات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_01.md index 09f185b..abce1bc 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: الغلاف الجوي" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [8, 9, 10, 11, 12, 13] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الأولى: الجغرافيا الطبيعية ## الدرس الأول: الغلاف الجوي diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_02.md index e090295..81810bc 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: الغلاف الحيوي" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [14, 15, 16, 17, 18, 19] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الأولى: الجغرافيا الطبيعية ## الدرس الثاني: الغلاف الحيوي diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_03.md index 6872e3b..2c71361 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: التنوع الحيوي" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [20, 21, 22, 23, 24] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الأولى: الجغرافيا الطبيعية ## الدرس الثالث: التنوع الحيوي diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/unit_review.md index ee08cec..3decbe8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_01/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_01 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الأولى: الجغرافيا الطبيعية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الأولى: الجغرافيا الطبيعية --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_01.md index cc7e5c6..9190151 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: مقومات السياحة" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [28, 29, 30, 31, 32, 33, 34, 35] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس 1: مقوّماتُ السّياحة --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_02.md index 389640c..e63d8d9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: الآثار الاقتصادية والاجتماعية للسياحة" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [36, 37, 38, 39, 40, 41, 42, 43] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس 2: الآثارُ الاقتصاديّةُ والاجتماعيّةُ للسّياحة --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_03.md index 45c1e83..a9ec9e1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: النقل" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [44, 45, 46, 47, 48, 49] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس 3: النّقلُ --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/unit_review.md index 61cfef6..e815a99 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_02/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الثانية: السياحة والنقل" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الثانية: السياحة والنقل --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_01.md index 739045c..6c20465 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_03 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: الخرائط الموضوعية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [54, 55, 56, 57, 58, 59, 60, 61] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس 1: الخرائطُ الموضوعيّةُ --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_02.md index 5e26746..e495fb4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_03 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: نظم المعلومات الجغرافية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [62, 63, 64, 65, 66, 67, 68] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس 2: نُظُمُ المعلوماتِ الجغرافيّةِ (GIS) --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_03.md index 1499b15..f134289 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_03 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: الأقمار الصناعية وتحليل الصور الفضائية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [69, 70, 71, 72, 73, 74] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس 3: الأقمارُ الصناعيّةُ وتحليلُ الصّورِ الفضائيّةِ --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/unit_review.md index ce67f96..a7aecc6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_1/unit_03/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_1 +unit_key: unit_03 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الثالثة: التقنيات الجغرافية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الأول.pdf" + pages: [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الثالثة: التقنياتُ الجغرافيّةُ الحديثةُ --- diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_01.md index b1caa76..9cb7c93 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: الموارد المائية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [12, 13, 14, 15] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الرابعة: قضايا بيئيّة ## الدرس الأول: التغيّر المناخي (Climate Change) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_02.md index 483d4ac..2b82334 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: الموارد الزراعية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [16, 17, 18, 19, 20, 21, 22, 23] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الرابعة: قضايا بيئيّة ## الدرس الثاني: تقييم الأثر البيئي (Environmental Impact Assessment - EIA) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_03.md index 495117a..463f970 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: الموارد المعدنية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [25, 26, 27, 28] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الرابعة: قضايا بيئيّة ## الدرس الثالث: التطوّر التكنولوجي وأثره في النظام البيئي (Technological Development) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/unit_review.md index c2eb28f..1d1cb72 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_04/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الرابعة: الموارد الطبيعية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [29] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الرابعة: قضايا بيئيّة ## مراجعة الوحدة وتطبيقاتها الشاملة (صفحة 29) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_01.md index bd02c98..cbee55e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: التنمية المستدامة" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [33, 34, 35, 36, 37] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الخامسة: التنمية ## الدرس الأول: التنمية المُستدامة (Sustainable Development) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_02.md index c033378..83e2499 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: مصادر الطاقة وأنواعها" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [43, 44, 45, 46, 47] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الخامسة: التنمية ## الدرس الثاني: مصادر الطاقة وأنواعها (Energy Sources and Types) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_03.md index 3c6e7f7..e5bc3c3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: الريادة والابتكار" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [50, 51] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة الخامسة: التنمية ## الدرس الثالث: الريادة والابتكار (Entrepreneurship and Innovation) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/unit_review.md index 6617a47..d398e41 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_05/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_05 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الخامسة: التنمية المستدامة" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [52, 53] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الخامسة: التنمية ## مراجعة الوحدة وتطبيقاتها الشاملة (صفحات 52 - 53) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_01.md index aba7f6f..508bef5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_01.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الأول: أمريكا الشمالية والوسطى: الملامح الطبيعية والبشرية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [66] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: جغرافيا العالم الجديد ## الدرس الأول: أمريكا الشمالية والوسطى: الملامح الطبيعيّة والبشريّة diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_02.md index 3e24c59..cd6a5f8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: أمريكا الجنوبية: الملامح الطبيعية والبشرية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [68, 69, 70, 71, 72, 73, 74, 75, 76] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: جغرافيا العالم الجديد ## الدرس الثاني: أمريكا الجنوبية: الملامح الطبيعيّة والبشريّة (صفحة 68 - 76) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_03.md index d08ace0..e7299e8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: أوقيانوسيا: الملامح الطبيعية والبشرية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [77, 78, 79, 80, 81, 82, 83, 84, 85, 86] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: جغرافيا العالم الجديد ## الدرس الثالث: قارّة أوقيانوسيا: الملامح الطبيعيّة والبشريّة (صفحة 77 - 86) diff --git a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/unit_review.md index dea230f..ac32e01 100644 --- a/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/geography_10/semester_2/unit_06/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: geography_10 +semester_key: semester_2 +unit_key: unit_06 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة السادسة: جغرافيا العالم الجديد" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة الجغرافيا للصف العاشر الفصل الثاني.pdf" + pages: [87, 88] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الوحدة السادسة: جغرافيا العالم الجديد ## مراجعة الوحدة السادسة ومشروع الوحدة (صفحة 87 - 88) diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_01.md index 8a34a92..f65caa7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_01.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الإمبراطورية الفارسية: النشأة والتطور (560 ق.م - 651 م)" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [8, 9, 10, 11, 12, 13] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الأول: الإمبراطورية الفارسية: النشأة والتطور (560 ق.م - 651 م) ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_02.md index b441e0f..34e8b7d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_02.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الدولة الساسانية (226م - 651م)" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [14, 15, 16, 17] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الدولة الساسانية (226 م - 651 م) ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_03.md index 50dd1c2..eeaa9f8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_03.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: الحكم والمؤسسات في الدولة الساسانية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [18, 19, 20, 21] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الثالث: الحكم والمؤسسات في الدولة الساسانية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_04.md index 8435798..63883a9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_04.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الرابع: الحياة العامة في الدولة الساسانية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [22, 23, 24, 25, 26, 27] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الرابع: الحياة العامة في الدولة الساسانية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_05.md index 2c84d24..0aa2822 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_05.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الخامس: علاقات الدولة الساسانية الخارجية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [28, 29, 30, 31] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الخامس: علاقات الدولة الساسانية الخارجية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_06.md index 687f8de..4b4a049 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/lesson_06.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس السادس: نهاية الدولة الساسانية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [32, 33, 34, 35] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس السادس: نهاية الدولة الساسانية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/unit_review.md index dc42192..76af5a7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_01/unit_review.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة الوحدة الأولى: الإمبراطورية الفارسية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [36, 37] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # مراجعة الوحدة الأولى: الإمبراطورية الفارسية ## بطاقة المراجعة diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_01.md index f56360f..fc2ee6a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_01.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: نشأة الدولة العثمانية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [40, 41, 42, 43, 44] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الأول: نشأة الدولة العثمانية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_02.md index 82d20be..45d3a3c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_02.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: فتح القسطنطينية (إسطنبول)" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [45, 46, 47, 48] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الثاني: فتح القسطنطينية (إسطنبول) ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_03.md index 167e723..f831978 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_03.md @@ -4,15 +4,15 @@ subject_key: history_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: الحياة العامة في الدولة العثمانية" source: original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" pages: [49, 50, 51, 52, 53, 54, 55] extraction_method: "ai_vision_transcription" - extraction_review_status: "verified_authentic" + extraction_review_status: "needs_human_review" --- - # الدرس الثالث: الحياة العامة في الدولة العثمانية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_04.md index 16aa1dd..dcc1c18 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_04.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 1 -unit_number: 2 -unit_title_ar: "الدولة العثمانية" -lesson_number: 4 -lesson_title_ar: "الوطن العربي في ظل الحكم العثماني" -textbook_page_range: "56-61" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_04 +curriculum_version: jordan-grade10-2026-source-review +title: "الوطن العربي في ظل الحكم العثماني" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" + pages: [56, 57, 58, 59, 60, 61] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # الوطن العربي في ظل الحكم العثماني ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_05.md index a216a38..426d7d3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_05.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 1 -unit_number: 2 -unit_title_ar: "الدولة العثمانية" -lesson_number: 5 -lesson_title_ar: "الأردن في ظل الحكم العثماني" -textbook_page_range: "62-66" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_05 +curriculum_version: jordan-grade10-2026-source-review +title: "الأردن في ظل الحكم العثماني" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" + pages: [62, 63, 64, 65, 66] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # الأردن في ظل الحكم العثماني ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_06.md index c754f3d..d055c37 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/lesson_06.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 1 -unit_number: 2 -unit_title_ar: "الدولة العثمانية" -lesson_number: 6 -lesson_title_ar: "نهاية الدولة العثمانية" -textbook_page_range: "67-73" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: lesson_06 +curriculum_version: jordan-grade10-2026-source-review +title: "نهاية الدولة العثمانية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" + pages: [67, 68, 69, 70, 71, 72, 73] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # نهاية الدولة العثمانية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/unit_review.md index 5a50434..1fb4aa3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_1/unit_02/unit_review.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 1 -unit_number: 2 -unit_title_ar: "الدولة العثمانية" -lesson_number: 7 -lesson_title_ar: "مراجعة الوحدة الثانية: الدولة العثمانية" -textbook_page_range: "74-76" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_1 +unit_key: unit_02 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الثانية: الدولة العثمانية" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الأول.pdf" + pages: [74, 75, 76] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # مراجعة الوحدة الثانية: الدولة العثمانية ## بطاقة الوحدة والمراجعة diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_01.md index b4798fa..0695ca9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_01.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 2 -unit_number: 3 -unit_title_ar: "ثورات غيرت العالم الحديث" -lesson_number: 1 -lesson_title_ar: "الثورة الصناعية" -textbook_page_range: "8-14" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review +title: "الثورة الصناعية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [8, 9, 10, 11, 12, 13, 14] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # الثورة الصناعية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_02.md index 2597183..c37829c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_02.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 2 -unit_number: 3 -unit_title_ar: "ثورات غيرت العالم الحديث" -lesson_number: 2 -lesson_title_ar: "إنجازات الثورة الصناعية" -textbook_page_range: "15-19" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "إنجازات الثورة الصناعية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [15, 16, 17, 18, 19] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # إنجازات الثورة الصناعية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_03.md index 15aa9b5..a97ef0c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_03.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 2 -unit_number: 3 -unit_title_ar: "ثورات غيرت العالم الحديث" -lesson_number: 3 -lesson_title_ar: "الثورة الأمريكية" -textbook_page_range: "20-26" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الثورة الأمريكية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [20, 21, 22, 23, 24, 25, 26] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # الثورة الأمريكية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_04.md index 77e1dcb..5b0bd27 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_04.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 2 -unit_number: 3 -unit_title_ar: "ثورات غيرت العالم الحديث" -lesson_number: 4 -lesson_title_ar: "مراحل الثورة الأمريكية" -textbook_page_range: "27-32" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_04 +curriculum_version: jordan-grade10-2026-source-review +title: "مراحل الثورة الأمريكية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [27, 28, 29, 30, 31, 32] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # مراحل الثورة الأمريكية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_05.md index 9011cda..1229719 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_05.md @@ -1,19 +1,18 @@ --- -curriculum_version: "jordan-grade10-2026-source-review" -subject_code: "history_10" -subject_name_ar: "التاريخ" -grade: 10 -semester: 2 -unit_number: 3 -unit_title_ar: "ثورات غيرت العالم الحديث" -lesson_number: 5 -lesson_title_ar: "الثورة الفرنسية" -textbook_page_range: "33-39" -source_file: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" -extraction_method: "ai_vision_transcription" -extraction_review_status: "verified_authentic" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_05 +curriculum_version: jordan-grade10-2026-source-review +title: "الثورة الفرنسية" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [33, 34, 35, 36, 37, 38, 39] + extraction_method: "ai_vision_transcription" + extraction_review_status: "needs_human_review" --- - # الثورة الفرنسية ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_06.md index cfca9ae..7ca6761 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_06.md @@ -1,16 +1,18 @@ --- -id: "hist_10_s2_u3_l6" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_06 +curriculum_version: jordan-grade10-2026-source-review title: "نتائج الثورة الفرنسية" -grade: 10 -semester: 2 -unit: "الوحدة الثالثة: ثورات غيّرت العالم الحديث" -lesson_number: 6 -page_range: - start: 40 - end: 44 -curriculum_code: "hist_10_s2" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [40, 41, 42, 43, 44] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" --- - # الدرس السادس: نتائجُ الثورةِ الفرنسيةِ | بطاقة الدرس | تفاصيل الدرس | diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_07.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_07.md index 4651e7d..bcb3b08 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_07.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_07.md @@ -1,16 +1,18 @@ --- -id: "hist_10_s2_u3_l7" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_07 +curriculum_version: jordan-grade10-2026-source-review title: "الثورة الروسية" -grade: 10 -semester: 2 -unit: "الوحدة الثالثة: ثورات غيّرت العالم الحديث" -lesson_number: 7 -page_range: - start: 45 - end: 51 -curriculum_code: "hist_10_s2" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [45, 46, 47, 48, 49, 50, 51] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" --- - # الدرس السابع: الثورةُ الروسيةُ | بطاقة الدرس | تفاصيل الدرس | diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_08.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_08.md index 630609b..13b968b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_08.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/lesson_08.md @@ -1,16 +1,18 @@ --- -id: "hist_10_s2_u3_l8" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: lesson_08 +curriculum_version: jordan-grade10-2026-source-review title: "العالم في القرن العشرين" -grade: 10 -semester: 2 -unit: "الوحدة الثالثة: ثورات غيّرت العالم الحديث" -lesson_number: 8 -page_range: - start: 52 - end: 63 -curriculum_code: "hist_10_s2" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" --- - # الدرس الثامن: العالمُ في القرنِ العشرينَ | بطاقة الدرس | تفاصيل الدرس | diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/unit_review.md index 8ca566d..7de16ad 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_03/unit_review.md @@ -1,16 +1,18 @@ --- -id: "hist_10_s2_u3_review" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_03 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review title: "مراجعة الوحدة الثالثة: ثورات غيّرت العالم الحديث" -grade: 10 -semester: 2 -unit: "الوحدة الثالثة: ثورات غيّرت العالم الحديث" -lesson_number: null -page_range: - start: 64 - end: 67 -curriculum_code: "hist_10_s2" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [64, 65, 66, 67] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" --- - # مراجعةُ الوحدةِ الثالثةِ: ثوراتٌ غيّرتِ العالمَ الحديثَ --- diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_01.md index c968e5f..1e50590 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_01.md @@ -1,16 +1,18 @@ --- -id: "hist_10_s2_u4_l1" +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_01 +curriculum_version: jordan-grade10-2026-source-review title: "محمد علي باشا (1769م- 1849م)" -grade: 10 -semester: 2 -unit: "الوحدة الرابعة: شخصيات من التاريخ" -lesson_number: 1 -page_range: - start: 70 - end: 79 -curriculum_code: "hist_10_s2" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [70, 71, 72, 73, 74, 75, 76, 77, 78, 79] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" --- - # الدرس الأول: محمد علي باشا (1769م - 1849م) | بطاقة الدرس | تفاصيل الدرس | diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_02.md index 17f622c..d2227e7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_02.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_02 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثاني: المهاتما غاندي (1869م - 1948م)" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [80, 81, 82, 83] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الثاني: المهاتما غاندي (1869م - 1948م) ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_03.md index 3ee9071..613919c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/lesson_03.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: lesson_03 +curriculum_version: jordan-grade10-2026-source-review +title: "الدرس الثالث: زيغريد هونكه (1913م - 1999م)" +resource_type: lesson +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [84, 85, 86, 87, 88, 89] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # الدرس الثالث: زيغريد هونكه (1913م - 1999م) ## بطاقة الدرس diff --git a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/unit_review.md index 71bff5b..d7253a5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/history_10/semester_2/unit_04/unit_review.md @@ -1,3 +1,19 @@ +--- +grade_key: grade_10 +subject_key: history_10 +semester_key: semester_2 +unit_key: unit_04 +lesson_key: unit_review +curriculum_version: jordan-grade10-2026-source-review +title: "مراجعة الوحدة الرابعة: شخصيات من التاريخ" +resource_type: unit_review +source: + original_pdf: "كتاب الطالب لمادة التاريخ للصف العاشر الفصل الثاني.pdf" + pages: [90, 91, 92, 93] + extraction_method: "unrecorded" + extraction_review_status: "needs_human_review" +--- + # مراجعة الوحدة الرابعة: شخصيات من التاريخ ## بطاقة المراجعة diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_01.md index e8e4ebd..4b2dd92 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: واجب المسلم تجاه القرآن الكريم (تلاوته وتدبره والعمل به)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: واجب المسلم تجاه القرآن الكريم (تلاوته وتدبره والعمل به) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_02.md index 548bd30..f3f39df 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الفقه الإسلامي: البيع وأحكامه في الإسلام" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الفقه الإسلامي: البيع وأحكامه في الإسلام ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_03.md index 7cf1329..51e434d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: معاملة النبي صلى الله عليه وسلم ليهود المدينة المنورة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: معاملة النبي صلى الله عليه وسلم ليهود المدينة المنورة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_01.md index b979e9b..fe09154 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الربا وأنواعه وأحكامه في الشريعة الإسلامية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: الربا وأنواعه وأحكامه في الشريعة الإسلامية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_02.md index 9af5338..dea49e4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الصرف والقرض في الفقه الإسلامي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الصرف والقرض في الفقه الإسلامي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_03.md index 7477f88..d5d8964 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: الشركات المالية الحديثة وضوابطها الشرعية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: الشركات المالية الحديثة وضوابطها الشرعية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_01.md index 31308df..89d9481 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: وثيقة المدينة المنورة ودولة المواطنة والتعايش" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: وثيقة المدينة المنورة ودولة المواطنة والتعايش ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_02.md index 2412d9f..6a140e7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: غزوة مؤتة والدروس القيادية والعسكرية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: غزوة مؤتة والدروس القيادية والعسكرية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_03.md index ac78c77..683013b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_03/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: منجزات الحضارة الإسلامية في العلوم والترجمة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: منجزات الحضارة الإسلامية في العلوم والترجمة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_01.md index edcb93b..ad2fd57 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: خلق الحياء والعفة في السلوك الفردي والجماعي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: خلق الحياء والعفة في السلوك الفردي والجماعي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_02.md index 0a7222d..0442a5b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: صلة الأرحام وحقوق الجوار والمسؤولية الأسرية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: صلة الأرحام وحقوق الجوار والمسؤولية الأسرية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_03.md index cbd217b..ba4bd1b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_1/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: ترشيد الاستهلاك وحماية البيئة في المنظور الإسلامي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: ترشيد الاستهلاك وحماية البيئة في المنظور الإسلامي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_01.md index aa4f1b6..6e297af 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: سورة آل عمران: الآيات الكريمة (189-195)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: سورة آل عمران: الآيات الكريمة (189-195) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_02.md index 31a62f9..316324a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: صلح الحديبية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: صلح الحديبية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_03.md index 8dc3000..85c09da 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: الخرافة وموقف الإسلام منها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: الخرافة وموقف الإسلام منها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_04.md index dd37362..175e653 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_04.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: الحكم الشرعي التكليفي وأقسامه" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: الحكم الشرعي التكليفي وأقسامه ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_05.md index fc38651..f471b70 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_05.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: من أنواع الوقف الاختياري الجائز (الوقف الحسن)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: من أنواع الوقف الاختياري الجائز (الوقف الحسن) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_06.md index c5f838f..80eef4b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_06.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 6: الإجارة وأحكامها في الفقه الإسلامي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 6: الإجارة وأحكامها في الفقه الإسلامي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_07.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_07.md index 5025f16..dbc8e56 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_07.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_01/lesson_07.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_01 lesson_key: lesson_07 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 7: دور القوات المسلحة الأردنية في الدفاع عن فلسطين ومقدساتها" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 7: دور القوات المسلحة الأردنية في الدفاع عن فلسطين ومقدساتها ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_01.md index 9a8b84f..819849f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: سورة الغاشية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: سورة الغاشية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_02.md index 2fa1fd9..852a774 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: صحيح الإمام مسلم رحمه الله" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: صحيح الإمام مسلم رحمه الله ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_03.md index 1954c00..9f29d07 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: من خصائص الشريعة الإسلامية: المرونة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: من خصائص الشريعة الإسلامية: المرونة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_04.md index 3696d11..bf3e2ea 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_04.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: الوقف الاختياري غير الجائز (الوقف القبيح)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: الوقف الاختياري غير الجائز (الوقف القبيح) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_05.md index bf89ba6..ef6a16d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_05.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: الإعارة وأحكامها في الفقه الإسلامي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: الإعارة وأحكامها في الفقه الإسلامي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_06.md index ac7dbc6..c5ca4fe 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_02/lesson_06.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_02 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 6: الإسلام والفن" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 6: الإسلام والفن ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_01.md index 82466e4..522e82a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: حق المواطنة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: حق المواطنة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_02.md index 45cfa65..12f7655 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: المحافظة على الموارد البيئية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: المحافظة على الموارد البيئية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_03.md index afff0c0..1e5418d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: التبرع بالأعضاء" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: التبرع بالأعضاء ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_04.md index 69cbeff..dc7a0cb 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_04.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: الوقف وأحكامه في الفقه الإسلامي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: الوقف وأحكامه في الفقه الإسلامي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_05.md index ff7b0d7..68a2abd 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_05.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: الإيمان والعمل" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: الإيمان والعمل ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_06.md index 342002c..0d20721 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_06.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 6: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (1)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 6: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (1) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_07.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_07.md index 94c9a66..ba10fc9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_07.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_03/lesson_07.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_03 lesson_key: lesson_07 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 7: من روائع حضارتنا: المنجزات العلمية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 7: من روائع حضارتنا: المنجزات العلمية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_01.md index eead25b..90c32f1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: سورة النساء: الآيتان الكريمتان (58-59)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: سورة النساء: الآيتان الكريمتان (58-59) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_02.md index c3a8dba..8473345 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الحديث الشريف: سبعة يظلهم الله في ظله" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الحديث الشريف: سبعة يظلهم الله في ظله ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_03.md index 97c6694..63c92d0 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: اللباس والزينة في الإسلام" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: اللباس والزينة في الإسلام ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_04.md index 56fd094..4a1c575 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_04.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (2)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (2) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_05.md index 96315d0..3958d63 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_05.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: الوديعة وأحكامها في الفقه الإسلامي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: الوديعة وأحكامها في الفقه الإسلامي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_06.md b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_06.md index d5bc077..e9978e4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_06.md +++ b/backend/storage/curriculum/_incoming/grade_10/islamic_10/semester_2/unit_04/lesson_06.md @@ -4,6 +4,7 @@ subject_key: islamic_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_06 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 6: الصحابي الجليل أبو عبيدة عامر بن الجراح رضي الله عنه" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 6: الصحابي الجليل أبو عبيدة عامر بن الجراح رضي الله عنه ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/manifest.accepted.json b/backend/storage/curriculum/_incoming/grade_10/manifest.accepted.json new file mode 100644 index 0000000..9580eb8 --- /dev/null +++ b/backend/storage/curriculum/_incoming/grade_10/manifest.accepted.json @@ -0,0 +1,5174 @@ +{ + "curriculum_version": "jordan-grade10-2026-source-review", + "grade_key": "grade_10", + "description": "Accepted subset of the Grade 10 candidate intake: files that pass the strict intake gate. Quarantined files stay on disk in _incoming and are listed in review-queue.json; they must not be promoted or shown to students.", + "total_lessons": 369, + "lessons": [ + { + "id": "arabic_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ (قصة كعب بن مالك رضي الله عنه)", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ (قصة كعب بن مالك رضي الله عنه)" + ], + "file": "grade_10/arabic_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "arabic_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (فن الاعتذار وقيم التسامح)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (فن الاعتذار وقيم التسامح)" + ], + "file": "grade_10/arabic_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "arabic_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية البحتري في الاعتذار)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية البحتري في الاعتذار)" + ], + "file": "grade_10/arabic_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "arabic_10_semester_1_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (كتابة رسالة اعتذار وتسامح)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (كتابة رسالة اعتذار وتسامح)" + ], + "file": "grade_10/arabic_10/semester_1/unit_01/lesson_04.md" + }, + { + "id": "arabic_10_semester_1_unit_01_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): أسلوبُ الشَّرطِ", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): أسلوبُ الشَّرطِ" + ], + "file": "grade_10/arabic_10/semester_1/unit_01/lesson_05.md" + }, + { + "id": "arabic_10_semester_1_unit_01_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): الأسلوبُ الخَبَريُّ", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): الأسلوبُ الخَبَريُّ" + ], + "file": "grade_10/arabic_10/semester_1/unit_01/lesson_06.md" + }, + { + "id": "arabic_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "arabic_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (العرض التقديمي)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (العرض التقديمي)" + ], + "file": "grade_10/arabic_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "arabic_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (إلى الصامدين غرب النهر)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (إلى الصامدين غرب النهر)" + ], + "file": "grade_10/arabic_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "arabic_10_semester_1_unit_02_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (تحليل النص الشعري)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (تحليل النص الشعري)" + ], + "file": "grade_10/arabic_10/semester_1/unit_02/lesson_04.md" + }, + { + "id": "arabic_10_semester_1_unit_02_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): أسلوبُ النِّداءِ", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): أسلوبُ النِّداءِ" + ], + "file": "grade_10/arabic_10/semester_1/unit_02/lesson_05.md" + }, + { + "id": "arabic_10_semester_1_unit_02_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): الأسلوبُ الإنشائيُّ (الإنشاء الطلبي)", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): الأسلوبُ الإنشائيُّ (الإنشاء الطلبي)" + ], + "file": "grade_10/arabic_10/semester_1/unit_02/lesson_06.md" + }, + { + "id": "arabic_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "arabic_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (قراءة الصورة)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (قراءة الصورة)" + ], + "file": "grade_10/arabic_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "arabic_10_semester_1_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (اللغة الأم)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (اللغة الأم)" + ], + "file": "grade_10/arabic_10/semester_1/unit_03/lesson_03.md" + }, + { + "id": "arabic_10_semester_1_unit_03_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (تحليل لوحة فنية)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (تحليل لوحة فنية)" + ], + "file": "grade_10/arabic_10/semester_1/unit_03/lesson_04.md" + }, + { + "id": "arabic_10_semester_1_unit_03_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): معاني الأفعال المزيدة", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): معاني الأفعال المزيدة" + ], + "file": "grade_10/arabic_10/semester_1/unit_03/lesson_05.md" + }, + { + "id": "arabic_10_semester_1_unit_03_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): الأسلوب الإنشائي غير الطلبي", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): الأسلوب الإنشائي غير الطلبي" + ], + "file": "grade_10/arabic_10/semester_1/unit_03/lesson_06.md" + }, + { + "id": "arabic_10_semester_1_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_1/unit_04/lesson_01.md" + }, + { + "id": "arabic_10_semester_1_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (كيف أقدم شخصية أدبية؟)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (كيف أقدم شخصية أدبية؟)" + ], + "file": "grade_10/arabic_10/semester_1/unit_04/lesson_02.md" + }, + { + "id": "arabic_10_semester_1_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (شغف القراءة وحكايات أخرى)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (شغف القراءة وحكايات أخرى)" + ], + "file": "grade_10/arabic_10/semester_1/unit_04/lesson_03.md" + }, + { + "id": "arabic_10_semester_1_unit_04_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (صفحة أولى من سيرتي الذاتية)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (صفحة أولى من سيرتي الذاتية)" + ], + "file": "grade_10/arabic_10/semester_1/unit_04/lesson_04.md" + }, + { + "id": "arabic_10_semester_1_unit_04_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): مصادر الأفعال الثلاثية", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): مصادر الأفعال الثلاثية" + ], + "file": "grade_10/arabic_10/semester_1/unit_04/lesson_05.md" + }, + { + "id": "arabic_10_semester_1_unit_04_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها" + ], + "file": "grade_10/arabic_10/semester_1/unit_04/lesson_06.md" + }, + { + "id": "arabic_10_semester_1_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_1/unit_05/lesson_01.md" + }, + { + "id": "arabic_10_semester_1_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (قراءة المشاعر)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (قراءة المشاعر)" + ], + "file": "grade_10/arabic_10/semester_1/unit_05/lesson_02.md" + }, + { + "id": "arabic_10_semester_1_unit_05_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (بم التعلل لا أهل ولا وطن)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (بم التعلل لا أهل ولا وطن)" + ], + "file": "grade_10/arabic_10/semester_1/unit_05/lesson_03.md" + }, + { + "id": "arabic_10_semester_1_unit_05_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (نص إخباري عن مناسبة أممية)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (نص إخباري عن مناسبة أممية)" + ], + "file": "grade_10/arabic_10/semester_1/unit_05/lesson_04.md" + }, + { + "id": "arabic_10_semester_1_unit_05_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): مصادر الأفعال غير الثلاثية", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): مصادر الأفعال غير الثلاثية" + ], + "file": "grade_10/arabic_10/semester_1/unit_05/lesson_05.md" + }, + { + "id": "arabic_10_semester_1_unit_05_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها" + ], + "file": "grade_10/arabic_10/semester_1/unit_05/lesson_06.md" + }, + { + "id": "arabic_10_semester_2_unit_06_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_2/unit_06/lesson_01.md" + }, + { + "id": "arabic_10_semester_2_unit_06_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (المناقشة الجماعية الحرة)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (المناقشة الجماعية الحرة)" + ], + "file": "grade_10/arabic_10/semester_2/unit_06/lesson_02.md" + }, + { + "id": "arabic_10_semester_2_unit_06_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية أحمد شوقي في الحنين للوطن)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (سينية أحمد شوقي في الحنين للوطن)" + ], + "file": "grade_10/arabic_10/semester_2/unit_06/lesson_03.md" + }, + { + "id": "arabic_10_semester_2_unit_06_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (مقال تحليلي عن تجربة شعورية)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (مقال تحليلي عن تجربة شعورية)" + ], + "file": "grade_10/arabic_10/semester_2/unit_06/lesson_04.md" + }, + { + "id": "arabic_10_semester_2_unit_06_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): الممنوع من الصرف", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): الممنوع من الصرف" + ], + "file": "grade_10/arabic_10/semester_2/unit_06/lesson_05.md" + }, + { + "id": "arabic_10_semester_2_unit_06_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): نوعا التشبيه: المؤكد المفصل والمؤكد المجمل", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): نوعا التشبيه: المؤكد المفصل والمؤكد المجمل" + ], + "file": "grade_10/arabic_10/semester_2/unit_06/lesson_06.md" + }, + { + "id": "arabic_10_semester_2_unit_07_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_2/unit_07/lesson_01.md" + }, + { + "id": "arabic_10_semester_2_unit_07_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (فن المناظرة وأدوار المتحدثين)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (فن المناظرة وأدوار المتحدثين)" + ], + "file": "grade_10/arabic_10/semester_2/unit_07/lesson_02.md" + }, + { + "id": "arabic_10_semester_2_unit_07_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (عصر المعلومات بعد الإنترنت: قضية إشكالية)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (عصر المعلومات بعد الإنترنت: قضية إشكالية)" + ], + "file": "grade_10/arabic_10/semester_2/unit_07/lesson_03.md" + }, + { + "id": "arabic_10_semester_2_unit_07_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (النص الجدلي)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (النص الجدلي)" + ], + "file": "grade_10/arabic_10/semester_2/unit_07/lesson_04.md" + }, + { + "id": "arabic_10_semester_2_unit_07_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): تمييز الذات", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): تمييز الذات" + ], + "file": "grade_10/arabic_10/semester_2/unit_07/lesson_05.md" + }, + { + "id": "arabic_10_semester_2_unit_07_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): صيغة المبالغة والصفة المشبهة", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): صيغة المبالغة والصفة المشبهة" + ], + "file": "grade_10/arabic_10/semester_2/unit_07/lesson_06.md" + }, + { + "id": "arabic_10_semester_2_unit_08_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_2/unit_08/lesson_01.md" + }, + { + "id": "arabic_10_semester_2_unit_08_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (إدارة الندوة)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (إدارة الندوة)" + ], + "file": "grade_10/arabic_10/semester_2/unit_08/lesson_02.md" + }, + { + "id": "arabic_10_semester_2_unit_08_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (مقطوعات من الغزل العذري)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (مقطوعات من الغزل العذري)" + ], + "file": "grade_10/arabic_10/semester_2/unit_08/lesson_03.md" + }, + { + "id": "arabic_10_semester_2_unit_08_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (إعداد مخطط مبادرة تطوعية)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (إعداد مخطط مبادرة تطوعية)" + ], + "file": "grade_10/arabic_10/semester_2/unit_08/lesson_04.md" + }, + { + "id": "arabic_10_semester_2_unit_08_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): تثنية الاسم المقصور والمنقوص والممدود وجمعه", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): تثنية الاسم المقصور والمنقوص والممدود وجمعه" + ], + "file": "grade_10/arabic_10/semester_2/unit_08/lesson_05.md" + }, + { + "id": "arabic_10_semester_2_unit_08_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر الهزج)", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر الهزج)" + ], + "file": "grade_10/arabic_10/semester_2/unit_08/lesson_06.md" + }, + { + "id": "arabic_10_semester_2_unit_09_lesson_01", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ", + "outcomes": [ + "الدرس الأول: أستمعُ بانتباهٍ وتركيزٍ" + ], + "file": "grade_10/arabic_10/semester_2/unit_09/lesson_01.md" + }, + { + "id": "arabic_10_semester_2_unit_09_lesson_02", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أتحدثُ بطالقةٍ (العرض الشفوي لقصة نجاح)", + "outcomes": [ + "الدرس الثاني: أتحدثُ بطالقةٍ (العرض الشفوي لقصة نجاح)" + ], + "file": "grade_10/arabic_10/semester_2/unit_09/lesson_02.md" + }, + { + "id": "arabic_10_semester_2_unit_09_lesson_03", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (المفكر العربي إدوارد سعيد)", + "outcomes": [ + "الدرس الثالث: أقرأُ بطالقةٍ وفهمٍ (المفكر العربي إدوارد سعيد)" + ], + "file": "grade_10/arabic_10/semester_2/unit_09/lesson_03.md" + }, + { + "id": "arabic_10_semester_2_unit_09_lesson_04", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: أكتبُ محتوى (تقرير علمي عن شخصية)", + "outcomes": [ + "الدرس الرابع: أكتبُ محتوى (تقرير علمي عن شخصية)" + ], + "file": "grade_10/arabic_10/semester_2/unit_09/lesson_04.md" + }, + { + "id": "arabic_10_semester_2_unit_09_lesson_05", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أبني لغتي (1): الأفعال المتعدية إلى مفعولين", + "outcomes": [ + "الدرس الخامس: أبني لغتي (1): الأفعال المتعدية إلى مفعولين" + ], + "file": "grade_10/arabic_10/semester_2/unit_09/lesson_05.md" + }, + { + "id": "arabic_10_semester_2_unit_09_lesson_06", + "grade_key": "grade_10", + "subject_key": "arabic_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر المتقارب)", + "outcomes": [ + "الدرس السادس: أبني لغتي (2): موسيقا لغتي وإيقاعها (بحر المتقارب)" + ], + "file": "grade_10/arabic_10/semester_2/unit_09/lesson_06.md" + }, + { + "id": "biology_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: النقل عبر الغشاء البلازمي والخاصية الأسموزية والانتشار", + "outcomes": [ + "الدرس الأول: النقل عبر الغشاء البلازمي والخاصية الأسموزية والانتشار" + ], + "file": "grade_10/biology_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "biology_10_semester_1_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الأولى: أنشطة الخلية", + "outcomes": [ + "مراجعة واختبار الوحدة الأولى: أنشطة الخلية" + ], + "file": "grade_10/biology_10/semester_1/unit_01/unit_review.md" + }, + { + "id": "biology_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: المادة الوراثية وتضاعف الحمض النووي DNA وبناء البروتين", + "outcomes": [ + "الدرس الأول: المادة الوراثية وتضاعف الحمض النووي DNA وبناء البروتين" + ], + "file": "grade_10/biology_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "biology_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الثانية: الوراثة والبيولوجيا الجزيئية", + "outcomes": [ + "مراجعة واختبار الوحدة الثانية: الوراثة والبيولوجيا الجزيئية" + ], + "file": "grade_10/biology_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "biology_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: أسس علم التصنيف ومستوياته ونظام التسمية الثنائية", + "outcomes": [ + "الدرس 1: أسس علم التصنيف ومستوياته ونظام التسمية الثنائية" + ], + "file": "grade_10/biology_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "biology_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: البكتيريا والأثريات وخصائصها الحيوية", + "outcomes": [ + "الدرس 2: البكتيريا والأثريات وخصائصها الحيوية" + ], + "file": "grade_10/biology_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "biology_10_semester_1_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: الطلائعيات وتنوعها وأهميتها البيئية والاقتصادية", + "outcomes": [ + "الدرس 3: الطلائعيات وتنوعها وأهميتها البيئية والاقتصادية" + ], + "file": "grade_10/biology_10/semester_1/unit_03/lesson_03.md" + }, + { + "id": "biology_10_semester_1_unit_03_lesson_04", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: الفطريات وتراكيبها وطرائق تغذيتها ودورها في الطبيعة", + "outcomes": [ + "الدرس 4: الفطريات وتراكيبها وطرائق تغذيتها ودورها في الطبيعة" + ], + "file": "grade_10/biology_10/semester_1/unit_03/lesson_04.md" + }, + { + "id": "biology_10_semester_1_unit_03_unit_review", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الثالثة: تصنيف الكائنات الحية", + "outcomes": [ + "مراجعة واختبار الوحدة الثالثة: تصنيف الكائنات الحية" + ], + "file": "grade_10/biology_10/semester_1/unit_03/unit_review.md" + }, + { + "id": "biology_10_semester_2_unit_03_lesson_05", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: النباتات اللاوعائية والنباتات الوعائية اللابذرية", + "outcomes": [ + "الدرس 5: النباتات اللاوعائية والنباتات الوعائية اللابذرية" + ], + "file": "grade_10/biology_10/semester_2/unit_03/lesson_05.md" + }, + { + "id": "biology_10_semester_2_unit_03_lesson_06", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 6: النباتات الوعائية البذرية (معراة ومغطاة البذور)", + "outcomes": [ + "الدرس 6: النباتات الوعائية البذرية (معراة ومغطاة البذور)" + ], + "file": "grade_10/biology_10/semester_2/unit_03/lesson_06.md" + }, + { + "id": "biology_10_semester_2_unit_03_lesson_07", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_07", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 7: خصائص الحيوانات وأسس تصنيف المملكة الحيوانية", + "outcomes": [ + "الدرس 7: خصائص الحيوانات وأسس تصنيف المملكة الحيوانية" + ], + "file": "grade_10/biology_10/semester_2/unit_03/lesson_07.md" + }, + { + "id": "biology_10_semester_2_unit_03_lesson_08", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_08", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 8: اللافقاريات وخصائص قبائلها الرئيسية", + "outcomes": [ + "الدرس 8: اللافقاريات وخصائص قبائلها الرئيسية" + ], + "file": "grade_10/biology_10/semester_2/unit_03/lesson_08.md" + }, + { + "id": "biology_10_semester_2_unit_03_lesson_09", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_09", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 9: الفقاريات وطوائفها وتكيفاتها المعيشية", + "outcomes": [ + "الدرس 9: الفقاريات وطوائفها وتكيفاتها المعيشية" + ], + "file": "grade_10/biology_10/semester_2/unit_03/lesson_09.md" + }, + { + "id": "biology_10_semester_2_unit_03_unit_review", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الثالثة: المملكة النباتية والحيوانية", + "outcomes": [ + "مراجعة واختبار الوحدة الثالثة: المملكة النباتية والحيوانية" + ], + "file": "grade_10/biology_10/semester_2/unit_03/unit_review.md" + }, + { + "id": "biology_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: تدفق الطاقة ودورات المواد في الأنظمة البيئية", + "outcomes": [ + "الدرس 1: تدفق الطاقة ودورات المواد في الأنظمة البيئية" + ], + "file": "grade_10/biology_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "biology_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الجماعات الحيوية والعوامل المؤثرة في نموها وكثافتها", + "outcomes": [ + "الدرس 2: الجماعات الحيوية والعوامل المؤثرة في نموها وكثافتها" + ], + "file": "grade_10/biology_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "biology_10_semester_2_unit_04_unit_review", + "grade_key": "grade_10", + "subject_key": "biology_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الرابعة: البيئة والتنوع الحيوي", + "outcomes": [ + "مراجعة واختبار الوحدة الرابعة: البيئة والتنوع الحيوي" + ], + "file": "grade_10/biology_10/semester_2/unit_04/unit_review.md" + }, + { + "id": "chemistry_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: نظرية بور لذرة الهيدروجين والطيوف الذرية", + "outcomes": [ + "الدرس الأول: نظرية بور لذرة الهيدروجين والطيوف الذرية" + ], + "file": "grade_10/chemistry_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "chemistry_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: النموذج الميكانيكي الموجي للذرة وأفلاك الطاقة", + "outcomes": [ + "الدرس الثاني: النموذج الميكانيكي الموجي للذرة وأفلاك الطاقة" + ], + "file": "grade_10/chemistry_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "chemistry_10_semester_1_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الأولى: بنية الذرة", + "outcomes": [ + "مراجعة واختبار الوحدة الأولى: بنية الذرة" + ], + "file": "grade_10/chemistry_10/semester_1/unit_01/unit_review.md" + }, + { + "id": "chemistry_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: قواعد التوزيع الإلكتروني للذرات والأيونات", + "outcomes": [ + "الدرس الأول: قواعد التوزيع الإلكتروني للذرات والأيونات" + ], + "file": "grade_10/chemistry_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "chemistry_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الخصائص الدورية للعناصر (نصف القطر، طاقة التأين، الكهروسالبية)", + "outcomes": [ + "الدرس الثاني: الخصائص الدورية للعناصر (نصف القطر، طاقة التأين، الكهروسالبية)" + ], + "file": "grade_10/chemistry_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "chemistry_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الثانية: التوزيع الإلكتروني والدورية", + "outcomes": [ + "مراجعة واختبار الوحدة الثانية: التوزيع الإلكتروني والدورية" + ], + "file": "grade_10/chemistry_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "chemistry_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الروابط الكيميائية وأنواعها (الأيونية، التساهمية، والفلزية)", + "outcomes": [ + "الدرس الأول: الروابط الكيميائية وأنواعها (الأيونية، التساهمية، والفلزية)" + ], + "file": "grade_10/chemistry_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "chemistry_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الصيغ الكيميائية وخصائص المركبات وقوى التجاذب بين الجزيئات", + "outcomes": [ + "الدرس الثاني: الصيغ الكيميائية وخصائص المركبات وقوى التجاذب بين الجزيئات" + ], + "file": "grade_10/chemistry_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "chemistry_10_semester_1_unit_03_unit_review", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الثالثة: الروابط والمركبات الكيميائية", + "outcomes": [ + "مراجعة واختبار الوحدة الثالثة: الروابط والمركبات الكيميائية" + ], + "file": "grade_10/chemistry_10/semester_1/unit_03/unit_review.md" + }, + { + "id": "chemistry_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: التفاعلات الكيميائية وأنواعها وموازنة المعادلات", + "outcomes": [ + "الدرس الأول: التفاعلات الكيميائية وأنواعها وموازنة المعادلات" + ], + "file": "grade_10/chemistry_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "chemistry_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: المول والكتلة المولية والكتلة الصيغية", + "outcomes": [ + "الدرس الثاني: المول والكتلة المولية والكتلة الصيغية" + ], + "file": "grade_10/chemistry_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "chemistry_10_semester_2_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الحسابات الكيميائية المبنية على المعادلات والمردود المئوي", + "outcomes": [ + "الدرس الثالث: الحسابات الكيميائية المبنية على المعادلات والمردود المئوي" + ], + "file": "grade_10/chemistry_10/semester_2/unit_04/lesson_03.md" + }, + { + "id": "chemistry_10_semester_2_unit_04_unit_review", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الرابعة: التفاعلات والحسابات الكيميائية", + "outcomes": [ + "مراجعة واختبار الوحدة الرابعة: التفاعلات والحسابات الكيميائية" + ], + "file": "grade_10/chemistry_10/semester_2/unit_04/unit_review.md" + }, + { + "id": "chemistry_10_semester_2_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: تغيرات الطاقة في التفاعلات الكيميائية (الماصة والطاردة)", + "outcomes": [ + "الدرس الأول: تغيرات الطاقة في التفاعلات الكيميائية (الماصة والطاردة)" + ], + "file": "grade_10/chemistry_10/semester_2/unit_05/lesson_01.md" + }, + { + "id": "chemistry_10_semester_2_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الطاقة الممتصة والطاقة المنبعثة من التفاعلات وقانون حفظ الطاقة", + "outcomes": [ + "الدرس الثاني: الطاقة الممتصة والطاقة المنبعثة من التفاعلات وقانون حفظ الطاقة" + ], + "file": "grade_10/chemistry_10/semester_2/unit_05/lesson_02.md" + }, + { + "id": "chemistry_10_semester_2_unit_05_lesson_03", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: السعة الحرارية والحرارة النوعية وحساب كمية الحرارة", + "outcomes": [ + "الدرس الثالث: السعة الحرارية والحرارة النوعية وحساب كمية الحرارة" + ], + "file": "grade_10/chemistry_10/semester_2/unit_05/lesson_03.md" + }, + { + "id": "chemistry_10_semester_2_unit_05_unit_review", + "grade_key": "grade_10", + "subject_key": "chemistry_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الخامسة: الطاقة الكيميائية", + "outcomes": [ + "مراجعة واختبار الوحدة الخامسة: الطاقة الكيميائية" + ], + "file": "grade_10/chemistry_10/semester_2/unit_05/unit_review.md" + }, + { + "id": "civics_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: التربية الوطنية والمدنية: المفهوم والدلالات", + "outcomes": [ + "الدرس الأول: التربية الوطنية والمدنية: المفهوم والدلالات" + ], + "file": "grade_10/civics_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "civics_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: هويتي الأردنية", + "outcomes": [ + "الدرس الثاني: هويتي الأردنية" + ], + "file": "grade_10/civics_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "civics_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: المواطنة", + "outcomes": [ + "الدرس الثالث: المواطنة" + ], + "file": "grade_10/civics_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "civics_10_semester_1_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: الديمقراطية", + "outcomes": [ + "الدرس الرابع: الديمقراطية" + ], + "file": "grade_10/civics_10/semester_1/unit_01/lesson_04.md" + }, + { + "id": "civics_10_semester_1_unit_01_lesson_05", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: خدمة العلم", + "outcomes": [ + "الدرس الخامس: خدمة العلم" + ], + "file": "grade_10/civics_10/semester_1/unit_01/lesson_05.md" + }, + { + "id": "civics_10_semester_1_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الأولى: التربية الوطنية والمدنية", + "outcomes": [ + "مراجعة الوحدة الأولى: التربية الوطنية والمدنية" + ], + "file": "grade_10/civics_10/semester_1/unit_01/unit_review.md" + }, + { + "id": "civics_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الدستور الأردني وسيادة القانون", + "outcomes": [ + "الدرس الأول: الدستور الأردني وسيادة القانون" + ], + "file": "grade_10/civics_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "civics_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: المشاركة في الحياة العامة", + "outcomes": [ + "الدرس الثاني: المشاركة في الحياة العامة" + ], + "file": "grade_10/civics_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "civics_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الانتخابات (أنا والصندوق)", + "outcomes": [ + "الدرس الثالث: الانتخابات (أنا والصندوق)" + ], + "file": "grade_10/civics_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "civics_10_semester_1_unit_02_lesson_04", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: الأحزاب السياسية", + "outcomes": [ + "الدرس الرابع: الأحزاب السياسية" + ], + "file": "grade_10/civics_10/semester_1/unit_02/lesson_04.md" + }, + { + "id": "civics_10_semester_1_unit_02_lesson_05", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: أردن المستقبل", + "outcomes": [ + "الدرس الخامس: أردن المستقبل" + ], + "file": "grade_10/civics_10/semester_1/unit_02/lesson_05.md" + }, + { + "id": "civics_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الثانية: المشاركة في الحياة العامة", + "outcomes": [ + "مراجعة الوحدة الثانية: المشاركة في الحياة العامة" + ], + "file": "grade_10/civics_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "civics_10_semester_2_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الشرعة الدولية لحقوق الإنسان", + "outcomes": [ + "الدرس الأول: الشرعة الدولية لحقوق الإنسان" + ], + "file": "grade_10/civics_10/semester_2/unit_03/lesson_01.md" + }, + { + "id": "civics_10_semester_2_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: حقوق الإنسان في الأردن", + "outcomes": [ + "الدرس الثاني: حقوق الإنسان في الأردن" + ], + "file": "grade_10/civics_10/semester_2/unit_03/lesson_02.md" + }, + { + "id": "civics_10_semester_2_unit_03_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الثالثة: حقوق الإنسان", + "outcomes": [ + "مراجعة الوحدة الثالثة: حقوق الإنسان" + ], + "file": "grade_10/civics_10/semester_2/unit_03/unit_review.md" + }, + { + "id": "civics_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: العلاقات الأردنية العربية", + "outcomes": [ + "الدرس الأول: العلاقات الأردنية العربية" + ], + "file": "grade_10/civics_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "civics_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: العلاقات الأردنية الدولية", + "outcomes": [ + "الدرس الثاني: العلاقات الأردنية الدولية" + ], + "file": "grade_10/civics_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "civics_10_semester_2_unit_04_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الرابعة: العلاقات الأردنية الدولية", + "outcomes": [ + "مراجعة الوحدة الرابعة: العلاقات الأردنية الدولية" + ], + "file": "grade_10/civics_10/semester_2/unit_04/unit_review.md" + }, + { + "id": "civics_10_semester_2_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: التراث الوطني", + "outcomes": [ + "الدرس الأول: التراث الوطني" + ], + "file": "grade_10/civics_10/semester_2/unit_05/lesson_01.md" + }, + { + "id": "civics_10_semester_2_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: المحافظة على التراث", + "outcomes": [ + "الدرس الثاني: المحافظة على التراث" + ], + "file": "grade_10/civics_10/semester_2/unit_05/lesson_02.md" + }, + { + "id": "civics_10_semester_2_unit_05_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الخامسة: التراث", + "outcomes": [ + "مراجعة الوحدة الخامسة: التراث" + ], + "file": "grade_10/civics_10/semester_2/unit_05/unit_review.md" + }, + { + "id": "civics_10_semester_2_unit_06_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: النزاهة الوطنية", + "outcomes": [ + "الدرس الأول: النزاهة الوطنية" + ], + "file": "grade_10/civics_10/semester_2/unit_06/lesson_01.md" + }, + { + "id": "civics_10_semester_2_unit_06_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: مكافحة الفساد والمحسوبية", + "outcomes": [ + "الدرس الثاني: مكافحة الفساد والمحسوبية" + ], + "file": "grade_10/civics_10/semester_2/unit_06/lesson_02.md" + }, + { + "id": "civics_10_semester_2_unit_06_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة السادسة: النزاهة ومكافحة الفساد", + "outcomes": [ + "مراجعة الوحدة السادسة: النزاهة ومكافحة الفساد" + ], + "file": "grade_10/civics_10/semester_2/unit_06/unit_review.md" + }, + { + "id": "civics_10_semester_2_unit_07_lesson_01", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: المحتوى الإعلامي", + "outcomes": [ + "الدرس الأول: المحتوى الإعلامي" + ], + "file": "grade_10/civics_10/semester_2/unit_07/lesson_01.md" + }, + { + "id": "civics_10_semester_2_unit_07_lesson_02", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: السلوك", + "outcomes": [ + "الدرس الثاني: السلوك" + ], + "file": "grade_10/civics_10/semester_2/unit_07/lesson_02.md" + }, + { + "id": "civics_10_semester_2_unit_07_unit_review", + "grade_key": "grade_10", + "subject_key": "civics_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة السابعة: مهارات حياتية", + "outcomes": [ + "مراجعة الوحدة السابعة: مهارات حياتية" + ], + "file": "grade_10/civics_10/semester_2/unit_07/unit_review.md" + }, + { + "id": "digital_skills_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: البيانات والمعلومات (Information and Data)", + "outcomes": [ + "الدرس الأول: البيانات والمعلومات (Information and Data)" + ], + "file": "grade_10/digital_skills_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "digital_skills_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أنواع البيانات وطرائق تنظيمها (Data Types & Organization)", + "outcomes": [ + "الدرس الثاني: أنواع البيانات وطرائق تنظيمها (Data Types & Organization)" + ], + "file": "grade_10/digital_skills_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "digital_skills_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: التمثيل المرئي للبيانات (Data Visualization)", + "outcomes": [ + "الدرس الثالث: التمثيل المرئي للبيانات (Data Visualization)" + ], + "file": "grade_10/digital_skills_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "digital_skills_10_semester_1_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: تحليل البيانات (Data Analysis with Excel)", + "outcomes": [ + "الدرس الرابع: تحليل البيانات (Data Analysis with Excel)" + ], + "file": "grade_10/digital_skills_10/semester_1/unit_01/lesson_04.md" + }, + { + "id": "digital_skills_10_semester_1_unit_01_unit_summary", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_summary", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "ملخص وأسئلة الوحدة وتقويم ذاتي: تحليل البيانات", + "outcomes": [ + "ملخص وأسئلة الوحدة وتقويم ذاتي: تحليل البيانات" + ], + "file": "grade_10/digital_skills_10/semester_1/unit_01/unit_summary.md" + }, + { + "id": "digital_skills_10_semester_2_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: مفهوم إنترنت الأشياء ومكوناتها ووظائفها", + "outcomes": [ + "الدرس الأول: مفهوم إنترنت الأشياء ومكوناتها ووظائفها" + ], + "file": "grade_10/digital_skills_10/semester_2/unit_01/lesson_01.md" + }, + { + "id": "digital_skills_10_semester_2_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: تكوين شبكة إنترنت الأشياء ومحاكاة نقل البيانات", + "outcomes": [ + "الدرس الثاني: تكوين شبكة إنترنت الأشياء ومحاكاة نقل البيانات" + ], + "file": "grade_10/digital_skills_10/semester_2/unit_01/lesson_02.md" + }, + { + "id": "digital_skills_10_semester_2_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة ومشروع الوحدة الأولى: إنترنت الأشياء", + "outcomes": [ + "مراجعة ومشروع الوحدة الأولى: إنترنت الأشياء" + ], + "file": "grade_10/digital_skills_10/semester_2/unit_01/unit_review.md" + }, + { + "id": "digital_skills_10_semester_2_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أنظمة قواعد المعرفة ومفهوم المنطق في الذكاء الاصطناعي", + "outcomes": [ + "الدرس الأول: أنظمة قواعد المعرفة ومفهوم المنطق في الذكاء الاصطناعي" + ], + "file": "grade_10/digital_skills_10/semester_2/unit_02/lesson_01.md" + }, + { + "id": "digital_skills_10_semester_2_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: تطبيقات الذكاء الاصطناعي وتقنية النانو والهولوغرام", + "outcomes": [ + "الدرس الثاني: تطبيقات الذكاء الاصطناعي وتقنية النانو والهولوغرام" + ], + "file": "grade_10/digital_skills_10/semester_2/unit_02/lesson_02.md" + }, + { + "id": "digital_skills_10_semester_2_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "digital_skills_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "ملخص وأسئلة الوحدة الثانية: الذكاء الاصطناعي", + "outcomes": [ + "ملخص وأسئلة الوحدة الثانية: الذكاء الاصطناعي" + ], + "file": "grade_10/digital_skills_10/semester_2/unit_02/unit_review.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: الصخور النارية (Igneous Rocks)", + "outcomes": [ + "الدرس 1: الصخور النارية (Igneous Rocks)" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الصخور الرسوبية (Sedimentary Rocks)", + "outcomes": [ + "الدرس 2: الصخور الرسوبية (Sedimentary Rocks)" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: الصخور المتحولة (Metamorphic Rocks)", + "outcomes": [ + "الدرس 3: الصخور المتحولة (Metamorphic Rocks)" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_01_unit_enrichment_and_review", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_enrichment_and_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الإثراء والتوسع ومراجعة الوحدة الأولى: الصوف الصخري والصخور", + "outcomes": [ + "الإثراء والتوسع ومراجعة الوحدة الأولى: الصوف الصخري والصخور" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_01/unit_enrichment_and_review.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: ماهية النجوم وخصائصها الفيزيائية وطاقتها", + "outcomes": [ + "الدرس 1: ماهية النجوم وخصائصها الفيزيائية وطاقتها" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الأنظمة النجمية والكوكبات النجمية", + "outcomes": [ + "الدرس 2: الأنظمة النجمية والكوكبات النجمية" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: دورة حياة النجوم ومراحل تطورها وموتها", + "outcomes": [ + "الدرس 3: دورة حياة النجوم ومراحل تطورها وموتها" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "earth_sciences_10_semester_1_unit_02_unit_enrichment_and_review", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_enrichment_and_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الإثراء والتوسع ومراجعة الوحدة الثانية: مقراد الكوة الدائرية والنجوم", + "outcomes": [ + "الإثراء والتوسع ومراجعة الوحدة الثانية: مقراد الكوة الدائرية والنجوم" + ], + "file": "grade_10/earth_sciences_10/semester_1/unit_02/unit_enrichment_and_review.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: الكتل والجبهات الهوائية (Air Masses and Fronts)", + "outcomes": [ + "الدرس 1: الكتل والجبهات الهوائية (Air Masses and Fronts)" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_03/lesson_01.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: أنظمة الضغط الجوي (Pressure Systems)", + "outcomes": [ + "الدرس 2: أنظمة الضغط الجوي (Pressure Systems)" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_03/lesson_02.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_03_unit_enrichment_and_review", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "unit_enrichment_and_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الإثراء والتوسع ومراجعة الوحدة الثالثة: بالونات الطقس والأرصاد", + "outcomes": [ + "الإثراء والتوسع ومراجعة الوحدة الثالثة: بالونات الطقس والأرصاد" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_03/unit_enrichment_and_review.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: خصائص مياه المحيطات (الملوحة والحرارة والكثافة)", + "outcomes": [ + "الدرس 1: خصائص مياه المحيطات (الملوحة والحرارة والكثافة)" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: أمواج المحيط (Ocean Waves)", + "outcomes": [ + "الدرس 2: أمواج المحيط (Ocean Waves)" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: تيارات المحيط والمناخ (Ocean Currents and Climate)", + "outcomes": [ + "الدرس 3: تيارات المحيط والمناخ (Ocean Currents and Climate)" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_04/lesson_03.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_04_unit_enrichment_and_review", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_enrichment_and_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الإثراء والتوسع ومراجعة الوحدة الرابعة: دراسة المحيطات بالأقمار الصناعية", + "outcomes": [ + "الإثراء والتوسع ومراجعة الوحدة الرابعة: دراسة المحيطات بالأقمار الصناعية" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_04/unit_enrichment_and_review.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: مفهوم المياه العادمة ومصادرها", + "outcomes": [ + "الدرس 1: مفهوم المياه العادمة ومصادرها" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_05/lesson_01.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الآثار السلبية للمياه العادمة على البيئة والصحة", + "outcomes": [ + "الدرس 2: الآثار السلبية للمياه العادمة على البيئة والصحة" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_05/lesson_02.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_05_lesson_03", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: معالجة المياه العادمة ومراحلها وتطبيقاتها في الأردن", + "outcomes": [ + "الدرس 3: معالجة المياه العادمة ومراحلها وتطبيقاتها في الأردن" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_05/lesson_03.md" + }, + { + "id": "earth_sciences_10_semester_2_unit_05_unit_enrichment_and_review", + "grade_key": "grade_10", + "subject_key": "earth_sciences_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "unit_enrichment_and_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الإثراء والتوسع ومراجعة الوحدة الخامسة: فوائد الحمأة ومعالجة المياه", + "outcomes": [ + "الإثراء والتوسع ومراجعة الوحدة الخامسة: فوائد الحمأة ومعالجة المياه" + ], + "file": "grade_10/earth_sciences_10/semester_2/unit_05/unit_enrichment_and_review.md" + }, + { + "id": "english_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 01 - Lesson 1: Grammar & Vocabulary (Present Simple & Continuous, Verb phrases with dress)", + "outcomes": [ + "Unit 01 - Lesson 1: Grammar & Vocabulary (Present Simple & Continuous, Verb phrases with dress)" + ], + "file": "grade_10/english_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "english_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 01 - Lesson 2: Vocabulary & Listening (Appearance, Clothes & Accessories, Jobs Podcast)", + "outcomes": [ + "Unit 01 - Lesson 2: Vocabulary & Listening (Appearance, Clothes & Accessories, Jobs Podcast)" + ], + "file": "grade_10/english_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "english_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 01 - Lesson 3: Reading (The Power of Appearance)", + "outcomes": [ + "Unit 01 - Lesson 3: Reading (The Power of Appearance)" + ], + "file": "grade_10/english_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "english_10_semester_1_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 01 - Lesson 4: Grammar (Articles & Pronunciation)", + "outcomes": [ + "Unit 01 - Lesson 4: Grammar (Articles & Pronunciation)" + ], + "file": "grade_10/english_10/semester_1/unit_01/lesson_04.md" + }, + { + "id": "english_10_semester_1_unit_01_lesson_05", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 01 - Lesson 5: Speaking (Participating in Conversations)", + "outcomes": [ + "Unit 01 - Lesson 5: Speaking (Participating in Conversations)" + ], + "file": "grade_10/english_10/semester_1/unit_01/lesson_05.md" + }, + { + "id": "english_10_semester_1_unit_01_lesson_06", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 01 - Lesson 6: Writing (An Informal Email)", + "outcomes": [ + "Unit 01 - Lesson 6: Writing (An Informal Email)" + ], + "file": "grade_10/english_10/semester_1/unit_01/lesson_06.md" + }, + { + "id": "english_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Lesson 1: Grammar & Vocabulary (Present Perfect Simple & Continuous, Scientific Research)", + "outcomes": [ + "Unit 02 - Lesson 1: Grammar & Vocabulary (Present Perfect Simple & Continuous, Scientific Research)" + ], + "file": "grade_10/english_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "english_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Lesson 2: Reading (Science Fiction or Science Fact?)", + "outcomes": [ + "Unit 02 - Lesson 2: Reading (Science Fiction or Science Fact?)" + ], + "file": "grade_10/english_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "english_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Lesson 3: Vocabulary & Grammar (Science, Think & Mind, Verb Patterns)", + "outcomes": [ + "Unit 02 - Lesson 3: Vocabulary & Grammar (Science, Think & Mind, Verb Patterns)" + ], + "file": "grade_10/english_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "english_10_semester_1_unit_02_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Lesson 4: Listening (Uses of Drones)", + "outcomes": [ + "Unit 02 - Lesson 4: Listening (Uses of Drones)" + ], + "file": "grade_10/english_10/semester_1/unit_02/lesson_04.md" + }, + { + "id": "english_10_semester_1_unit_02_lesson_05", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Lesson 5: Speaking (Making Choices)", + "outcomes": [ + "Unit 02 - Lesson 5: Speaking (Making Choices)" + ], + "file": "grade_10/english_10/semester_1/unit_02/lesson_05.md" + }, + { + "id": "english_10_semester_1_unit_02_lesson_06", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Lesson 6: Writing (A Blog Post - Health and Computers)", + "outcomes": [ + "Unit 02 - Lesson 6: Writing (A Blog Post - Health and Computers)" + ], + "file": "grade_10/english_10/semester_1/unit_02/lesson_06.md" + }, + { + "id": "english_10_semester_1_unit_02_life_skills", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "life_skills", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 02 - Life Skills: How to Give a Presentation", + "outcomes": [ + "Unit 02 - Life Skills: How to Give a Presentation" + ], + "file": "grade_10/english_10/semester_1/unit_02/life_skills.md" + }, + { + "id": "english_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 03 - Lesson 1: Grammar & Vocabulary (Past Simple, Past Continuous, Past Perfect, Sports)", + "outcomes": [ + "Unit 03 - Lesson 1: Grammar & Vocabulary (Past Simple, Past Continuous, Past Perfect, Sports)" + ], + "file": "grade_10/english_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "english_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 03 - Lesson 2: Vocabulary & Listening (Injuries, Accidents & Emergencies)", + "outcomes": [ + "Unit 03 - Lesson 2: Vocabulary & Listening (Injuries, Accidents & Emergencies)" + ], + "file": "grade_10/english_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "english_10_semester_1_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 03 - Lesson 3: Grammar (Used to & Would)", + "outcomes": [ + "Unit 03 - Lesson 3: Grammar (Used to & Would)" + ], + "file": "grade_10/english_10/semester_1/unit_03/lesson_03.md" + }, + { + "id": "english_10_semester_1_unit_03_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 03 - Lesson 4: Reading & Vocabulary (Say 'Yum' to Healthy Eating - Diet & Nutrition)", + "outcomes": [ + "Unit 03 - Lesson 4: Reading & Vocabulary (Say 'Yum' to Healthy Eating - Diet & Nutrition)" + ], + "file": "grade_10/english_10/semester_1/unit_03/lesson_04.md" + }, + { + "id": "english_10_semester_1_unit_03_lesson_05", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 03 - Lesson 5: Writing (A Short Story)", + "outcomes": [ + "Unit 03 - Lesson 5: Writing (A Short Story)" + ], + "file": "grade_10/english_10/semester_1/unit_03/lesson_05.md" + }, + { + "id": "english_10_semester_1_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 04 - Lesson 1: Grammar & Vocabulary (Modal and Related Verbs, Air Travel)", + "outcomes": [ + "Unit 04 - Lesson 1: Grammar & Vocabulary (Modal and Related Verbs, Air Travel)" + ], + "file": "grade_10/english_10/semester_1/unit_04/lesson_01.md" + }, + { + "id": "english_10_semester_1_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 04 - Lesson 2: Reading (How to Have the Perfect Family Holiday)", + "outcomes": [ + "Unit 04 - Lesson 2: Reading (How to Have the Perfect Family Holiday)" + ], + "file": "grade_10/english_10/semester_1/unit_04/lesson_02.md" + }, + { + "id": "english_10_semester_1_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 04 - Lesson 3: Vocabulary & Grammar (Travel Essentials, Relative Clauses)", + "outcomes": [ + "Unit 04 - Lesson 3: Vocabulary & Grammar (Travel Essentials, Relative Clauses)" + ], + "file": "grade_10/english_10/semester_1/unit_04/lesson_03.md" + }, + { + "id": "english_10_semester_1_unit_04_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 04 - Lesson 4: Listening & Speaking (Urban Transport, Agreeing & Disagreeing)", + "outcomes": [ + "Unit 04 - Lesson 4: Listening & Speaking (Urban Transport, Agreeing & Disagreeing)" + ], + "file": "grade_10/english_10/semester_1/unit_04/lesson_04.md" + }, + { + "id": "english_10_semester_1_unit_04_lesson_05", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 04 - Lesson 5: Writing (A Formal Email of Enquiry)", + "outcomes": [ + "Unit 04 - Lesson 5: Writing (A Formal Email of Enquiry)" + ], + "file": "grade_10/english_10/semester_1/unit_04/lesson_05.md" + }, + { + "id": "english_10_semester_1_unit_04_life_skills", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "life_skills", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 04 - Life Skills: How to Take Part in a Debate", + "outcomes": [ + "Unit 04 - Life Skills: How to Take Part in a Debate" + ], + "file": "grade_10/english_10/semester_1/unit_04/life_skills.md" + }, + { + "id": "english_10_semester_1_unit_05_culture_spot", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "culture_spot", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Culture Spot & Literature Spot", + "outcomes": [ + "Unit 05 - Culture Spot & Literature Spot" + ], + "file": "grade_10/english_10/semester_1/unit_05/culture_spot.md" + }, + { + "id": "english_10_semester_1_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Lesson 1: Grammar & Vocabulary (Talking About the Future, Personality Adjectives)", + "outcomes": [ + "Unit 05 - Lesson 1: Grammar & Vocabulary (Talking About the Future, Personality Adjectives)" + ], + "file": "grade_10/english_10/semester_1/unit_05/lesson_01.md" + }, + { + "id": "english_10_semester_1_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Lesson 2: Grammar & Vocabulary (Future Continuous & Perfect, Studying Phrasal Verbs)", + "outcomes": [ + "Unit 05 - Lesson 2: Grammar & Vocabulary (Future Continuous & Perfect, Studying Phrasal Verbs)" + ], + "file": "grade_10/english_10/semester_1/unit_05/lesson_02.md" + }, + { + "id": "english_10_semester_1_unit_05_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Lesson 3: Speaking (Describing Strengths and Weaknesses)", + "outcomes": [ + "Unit 05 - Lesson 3: Speaking (Describing Strengths and Weaknesses)" + ], + "file": "grade_10/english_10/semester_1/unit_05/lesson_03.md" + }, + { + "id": "english_10_semester_1_unit_05_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Lesson 4: Listening (The Gig Economy, Taking Notes)", + "outcomes": [ + "Unit 05 - Lesson 4: Listening (The Gig Economy, Taking Notes)" + ], + "file": "grade_10/english_10/semester_1/unit_05/lesson_04.md" + }, + { + "id": "english_10_semester_1_unit_05_lesson_05", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Lesson 5: Reading & Vocabulary (The Future of Work, Future Jobs)", + "outcomes": [ + "Unit 05 - Lesson 5: Reading & Vocabulary (The Future of Work, Future Jobs)" + ], + "file": "grade_10/english_10/semester_1/unit_05/lesson_05.md" + }, + { + "id": "english_10_semester_1_unit_05_lesson_06", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_1", + "unit_key": "unit_05", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 05 - Lesson 6: Writing (Personal Statement for University)", + "outcomes": [ + "Unit 05 - Lesson 6: Writing (Personal Statement for University)" + ], + "file": "grade_10/english_10/semester_1/unit_05/lesson_06.md" + }, + { + "id": "english_10_semester_2_unit_06_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 06 - Lesson 1: Grammar & Vocabulary (First & Second Conditionals, Mobile Etiquette)", + "outcomes": [ + "Unit 06 - Lesson 1: Grammar & Vocabulary (First & Second Conditionals, Mobile Etiquette)" + ], + "file": "grade_10/english_10/semester_2/unit_06/lesson_01.md" + }, + { + "id": "english_10_semester_2_unit_06_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 06 - Lesson 2: Reading (If We Kept It, We'd Be Rich)", + "outcomes": [ + "Unit 06 - Lesson 2: Reading (If We Kept It, We'd Be Rich)" + ], + "file": "grade_10/english_10/semester_2/unit_06/lesson_02.md" + }, + { + "id": "english_10_semester_2_unit_06_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 06 - Lesson 3: Listening & Grammar (Zero Conditional, Alternatives to If)", + "outcomes": [ + "Unit 06 - Lesson 3: Listening & Grammar (Zero Conditional, Alternatives to If)" + ], + "file": "grade_10/english_10/semester_2/unit_06/lesson_03.md" + }, + { + "id": "english_10_semester_2_unit_06_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 06 - Lesson 4: Speaking & Writing (Advice, For-and-Against Essay)", + "outcomes": [ + "Unit 06 - Lesson 4: Speaking & Writing (Advice, For-and-Against Essay)" + ], + "file": "grade_10/english_10/semester_2/unit_06/lesson_04.md" + }, + { + "id": "english_10_semester_2_unit_06_life_skills", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "life_skills", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 06 - Life Skills: How to Set SMART Goals", + "outcomes": [ + "Unit 06 - Life Skills: How to Set SMART Goals" + ], + "file": "grade_10/english_10/semester_2/unit_06/life_skills.md" + }, + { + "id": "english_10_semester_2_unit_07_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 07 - Lesson 1: Grammar & Vocabulary (Reported Speech, TV News & Viewing Habits)", + "outcomes": [ + "Unit 07 - Lesson 1: Grammar & Vocabulary (Reported Speech, TV News & Viewing Habits)" + ], + "file": "grade_10/english_10/semester_2/unit_07/lesson_01.md" + }, + { + "id": "english_10_semester_2_unit_07_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 07 - Lesson 2: Reading (What is and isn't Art?)", + "outcomes": [ + "Unit 07 - Lesson 2: Reading (What is and isn't Art?)" + ], + "file": "grade_10/english_10/semester_2/unit_07/lesson_02.md" + }, + { + "id": "english_10_semester_2_unit_07_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 07 - Lesson 3: Grammar & Speaking (Reported Questions, Personal Experience)", + "outcomes": [ + "Unit 07 - Lesson 3: Grammar & Speaking (Reported Questions, Personal Experience)" + ], + "file": "grade_10/english_10/semester_2/unit_07/lesson_03.md" + }, + { + "id": "english_10_semester_2_unit_07_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 07 - Lesson 4: Writing (A Review of a Play)", + "outcomes": [ + "Unit 07 - Lesson 4: Writing (A Review of a Play)" + ], + "file": "grade_10/english_10/semester_2/unit_07/lesson_04.md" + }, + { + "id": "english_10_semester_2_unit_08_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 08 - Lesson 1: Grammar & Vocabulary (The Passive, Advertising)", + "outcomes": [ + "Unit 08 - Lesson 1: Grammar & Vocabulary (The Passive, Advertising)" + ], + "file": "grade_10/english_10/semester_2/unit_08/lesson_01.md" + }, + { + "id": "english_10_semester_2_unit_08_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 08 - Lesson 2: Listening & Vocabulary (Spending & Saving, Money)", + "outcomes": [ + "Unit 08 - Lesson 2: Listening & Vocabulary (Spending & Saving, Money)" + ], + "file": "grade_10/english_10/semester_2/unit_08/lesson_02.md" + }, + { + "id": "english_10_semester_2_unit_08_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 08 - Lesson 3: Reading (The Way We Pay - Trading & Banking)", + "outcomes": [ + "Unit 08 - Lesson 3: Reading (The Way We Pay - Trading & Banking)" + ], + "file": "grade_10/english_10/semester_2/unit_08/lesson_03.md" + }, + { + "id": "english_10_semester_2_unit_08_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 08 - Lesson 4: Speaking & Writing (Complaints, Opinion Essay)", + "outcomes": [ + "Unit 08 - Lesson 4: Speaking & Writing (Complaints, Opinion Essay)" + ], + "file": "grade_10/english_10/semester_2/unit_08/lesson_04.md" + }, + { + "id": "english_10_semester_2_unit_08_life_skills", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "life_skills", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 08 - Life Skills: How to Be More Creative", + "outcomes": [ + "Unit 08 - Life Skills: How to Be More Creative" + ], + "file": "grade_10/english_10/semester_2/unit_08/life_skills.md" + }, + { + "id": "english_10_semester_2_unit_09_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 09 - Lesson 1: Grammar & Vocabulary (Third Conditional, Water & Ocean)", + "outcomes": [ + "Unit 09 - Lesson 1: Grammar & Vocabulary (Third Conditional, Water & Ocean)" + ], + "file": "grade_10/english_10/semester_2/unit_09/lesson_01.md" + }, + { + "id": "english_10_semester_2_unit_09_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 09 - Lesson 2: Listening & Vocabulary (Surviving an Earthquake, Natural Disasters)", + "outcomes": [ + "Unit 09 - Lesson 2: Listening & Vocabulary (Surviving an Earthquake, Natural Disasters)" + ], + "file": "grade_10/english_10/semester_2/unit_09/lesson_02.md" + }, + { + "id": "english_10_semester_2_unit_09_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 09 - Lesson 3: Grammar & Speaking (I wish / If only for regrets)", + "outcomes": [ + "Unit 09 - Lesson 3: Grammar & Speaking (I wish / If only for regrets)" + ], + "file": "grade_10/english_10/semester_2/unit_09/lesson_03.md" + }, + { + "id": "english_10_semester_2_unit_09_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 09 - Lesson 4: Reading (Wildlife Documentary Changed My Life)", + "outcomes": [ + "Unit 09 - Lesson 4: Reading (Wildlife Documentary Changed My Life)" + ], + "file": "grade_10/english_10/semester_2/unit_09/lesson_04.md" + }, + { + "id": "english_10_semester_2_unit_09_lesson_05", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_09", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 09 - Lesson 5: Writing (An Article - Sustainable Homes)", + "outcomes": [ + "Unit 09 - Lesson 5: Writing (An Article - Sustainable Homes)" + ], + "file": "grade_10/english_10/semester_2/unit_09/lesson_05.md" + }, + { + "id": "english_10_semester_2_unit_10_culture_spot", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_10", + "lesson_key": "culture_spot", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 10 - Culture Spot & Literature Spot", + "outcomes": [ + "Unit 10 - Culture Spot & Literature Spot" + ], + "file": "grade_10/english_10/semester_2/unit_10/culture_spot.md" + }, + { + "id": "english_10_semester_2_unit_10_lesson_01", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_10", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 10 - Lesson 1: Grammar & Vocabulary (Modals for Speculating, Food Tastes)", + "outcomes": [ + "Unit 10 - Lesson 1: Grammar & Vocabulary (Modals for Speculating, Food Tastes)" + ], + "file": "grade_10/english_10/semester_2/unit_10/lesson_01.md" + }, + { + "id": "english_10_semester_2_unit_10_lesson_02", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_10", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 10 - Lesson 2: Reading (Dining with a Difference!)", + "outcomes": [ + "Unit 10 - Lesson 2: Reading (Dining with a Difference!)" + ], + "file": "grade_10/english_10/semester_2/unit_10/lesson_02.md" + }, + { + "id": "english_10_semester_2_unit_10_lesson_03", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_10", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 10 - Lesson 3: Speaking & Listening (Healthy Food, Comparing Photos)", + "outcomes": [ + "Unit 10 - Lesson 3: Speaking & Listening (Healthy Food, Comparing Photos)" + ], + "file": "grade_10/english_10/semester_2/unit_10/lesson_03.md" + }, + { + "id": "english_10_semester_2_unit_10_lesson_04", + "grade_key": "grade_10", + "subject_key": "english_10", + "semester_key": "semester_2", + "unit_key": "unit_10", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "Unit 10 - Lesson 4: Writing (A Formal Letter)", + "outcomes": [ + "Unit 10 - Lesson 4: Writing (A Formal Letter)" + ], + "file": "grade_10/english_10/semester_2/unit_10/lesson_04.md" + }, + { + "id": "financial_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس (1): المشروع وإدارته", + "outcomes": [ + "الدرس (1): المشروع وإدارته" + ], + "file": "grade_10/financial_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "financial_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس (2): فريق المشروع", + "outcomes": [ + "الدرس (2): فريق المشروع" + ], + "file": "grade_10/financial_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "financial_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس (3): مراحل إدارة المشروع وفريق العمل", + "outcomes": [ + "الدرس (3): مراحل إدارة المشروع وفريق العمل" + ], + "file": "grade_10/financial_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "financial_10_semester_1_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس (4): نماذج بدء المشروع والتخطيط الزمني", + "outcomes": [ + "الدرس (4): نماذج بدء المشروع والتخطيط الزمني" + ], + "file": "grade_10/financial_10/semester_1/unit_01/lesson_04.md" + }, + { + "id": "financial_10_semester_1_unit_01_lesson_05", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس (5): مراقبة المشروع وتقييمه", + "outcomes": [ + "الدرس (5): مراقبة المشروع وتقييمه" + ], + "file": "grade_10/financial_10/semester_1/unit_01/lesson_05.md" + }, + { + "id": "financial_10_semester_1_unit_01_unit_test_and_project", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_test_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبار نهاية الوحدة ومشروع الوحدة: إدارة المشروعات", + "outcomes": [ + "اختبار نهاية الوحدة ومشروع الوحدة: إدارة المشروعات" + ], + "file": "grade_10/financial_10/semester_1/unit_01/unit_test_and_project.md" + }, + { + "id": "financial_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: مفهوم دراسة الجدوى الاقتصادية وأهميتها", + "outcomes": [ + "الدرس الأول: مفهوم دراسة الجدوى الاقتصادية وأهميتها" + ], + "file": "grade_10/financial_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "financial_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: خطوات إعداد دراسة الجدوى والتحليل المالي", + "outcomes": [ + "الدرس الثاني: خطوات إعداد دراسة الجدوى والتحليل المالي" + ], + "file": "grade_10/financial_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "financial_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "financial_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبار ومراجعة الوحدة الثانية: الجدوى الاقتصادية للمشروعات", + "outcomes": [ + "اختبار ومراجعة الوحدة الثانية: الجدوى الاقتصادية للمشروعات" + ], + "file": "grade_10/financial_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "geography_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الغلاف الجوي", + "outcomes": [ + "الدرس الأول: الغلاف الجوي" + ], + "file": "grade_10/geography_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "geography_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الغلاف الحيوي", + "outcomes": [ + "الدرس الثاني: الغلاف الحيوي" + ], + "file": "grade_10/geography_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "geography_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: التنوع الحيوي", + "outcomes": [ + "الدرس الثالث: التنوع الحيوي" + ], + "file": "grade_10/geography_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "geography_10_semester_1_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الأولى: الجغرافيا الطبيعية", + "outcomes": [ + "مراجعة الوحدة الأولى: الجغرافيا الطبيعية" + ], + "file": "grade_10/geography_10/semester_1/unit_01/unit_review.md" + }, + { + "id": "geography_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: مقومات السياحة", + "outcomes": [ + "الدرس الأول: مقومات السياحة" + ], + "file": "grade_10/geography_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "geography_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الآثار الاقتصادية والاجتماعية للسياحة", + "outcomes": [ + "الدرس الثاني: الآثار الاقتصادية والاجتماعية للسياحة" + ], + "file": "grade_10/geography_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "geography_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: النقل", + "outcomes": [ + "الدرس الثالث: النقل" + ], + "file": "grade_10/geography_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "geography_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الثانية: السياحة والنقل", + "outcomes": [ + "مراجعة الوحدة الثانية: السياحة والنقل" + ], + "file": "grade_10/geography_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "geography_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الخرائط الموضوعية", + "outcomes": [ + "الدرس الأول: الخرائط الموضوعية" + ], + "file": "grade_10/geography_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "geography_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: نظم المعلومات الجغرافية", + "outcomes": [ + "الدرس الثاني: نظم المعلومات الجغرافية" + ], + "file": "grade_10/geography_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "geography_10_semester_1_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الأقمار الصناعية وتحليل الصور الفضائية", + "outcomes": [ + "الدرس الثالث: الأقمار الصناعية وتحليل الصور الفضائية" + ], + "file": "grade_10/geography_10/semester_1/unit_03/lesson_03.md" + }, + { + "id": "geography_10_semester_1_unit_03_unit_review", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الثالثة: التقنيات الجغرافية", + "outcomes": [ + "مراجعة الوحدة الثالثة: التقنيات الجغرافية" + ], + "file": "grade_10/geography_10/semester_1/unit_03/unit_review.md" + }, + { + "id": "geography_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الموارد المائية", + "outcomes": [ + "الدرس الأول: الموارد المائية" + ], + "file": "grade_10/geography_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "geography_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الموارد الزراعية", + "outcomes": [ + "الدرس الثاني: الموارد الزراعية" + ], + "file": "grade_10/geography_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "geography_10_semester_2_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الموارد المعدنية", + "outcomes": [ + "الدرس الثالث: الموارد المعدنية" + ], + "file": "grade_10/geography_10/semester_2/unit_04/lesson_03.md" + }, + { + "id": "geography_10_semester_2_unit_04_unit_review", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الرابعة: الموارد الطبيعية", + "outcomes": [ + "مراجعة الوحدة الرابعة: الموارد الطبيعية" + ], + "file": "grade_10/geography_10/semester_2/unit_04/unit_review.md" + }, + { + "id": "geography_10_semester_2_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: التنمية المستدامة", + "outcomes": [ + "الدرس الأول: التنمية المستدامة" + ], + "file": "grade_10/geography_10/semester_2/unit_05/lesson_01.md" + }, + { + "id": "geography_10_semester_2_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: مصادر الطاقة وأنواعها", + "outcomes": [ + "الدرس الثاني: مصادر الطاقة وأنواعها" + ], + "file": "grade_10/geography_10/semester_2/unit_05/lesson_02.md" + }, + { + "id": "geography_10_semester_2_unit_05_lesson_03", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الريادة والابتكار", + "outcomes": [ + "الدرس الثالث: الريادة والابتكار" + ], + "file": "grade_10/geography_10/semester_2/unit_05/lesson_03.md" + }, + { + "id": "geography_10_semester_2_unit_05_unit_review", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الخامسة: التنمية المستدامة", + "outcomes": [ + "مراجعة الوحدة الخامسة: التنمية المستدامة" + ], + "file": "grade_10/geography_10/semester_2/unit_05/unit_review.md" + }, + { + "id": "geography_10_semester_2_unit_06_lesson_01", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: أمريكا الشمالية والوسطى: الملامح الطبيعية والبشرية", + "outcomes": [ + "الدرس الأول: أمريكا الشمالية والوسطى: الملامح الطبيعية والبشرية" + ], + "file": "grade_10/geography_10/semester_2/unit_06/lesson_01.md" + }, + { + "id": "geography_10_semester_2_unit_06_lesson_02", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: أمريكا الجنوبية: الملامح الطبيعية والبشرية", + "outcomes": [ + "الدرس الثاني: أمريكا الجنوبية: الملامح الطبيعية والبشرية" + ], + "file": "grade_10/geography_10/semester_2/unit_06/lesson_02.md" + }, + { + "id": "geography_10_semester_2_unit_06_lesson_03", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: أوقيانوسيا: الملامح الطبيعية والبشرية", + "outcomes": [ + "الدرس الثالث: أوقيانوسيا: الملامح الطبيعية والبشرية" + ], + "file": "grade_10/geography_10/semester_2/unit_06/lesson_03.md" + }, + { + "id": "geography_10_semester_2_unit_06_unit_review", + "grade_key": "grade_10", + "subject_key": "geography_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة السادسة: جغرافيا العالم الجديد", + "outcomes": [ + "مراجعة الوحدة السادسة: جغرافيا العالم الجديد" + ], + "file": "grade_10/geography_10/semester_2/unit_06/unit_review.md" + }, + { + "id": "history_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الإمبراطورية الفارسية: النشأة والتطور", + "outcomes": [ + "الدرس الأول: الإمبراطورية الفارسية: النشأة والتطور" + ], + "file": "grade_10/history_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "history_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الدولة الساسانية (226م - 651م)", + "outcomes": [ + "الدرس الثاني: الدولة الساسانية (226م - 651م)" + ], + "file": "grade_10/history_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "history_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الحكم والمؤسسات في الدولة الساسانية", + "outcomes": [ + "الدرس الثالث: الحكم والمؤسسات في الدولة الساسانية" + ], + "file": "grade_10/history_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "history_10_semester_1_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: الحياة العامة في الدولة الساسانية", + "outcomes": [ + "الدرس الرابع: الحياة العامة في الدولة الساسانية" + ], + "file": "grade_10/history_10/semester_1/unit_01/lesson_04.md" + }, + { + "id": "history_10_semester_1_unit_01_lesson_05", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: علاقات الدولة الساسانية الخارجية", + "outcomes": [ + "الدرس الخامس: علاقات الدولة الساسانية الخارجية" + ], + "file": "grade_10/history_10/semester_1/unit_01/lesson_05.md" + }, + { + "id": "history_10_semester_1_unit_01_lesson_06", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: نهاية الدولة الساسانية", + "outcomes": [ + "الدرس السادس: نهاية الدولة الساسانية" + ], + "file": "grade_10/history_10/semester_1/unit_01/lesson_06.md" + }, + { + "id": "history_10_semester_1_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الأولى: الإمبراطورية الفارسية", + "outcomes": [ + "مراجعة الوحدة الأولى: الإمبراطورية الفارسية" + ], + "file": "grade_10/history_10/semester_1/unit_01/unit_review.md" + }, + { + "id": "history_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: نشأة الدولة العثمانية", + "outcomes": [ + "الدرس الأول: نشأة الدولة العثمانية" + ], + "file": "grade_10/history_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "history_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: فتح القسطنطينية (إسطنبول)", + "outcomes": [ + "الدرس الثاني: فتح القسطنطينية (إسطنبول)" + ], + "file": "grade_10/history_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "history_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الحياة العامة في الدولة العثمانية", + "outcomes": [ + "الدرس الثالث: الحياة العامة في الدولة العثمانية" + ], + "file": "grade_10/history_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "history_10_semester_1_unit_02_lesson_04", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: الوطن العربي في ظل الحكم العثماني", + "outcomes": [ + "الدرس الرابع: الوطن العربي في ظل الحكم العثماني" + ], + "file": "grade_10/history_10/semester_1/unit_02/lesson_04.md" + }, + { + "id": "history_10_semester_1_unit_02_lesson_05", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: الأردن في ظل الحكم العثماني", + "outcomes": [ + "الدرس الخامس: الأردن في ظل الحكم العثماني" + ], + "file": "grade_10/history_10/semester_1/unit_02/lesson_05.md" + }, + { + "id": "history_10_semester_1_unit_02_lesson_06", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: نهاية الدولة العثمانية", + "outcomes": [ + "الدرس السادس: نهاية الدولة العثمانية" + ], + "file": "grade_10/history_10/semester_1/unit_02/lesson_06.md" + }, + { + "id": "history_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الثانية: الدولة العثمانية", + "outcomes": [ + "مراجعة الوحدة الثانية: الدولة العثمانية" + ], + "file": "grade_10/history_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الثورة الصناعية", + "outcomes": [ + "الدرس الأول: الثورة الصناعية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_01.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: إنجازات الثورة الصناعية", + "outcomes": [ + "الدرس الثاني: إنجازات الثورة الصناعية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_02.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الثورة الأمريكية", + "outcomes": [ + "الدرس الثالث: الثورة الأمريكية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_03.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_04", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الرابع: مراحل الثورة الأمريكية", + "outcomes": [ + "الدرس الرابع: مراحل الثورة الأمريكية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_04.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_05", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الخامس: الثورة الفرنسية", + "outcomes": [ + "الدرس الخامس: الثورة الفرنسية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_05.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_06", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السادس: نتائج الثورة الفرنسية", + "outcomes": [ + "الدرس السادس: نتائج الثورة الفرنسية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_06.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_07", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_07", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس السابع: الثورة الروسية", + "outcomes": [ + "الدرس السابع: الثورة الروسية" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_07.md" + }, + { + "id": "history_10_semester_2_unit_03_lesson_08", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_08", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثامن: العالم في القرن العشرين", + "outcomes": [ + "الدرس الثامن: العالم في القرن العشرين" + ], + "file": "grade_10/history_10/semester_2/unit_03/lesson_08.md" + }, + { + "id": "history_10_semester_2_unit_03_unit_review", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الثالثة: ثورات غيرت العالم الحديث", + "outcomes": [ + "مراجعة الوحدة الثالثة: ثورات غيرت العالم الحديث" + ], + "file": "grade_10/history_10/semester_2/unit_03/unit_review.md" + }, + { + "id": "history_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: محمد علي باشا (1769م - 1849م)", + "outcomes": [ + "الدرس الأول: محمد علي باشا (1769م - 1849م)" + ], + "file": "grade_10/history_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "history_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: المهاتما غاندي (1869م - 1948م)", + "outcomes": [ + "الدرس الثاني: المهاتما غاندي (1869م - 1948م)" + ], + "file": "grade_10/history_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "history_10_semester_2_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: زيغريد هونكه (1913م - 1999م)", + "outcomes": [ + "الدرس الثالث: زيغريد هونكه (1913م - 1999م)" + ], + "file": "grade_10/history_10/semester_2/unit_04/lesson_03.md" + }, + { + "id": "history_10_semester_2_unit_04_unit_review", + "grade_key": "grade_10", + "subject_key": "history_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة الوحدة الرابعة: شخصيات من التاريخ", + "outcomes": [ + "مراجعة الوحدة الرابعة: شخصيات من التاريخ" + ], + "file": "grade_10/history_10/semester_2/unit_04/unit_review.md" + }, + { + "id": "islamic_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: واجب المسلم تجاه القرآن الكريم (تلاوته وتدبره والعمل به)", + "outcomes": [ + "الدرس 1: واجب المسلم تجاه القرآن الكريم (تلاوته وتدبره والعمل به)" + ], + "file": "grade_10/islamic_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "islamic_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الفقه الإسلامي: البيع وأحكامه في الإسلام", + "outcomes": [ + "الدرس 2: الفقه الإسلامي: البيع وأحكامه في الإسلام" + ], + "file": "grade_10/islamic_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "islamic_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: معاملة النبي صلى الله عليه وسلم ليهود المدينة المنورة", + "outcomes": [ + "الدرس 3: معاملة النبي صلى الله عليه وسلم ليهود المدينة المنورة" + ], + "file": "grade_10/islamic_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "islamic_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الربا وأنواعه وأحكامه في الشريعة الإسلامية", + "outcomes": [ + "الدرس الأول: الربا وأنواعه وأحكامه في الشريعة الإسلامية" + ], + "file": "grade_10/islamic_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "islamic_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الصرف والقرض في الفقه الإسلامي", + "outcomes": [ + "الدرس الثاني: الصرف والقرض في الفقه الإسلامي" + ], + "file": "grade_10/islamic_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "islamic_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: الشركات المالية الحديثة وضوابطها الشرعية", + "outcomes": [ + "الدرس الثالث: الشركات المالية الحديثة وضوابطها الشرعية" + ], + "file": "grade_10/islamic_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "islamic_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: وثيقة المدينة المنورة ودولة المواطنة والتعايش", + "outcomes": [ + "الدرس الأول: وثيقة المدينة المنورة ودولة المواطنة والتعايش" + ], + "file": "grade_10/islamic_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "islamic_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: غزوة مؤتة والدروس القيادية والعسكرية", + "outcomes": [ + "الدرس الثاني: غزوة مؤتة والدروس القيادية والعسكرية" + ], + "file": "grade_10/islamic_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "islamic_10_semester_1_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: منجزات الحضارة الإسلامية في العلوم والترجمة", + "outcomes": [ + "الدرس الثالث: منجزات الحضارة الإسلامية في العلوم والترجمة" + ], + "file": "grade_10/islamic_10/semester_1/unit_03/lesson_03.md" + }, + { + "id": "islamic_10_semester_1_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: خلق الحياء والعفة في السلوك الفردي والجماعي", + "outcomes": [ + "الدرس الأول: خلق الحياء والعفة في السلوك الفردي والجماعي" + ], + "file": "grade_10/islamic_10/semester_1/unit_04/lesson_01.md" + }, + { + "id": "islamic_10_semester_1_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: صلة الأرحام وحقوق الجوار والمسؤولية الأسرية", + "outcomes": [ + "الدرس الثاني: صلة الأرحام وحقوق الجوار والمسؤولية الأسرية" + ], + "file": "grade_10/islamic_10/semester_1/unit_04/lesson_02.md" + }, + { + "id": "islamic_10_semester_1_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: ترشيد الاستهلاك وحماية البيئة في المنظور الإسلامي", + "outcomes": [ + "الدرس الثالث: ترشيد الاستهلاك وحماية البيئة في المنظور الإسلامي" + ], + "file": "grade_10/islamic_10/semester_1/unit_04/lesson_03.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: سورة آل عمران: الآيات الكريمة (189-195)", + "outcomes": [ + "الدرس 1: سورة آل عمران: الآيات الكريمة (189-195)" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_01.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: صلح الحديبية", + "outcomes": [ + "الدرس 2: صلح الحديبية" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_02.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: الخرافة وموقف الإسلام منها", + "outcomes": [ + "الدرس 3: الخرافة وموقف الإسلام منها" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_03.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_04", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: الحكم الشرعي التكليفي وأقسامه", + "outcomes": [ + "الدرس 4: الحكم الشرعي التكليفي وأقسامه" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_04.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_05", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: من أنواع الوقف الاختياري الجائز (الوقف الحسن)", + "outcomes": [ + "الدرس 5: من أنواع الوقف الاختياري الجائز (الوقف الحسن)" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_05.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_06", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 6: الإجارة وأحكامها في الفقه الإسلامي", + "outcomes": [ + "الدرس 6: الإجارة وأحكامها في الفقه الإسلامي" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_06.md" + }, + { + "id": "islamic_10_semester_2_unit_01_lesson_07", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_01", + "lesson_key": "lesson_07", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 7: دور القوات المسلحة الأردنية في الدفاع عن فلسطين ومقدساتها", + "outcomes": [ + "الدرس 7: دور القوات المسلحة الأردنية في الدفاع عن فلسطين ومقدساتها" + ], + "file": "grade_10/islamic_10/semester_2/unit_01/lesson_07.md" + }, + { + "id": "islamic_10_semester_2_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: سورة الغاشية", + "outcomes": [ + "الدرس 1: سورة الغاشية" + ], + "file": "grade_10/islamic_10/semester_2/unit_02/lesson_01.md" + }, + { + "id": "islamic_10_semester_2_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: صحيح الإمام مسلم رحمه الله", + "outcomes": [ + "الدرس 2: صحيح الإمام مسلم رحمه الله" + ], + "file": "grade_10/islamic_10/semester_2/unit_02/lesson_02.md" + }, + { + "id": "islamic_10_semester_2_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: من خصائص الشريعة الإسلامية: المرونة", + "outcomes": [ + "الدرس 3: من خصائص الشريعة الإسلامية: المرونة" + ], + "file": "grade_10/islamic_10/semester_2/unit_02/lesson_03.md" + }, + { + "id": "islamic_10_semester_2_unit_02_lesson_04", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: الوقف الاختياري غير الجائز (الوقف القبيح)", + "outcomes": [ + "الدرس 4: الوقف الاختياري غير الجائز (الوقف القبيح)" + ], + "file": "grade_10/islamic_10/semester_2/unit_02/lesson_04.md" + }, + { + "id": "islamic_10_semester_2_unit_02_lesson_05", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: الإعارة وأحكامها في الفقه الإسلامي", + "outcomes": [ + "الدرس 5: الإعارة وأحكامها في الفقه الإسلامي" + ], + "file": "grade_10/islamic_10/semester_2/unit_02/lesson_05.md" + }, + { + "id": "islamic_10_semester_2_unit_02_lesson_06", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_02", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 6: الإسلام والفن", + "outcomes": [ + "الدرس 6: الإسلام والفن" + ], + "file": "grade_10/islamic_10/semester_2/unit_02/lesson_06.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: حق المواطنة", + "outcomes": [ + "الدرس 1: حق المواطنة" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_01.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: المحافظة على الموارد البيئية", + "outcomes": [ + "الدرس 2: المحافظة على الموارد البيئية" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_02.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: التبرع بالأعضاء", + "outcomes": [ + "الدرس 3: التبرع بالأعضاء" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_03.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_04", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: الوقف وأحكامه في الفقه الإسلامي", + "outcomes": [ + "الدرس 4: الوقف وأحكامه في الفقه الإسلامي" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_04.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_05", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: الإيمان والعمل", + "outcomes": [ + "الدرس 5: الإيمان والعمل" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_05.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_06", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 6: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (1)", + "outcomes": [ + "الدرس 6: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (1)" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_06.md" + }, + { + "id": "islamic_10_semester_2_unit_03_lesson_07", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_03", + "lesson_key": "lesson_07", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 7: من روائع حضارتنا: المنجزات العلمية", + "outcomes": [ + "الدرس 7: من روائع حضارتنا: المنجزات العلمية" + ], + "file": "grade_10/islamic_10/semester_2/unit_03/lesson_07.md" + }, + { + "id": "islamic_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: سورة النساء: الآيتان الكريمتان (58-59)", + "outcomes": [ + "الدرس 1: سورة النساء: الآيتان الكريمتان (58-59)" + ], + "file": "grade_10/islamic_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "islamic_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الحديث الشريف: سبعة يظلهم الله في ظله", + "outcomes": [ + "الدرس 2: الحديث الشريف: سبعة يظلهم الله في ظله" + ], + "file": "grade_10/islamic_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "islamic_10_semester_2_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: اللباس والزينة في الإسلام", + "outcomes": [ + "الدرس 3: اللباس والزينة في الإسلام" + ], + "file": "grade_10/islamic_10/semester_2/unit_04/lesson_03.md" + }, + { + "id": "islamic_10_semester_2_unit_04_lesson_04", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (2)", + "outcomes": [ + "الدرس 4: تطبيقات على أحكام وقف التلاوة في القرآن الكريم (2)" + ], + "file": "grade_10/islamic_10/semester_2/unit_04/lesson_04.md" + }, + { + "id": "islamic_10_semester_2_unit_04_lesson_05", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: الوديعة وأحكامها في الفقه الإسلامي", + "outcomes": [ + "الدرس 5: الوديعة وأحكامها في الفقه الإسلامي" + ], + "file": "grade_10/islamic_10/semester_2/unit_04/lesson_05.md" + }, + { + "id": "islamic_10_semester_2_unit_04_lesson_06", + "grade_key": "grade_10", + "subject_key": "islamic_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_06", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 6: الصحابي الجليل أبو عبيدة عامر بن الجراح رضي الله عنه", + "outcomes": [ + "الدرس 6: الصحابي الجليل أبو عبيدة عامر بن الجراح رضي الله عنه" + ], + "file": "grade_10/islamic_10/semester_2/unit_04/lesson_06.md" + }, + { + "id": "math_10_semester_1_unit_01_geogebra_lab", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "geogebra_lab", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "معملُ برمجيةِ جيوجبرا: حلُّ أنظمةِ المعادلاتِ بيانياً (Solving Systems of Equations Graphically)", + "outcomes": [ + "معملُ برمجيةِ جيوجبرا: حلُّ أنظمةِ المعادلاتِ بيانياً (Solving Systems of Equations Graphically)" + ], + "file": "grade_10/math_10/semester_1/unit_01/geogebra_lab.md" + }, + { + "id": "math_10_semester_1_unit_01_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: أنظمة المعادلات في حياتنا", + "outcomes": [ + "مقدمة ومشروع الوحدة: أنظمة المعادلات في حياتنا" + ], + "file": "grade_10/math_10/semester_1/unit_01/intro_and_project.md" + }, + { + "id": "math_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: حلُّ معادلاتٍ خاصّةٍ (Solving Special Equations)", + "outcomes": [ + "الدرس 1: حلُّ معادلاتٍ خاصّةٍ (Solving Special Equations)" + ], + "file": "grade_10/math_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "math_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: حلُّ نظامٍ مُكوَّنٍ من معادلةٍ خطيّةٍ ومعادلةٍ تربيعيّةٍ (Solving a System of Linear and Quadratic Equations)", + "outcomes": [ + "الدرس 2: حلُّ نظامٍ مُكوَّنٍ من معادلةٍ خطيّةٍ ومعادلةٍ تربيعيّةٍ (Solving a System of Linear and Quadratic Equations)" + ], + "file": "grade_10/math_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "math_10_semester_1_unit_01_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: حلُّ نظامٍ مُكوَّنٍ من معادلتيْنِ تربيعيّتيْنِ (Solving a System of Two Quadratic Equations)", + "outcomes": [ + "الدرس 3: حلُّ نظامٍ مُكوَّنٍ من معادلتيْنِ تربيعيّتيْنِ (Solving a System of Two Quadratic Equations)" + ], + "file": "grade_10/math_10/semester_1/unit_01/lesson_03.md" + }, + { + "id": "math_10_semester_1_unit_01_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ الأولى: المعادلات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ الأولى: المعادلات" + ], + "file": "grade_10/math_10/semester_1/unit_01/unit_exam.md" + }, + { + "id": "math_10_semester_1_unit_02_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: استعمالات علمية لخصائص الدائرة", + "outcomes": [ + "مقدمة ومشروع الوحدة: استعمالات علمية لخصائص الدائرة" + ], + "file": "grade_10/math_10/semester_1/unit_02/intro_and_project.md" + }, + { + "id": "math_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: أوتارُ الدائرةِ، وأقطارُها، ومماساتُها (Chords, Diameters and Tangents of a Circle)", + "outcomes": [ + "الدرس 1: أوتارُ الدائرةِ، وأقطارُها، ومماساتُها (Chords, Diameters and Tangents of a Circle)" + ], + "file": "grade_10/math_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "math_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الأقواسُ والقطاعاتُ الدائريّةُ (Arcs and Sectors)", + "outcomes": [ + "الدرس 2: الأقواسُ والقطاعاتُ الدائريّةُ (Arcs and Sectors)" + ], + "file": "grade_10/math_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "math_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: الزوايا في الدائرة (Angles in a Circle)", + "outcomes": [ + "الدرس 3: الزوايا في الدائرة (Angles in a Circle)" + ], + "file": "grade_10/math_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "math_10_semester_1_unit_02_lesson_04", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: معادلةُ الدائرةِ (Equation of a Circle)", + "outcomes": [ + "الدرس 4: معادلةُ الدائرةِ (Equation of a Circle)" + ], + "file": "grade_10/math_10/semester_1/unit_02/lesson_04.md" + }, + { + "id": "math_10_semester_1_unit_02_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ الثانية: الدائرة", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ الثانية: الدائرة" + ], + "file": "grade_10/math_10/semester_1/unit_02/unit_exam.md" + }, + { + "id": "math_10_semester_1_unit_03_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: إنشاء نظام إحداثي جديد", + "outcomes": [ + "مقدمة ومشروع الوحدة: إنشاء نظام إحداثي جديد" + ], + "file": "grade_10/math_10/semester_1/unit_03/intro_and_project.md" + }, + { + "id": "math_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: النِّسَبُ المُثلَّثيَّةُ (Trigonometric Ratios)", + "outcomes": [ + "الدرس 1: النِّسَبُ المُثلَّثيَّةُ (Trigonometric Ratios)" + ], + "file": "grade_10/math_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "math_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: النِّسَبُ المُثلَّثيَّةُ للزوايا ضِمْنَ الدَّوْرَةِ الواحدةِ (Trigonometric Ratios within One Revolution)", + "outcomes": [ + "الدرس 2: النِّسَبُ المُثلَّثيَّةُ للزوايا ضِمْنَ الدَّوْرَةِ الواحدةِ (Trigonometric Ratios within One Revolution)" + ], + "file": "grade_10/math_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "math_10_semester_1_unit_03_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: تمثيلُ الاقتراناتِ المُثلَّثيَّةِ (Graphing Trigonometric Functions)", + "outcomes": [ + "الدرس 3: تمثيلُ الاقتراناتِ المُثلَّثيَّةِ (Graphing Trigonometric Functions)" + ], + "file": "grade_10/math_10/semester_1/unit_03/lesson_03.md" + }, + { + "id": "math_10_semester_1_unit_03_lesson_04", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: حَلُّ المُعادلاتِ المُثلَّثيَّةِ (Solving Trigonometric Equations)", + "outcomes": [ + "الدرس 4: حَلُّ المُعادلاتِ المُثلَّثيَّةِ (Solving Trigonometric Equations)" + ], + "file": "grade_10/math_10/semester_1/unit_03/lesson_04.md" + }, + { + "id": "math_10_semester_1_unit_03_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ الثالثة: حساب المثلثات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ الثالثة: حساب المثلثات" + ], + "file": "grade_10/math_10/semester_1/unit_03/unit_exam.md" + }, + { + "id": "math_10_semester_1_unit_04_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: صنع كلينومتر واستعماله", + "outcomes": [ + "مقدمة ومشروع الوحدة: صنع كلينومتر واستعماله" + ], + "file": "grade_10/math_10/semester_1/unit_04/intro_and_project.md" + }, + { + "id": "math_10_semester_1_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: الاتجاهُ مِنَ الشَّمالِ (Bearings)", + "outcomes": [ + "الدرس 1: الاتجاهُ مِنَ الشَّمالِ (Bearings)" + ], + "file": "grade_10/math_10/semester_1/unit_04/lesson_01.md" + }, + { + "id": "math_10_semester_1_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: قانونُ الجُيوبِ (The Law of Sines)", + "outcomes": [ + "الدرس 2: قانونُ الجُيوبِ (The Law of Sines)" + ], + "file": "grade_10/math_10/semester_1/unit_04/lesson_02.md" + }, + { + "id": "math_10_semester_1_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: قانونُ جُيوبِ التَّمامِ (The Law of Cosines)", + "outcomes": [ + "الدرس 3: قانونُ جُيوبِ التَّمامِ (The Law of Cosines)" + ], + "file": "grade_10/math_10/semester_1/unit_04/lesson_03.md" + }, + { + "id": "math_10_semester_1_unit_04_lesson_04", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: استعمالُ جَيْبِ الزاويةِ لإيجادِ مِساحةِ المُثلَّثِ (Area of a Triangle Using Sine)", + "outcomes": [ + "الدرس 4: استعمالُ جَيْبِ الزاويةِ لإيجادِ مِساحةِ المُثلَّثِ (Area of a Triangle Using Sine)" + ], + "file": "grade_10/math_10/semester_1/unit_04/lesson_04.md" + }, + { + "id": "math_10_semester_1_unit_04_lesson_05", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: حَلُّ مسائلَ ثُلاثيَّةِ الأبعادِ (Solving Three-Dimensional Problems)", + "outcomes": [ + "الدرس 5: حَلُّ مسائلَ ثُلاثيَّةِ الأبعادِ (Solving Three-Dimensional Problems)" + ], + "file": "grade_10/math_10/semester_1/unit_04/lesson_05.md" + }, + { + "id": "math_10_semester_1_unit_04_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_1", + "unit_key": "unit_04", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ الرابعة: تطبيقات المثلثات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ الرابعة: تطبيقات المثلثات" + ], + "file": "grade_10/math_10/semester_1/unit_04/unit_exam.md" + }, + { + "id": "math_10_semester_2_unit_05_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: نمذجة علاقات باستعمال كثيرات الحدود", + "outcomes": [ + "مقدمة ومشروع الوحدة: نمذجة علاقات باستعمال كثيرات الحدود" + ], + "file": "grade_10/math_10/semester_2/unit_05/intro_and_project.md" + }, + { + "id": "math_10_semester_2_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: اقتراناتُ كثيراتِ الحدودِ (Polynomial Functions)", + "outcomes": [ + "الدرس 1: اقتراناتُ كثيراتِ الحدودِ (Polynomial Functions)" + ], + "file": "grade_10/math_10/semester_2/unit_05/lesson_01.md" + }, + { + "id": "math_10_semester_2_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: قسمةُ كثيراتِ الحدودِ والاقتراناتُ النسبيّةُ (Dividing Polynomials and Rational Functions)", + "outcomes": [ + "الدرس 2: قسمةُ كثيراتِ الحدودِ والاقتراناتُ النسبيّةُ (Dividing Polynomials and Rational Functions)" + ], + "file": "grade_10/math_10/semester_2/unit_05/lesson_02.md" + }, + { + "id": "math_10_semester_2_unit_05_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: تركيبُ الاقتراناتِ (Composition of Functions)", + "outcomes": [ + "الدرس 3: تركيبُ الاقتراناتِ (Composition of Functions)" + ], + "file": "grade_10/math_10/semester_2/unit_05/lesson_03.md" + }, + { + "id": "math_10_semester_2_unit_05_lesson_04", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: الاقترانُ العكسيُّ (Inverse Functions)", + "outcomes": [ + "الدرس 4: الاقترانُ العكسيُّ (Inverse Functions)" + ], + "file": "grade_10/math_10/semester_2/unit_05/lesson_04.md" + }, + { + "id": "math_10_semester_2_unit_05_lesson_05", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: المتتالياتُ (Sequences)", + "outcomes": [ + "الدرس 5: المتتالياتُ (Sequences)" + ], + "file": "grade_10/math_10/semester_2/unit_05/lesson_05.md" + }, + { + "id": "math_10_semester_2_unit_05_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ الخامسة: الاقترانات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ الخامسة: الاقترانات" + ], + "file": "grade_10/math_10/semester_2/unit_05/unit_exam.md" + }, + { + "id": "math_10_semester_2_unit_06_geogebra_lab", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "geogebra_lab", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "معملُ برمجية جيوجبرا: استكشافُ ميلِ مماس المنحنى (Exploring Slope of Tangent with GeoGebra)", + "outcomes": [ + "معملُ برمجية جيوجبرا: استكشافُ ميلِ مماس المنحنى (Exploring Slope of Tangent with GeoGebra)" + ], + "file": "grade_10/math_10/semester_2/unit_06/geogebra_lab.md" + }, + { + "id": "math_10_semester_2_unit_06_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: عمل صندوق حجمه أكبر ما يمكن", + "outcomes": [ + "مقدمة ومشروع الوحدة: عمل صندوق حجمه أكبر ما يمكن" + ], + "file": "grade_10/math_10/semester_2/unit_06/intro_and_project.md" + }, + { + "id": "math_10_semester_2_unit_06_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: تقديرُ ميلِ المنحنى (Estimating the Slope of a Curve)", + "outcomes": [ + "الدرس 1: تقديرُ ميلِ المنحنى (Estimating the Slope of a Curve)" + ], + "file": "grade_10/math_10/semester_2/unit_06/lesson_01.md" + }, + { + "id": "math_10_semester_2_unit_06_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: الاشتقاقُ (Differentiation)", + "outcomes": [ + "الدرس 2: الاشتقاقُ (Differentiation)" + ], + "file": "grade_10/math_10/semester_2/unit_06/lesson_02.md" + }, + { + "id": "math_10_semester_2_unit_06_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: القِيَمُ العُظْمى والقِيَمُ الصُّغْرى (Maximum and Minimum Values)", + "outcomes": [ + "الدرس 3: القِيَمُ العُظْمى والقِيَمُ الصُّغْرى (Maximum and Minimum Values)" + ], + "file": "grade_10/math_10/semester_2/unit_06/lesson_03.md" + }, + { + "id": "math_10_semester_2_unit_06_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ السادسة: المشتقات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ السادسة: المشتقات" + ], + "file": "grade_10/math_10/semester_2/unit_06/unit_exam.md" + }, + { + "id": "math_10_semester_2_unit_07_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: المتجهات في الجغرافيا", + "outcomes": [ + "مقدمة ومشروع الوحدة: المتجهات في الجغرافيا" + ], + "file": "grade_10/math_10/semester_2/unit_07/intro_and_project.md" + }, + { + "id": "math_10_semester_2_unit_07_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: المُتَّجَهاتُ في المستوى الإحداثيِّ (Vectors in the Coordinate Plane)", + "outcomes": [ + "الدرس 1: المُتَّجَهاتُ في المستوى الإحداثيِّ (Vectors in the Coordinate Plane)" + ], + "file": "grade_10/math_10/semester_2/unit_07/lesson_01.md" + }, + { + "id": "math_10_semester_2_unit_07_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: جمعُ المتجهاتِ وطرحُها (Adding and Subtracting Vectors)", + "outcomes": [ + "الدرس 2: جمعُ المتجهاتِ وطرحُها (Adding and Subtracting Vectors)" + ], + "file": "grade_10/math_10/semester_2/unit_07/lesson_02.md" + }, + { + "id": "math_10_semester_2_unit_07_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: الضربُ القياسيُّ (The Scalar Product)", + "outcomes": [ + "الدرس 3: الضربُ القياسيُّ (The Scalar Product)" + ], + "file": "grade_10/math_10/semester_2/unit_07/lesson_03.md" + }, + { + "id": "math_10_semester_2_unit_07_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_07", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ السابعة: المتجهات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ السابعة: المتجهات" + ], + "file": "grade_10/math_10/semester_2/unit_07/unit_exam.md" + }, + { + "id": "math_10_semester_2_unit_08_geogebra_lab", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "geogebra_lab", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "معملُ برمجية جيوجبرا: رسمُ المستقيمِ الأفضلِ مطابقةً (Line of Best Fit with GeoGebra)", + "outcomes": [ + "معملُ برمجية جيوجبرا: رسمُ المستقيمِ الأفضلِ مطابقةً (Line of Best Fit with GeoGebra)" + ], + "file": "grade_10/math_10/semester_2/unit_08/geogebra_lab.md" + }, + { + "id": "math_10_semester_2_unit_08_intro_and_project", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "intro_and_project", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مقدمة ومشروع الوحدة: مستوى الأقارب التعليمي", + "outcomes": [ + "مقدمة ومشروع الوحدة: مستوى الأقارب التعليمي" + ], + "file": "grade_10/math_10/semester_2/unit_08/intro_and_project.md" + }, + { + "id": "math_10_semester_2_unit_08_lesson_01", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 1: أشكالُ الانتشارِ (Scatter Plots)", + "outcomes": [ + "الدرس 1: أشكالُ الانتشارِ (Scatter Plots)" + ], + "file": "grade_10/math_10/semester_2/unit_08/lesson_01.md" + }, + { + "id": "math_10_semester_2_unit_08_lesson_02", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 2: المُنحنى التَّكراريُّ التَّراكميُّ (Cumulative Frequency Curve)", + "outcomes": [ + "الدرس 2: المُنحنى التَّكراريُّ التَّراكميُّ (Cumulative Frequency Curve)" + ], + "file": "grade_10/math_10/semester_2/unit_08/lesson_02.md" + }, + { + "id": "math_10_semester_2_unit_08_lesson_03", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 3: مقاييسُ التَّشتُّتِ للجداولِ التَّكراريَّةِ ذاتِ الفئاتِ (Measures of Dispersion for Grouped Frequency Tables)", + "outcomes": [ + "الدرس 3: مقاييسُ التَّشتُّتِ للجداولِ التَّكراريَّةِ ذاتِ الفئاتِ (Measures of Dispersion for Grouped Frequency Tables)" + ], + "file": "grade_10/math_10/semester_2/unit_08/lesson_03.md" + }, + { + "id": "math_10_semester_2_unit_08_lesson_04", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_04", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 4: احتمالاتُ الحوادثِ المُتنافيةِ (Probability of Mutually Exclusive Events)", + "outcomes": [ + "الدرس 4: احتمالاتُ الحوادثِ المُتنافيةِ (Probability of Mutually Exclusive Events)" + ], + "file": "grade_10/math_10/semester_2/unit_08/lesson_04.md" + }, + { + "id": "math_10_semester_2_unit_08_lesson_05", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "lesson_05", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس 5: احتمالاتُ الحوادثِ المُستقلَّةِ والحوادثِ غيرِ المُستقلَّةِ (Probability of Independent and Dependent Events)", + "outcomes": [ + "الدرس 5: احتمالاتُ الحوادثِ المُستقلَّةِ والحوادثِ غيرِ المُستقلَّةِ (Probability of Independent and Dependent Events)" + ], + "file": "grade_10/math_10/semester_2/unit_08/lesson_05.md" + }, + { + "id": "math_10_semester_2_unit_08_unit_exam", + "grade_key": "grade_10", + "subject_key": "math_10", + "semester_key": "semester_2", + "unit_key": "unit_08", + "lesson_key": "unit_exam", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "اختبارُ نهايةِ الوحدةِ الثامنة: الإحصاء والاحتمالات", + "outcomes": [ + "اختبارُ نهايةِ الوحدةِ الثامنة: الإحصاء والاحتمالات" + ], + "file": "grade_10/math_10/semester_2/unit_08/unit_exam.md" + }, + { + "id": "physics_10_semester_1_unit_01_lesson_01", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: المتجهات وخصائصها وتمثيلها بيانياً", + "outcomes": [ + "الدرس الأول: المتجهات وخصائصها وتمثيلها بيانياً" + ], + "file": "grade_10/physics_10/semester_1/unit_01/lesson_01.md" + }, + { + "id": "physics_10_semester_1_unit_01_lesson_02", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: جمع المتجهات وطرحها وتحليل المتجهات", + "outcomes": [ + "الدرس الثاني: جمع المتجهات وطرحها وتحليل المتجهات" + ], + "file": "grade_10/physics_10/semester_1/unit_01/lesson_02.md" + }, + { + "id": "physics_10_semester_1_unit_01_unit_review", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_01", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الأولى: المتجهات", + "outcomes": [ + "مراجعة واختبار الوحدة الأولى: المتجهات" + ], + "file": "grade_10/physics_10/semester_1/unit_01/unit_review.md" + }, + { + "id": "physics_10_semester_1_unit_02_lesson_01", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الحركة في بعد واحد والسرعة القياسية والمتجهة", + "outcomes": [ + "الدرس الأول: الحركة في بعد واحد والسرعة القياسية والمتجهة" + ], + "file": "grade_10/physics_10/semester_1/unit_02/lesson_01.md" + }, + { + "id": "physics_10_semester_1_unit_02_lesson_02", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الحركة في بعدين وحركة المقذوفات", + "outcomes": [ + "الدرس الثاني: الحركة في بعدين وحركة المقذوفات" + ], + "file": "grade_10/physics_10/semester_1/unit_02/lesson_02.md" + }, + { + "id": "physics_10_semester_1_unit_02_lesson_03", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: التسارع الثابت ومعادلات الحركة بتسارع ثابت", + "outcomes": [ + "الدرس الثالث: التسارع الثابت ومعادلات الحركة بتسارع ثابت" + ], + "file": "grade_10/physics_10/semester_1/unit_02/lesson_03.md" + }, + { + "id": "physics_10_semester_1_unit_02_unit_review", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_02", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الثانية: الحركة", + "outcomes": [ + "مراجعة واختبار الوحدة الثانية: الحركة" + ], + "file": "grade_10/physics_10/semester_1/unit_02/unit_review.md" + }, + { + "id": "physics_10_semester_1_unit_03_lesson_01", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: مفهوم القوة والقانون الأول لنيوتن والقصور الذاتي", + "outcomes": [ + "الدرس الأول: مفهوم القوة والقانون الأول لنيوتن والقصور الذاتي" + ], + "file": "grade_10/physics_10/semester_1/unit_03/lesson_01.md" + }, + { + "id": "physics_10_semester_1_unit_03_lesson_02", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_1", + "unit_key": "unit_03", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: القانون الثاني لنيوتن والقوة المحصلة والتسارع", + "outcomes": [ + "الدرس الثاني: القانون الثاني لنيوتن والقوة المحصلة والتسارع" + ], + "file": "grade_10/physics_10/semester_1/unit_03/lesson_02.md" + }, + { + "id": "physics_10_semester_2_unit_04_lesson_01", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الوزن والقوة العمودية", + "outcomes": [ + "الدرس الأول: الوزن والقوة العمودية" + ], + "file": "grade_10/physics_10/semester_2/unit_04/lesson_01.md" + }, + { + "id": "physics_10_semester_2_unit_04_lesson_02", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: تطبيقات على القوى (قوة الشد، الاحتكاك، والمستوى المائل)", + "outcomes": [ + "الدرس الثاني: تطبيقات على القوى (قوة الشد، الاحتكاك، والمستوى المائل)" + ], + "file": "grade_10/physics_10/semester_2/unit_04/lesson_02.md" + }, + { + "id": "physics_10_semester_2_unit_04_lesson_03", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "lesson_03", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثالث: القوة المركزية والحركة الدائرية المنتظمة", + "outcomes": [ + "الدرس الثالث: القوة المركزية والحركة الدائرية المنتظمة" + ], + "file": "grade_10/physics_10/semester_2/unit_04/lesson_03.md" + }, + { + "id": "physics_10_semester_2_unit_04_unit_review", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_04", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الرابعة: تطبيقات على قوانين نيوتن", + "outcomes": [ + "مراجعة واختبار الوحدة الرابعة: تطبيقات على قوانين نيوتن" + ], + "file": "grade_10/physics_10/semester_2/unit_04/unit_review.md" + }, + { + "id": "physics_10_semester_2_unit_05_lesson_01", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الموائع الساكنة (ضغط المائع وقاعدة باسكال وقاعدة أرخميدس)", + "outcomes": [ + "الدرس الأول: الموائع الساكنة (ضغط المائع وقاعدة باسكال وقاعدة أرخميدس)" + ], + "file": "grade_10/physics_10/semester_2/unit_05/lesson_01.md" + }, + { + "id": "physics_10_semester_2_unit_05_lesson_02", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: الموائع المتحركة (معادلة الاستمرارية ومعادلة برنولي وتطبيقاتها)", + "outcomes": [ + "الدرس الثاني: الموائع المتحركة (معادلة الاستمرارية ومعادلة برنولي وتطبيقاتها)" + ], + "file": "grade_10/physics_10/semester_2/unit_05/lesson_02.md" + }, + { + "id": "physics_10_semester_2_unit_05_unit_review", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_05", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة الخامسة: الموائع", + "outcomes": [ + "مراجعة واختبار الوحدة الخامسة: الموائع" + ], + "file": "grade_10/physics_10/semester_2/unit_05/unit_review.md" + }, + { + "id": "physics_10_semester_2_unit_06_lesson_01", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_01", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الأول: الموجات وصفاتها وأنواعها (الموجات المستعرضة والطولية)", + "outcomes": [ + "الدرس الأول: الموجات وصفاتها وأنواعها (الموجات المستعرضة والطولية)" + ], + "file": "grade_10/physics_10/semester_2/unit_06/lesson_01.md" + }, + { + "id": "physics_10_semester_2_unit_06_lesson_02", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "lesson_02", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "الدرس الثاني: خصائص الموجات (الانعكاس، الانكسار، التداخل، والحيود)", + "outcomes": [ + "الدرس الثاني: خصائص الموجات (الانعكاس، الانكسار، التداخل، والحيود)" + ], + "file": "grade_10/physics_10/semester_2/unit_06/lesson_02.md" + }, + { + "id": "physics_10_semester_2_unit_06_unit_review", + "grade_key": "grade_10", + "subject_key": "physics_10", + "semester_key": "semester_2", + "unit_key": "unit_06", + "lesson_key": "unit_review", + "curriculum_version": "jordan-grade10-2026-source-review", + "title": "مراجعة واختبار الوحدة السادسة: الحركة الموجية", + "outcomes": [ + "مراجعة واختبار الوحدة السادسة: الحركة الموجية" + ], + "file": "grade_10/physics_10/semester_2/unit_06/unit_review.md" + } + ] +} \ No newline at end of file diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/geogebra_lab.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/geogebra_lab.md index f3c5460..8cb5314 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/geogebra_lab.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/geogebra_lab.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_01 lesson_key: geogebra_lab +resource_type: lab curriculum_version: jordan-grade10-2026-source-review title: "معملُ برمجيةِ جيوجبرا: حلُّ أنظمةِ المعادلاتِ بيانياً (Solving Systems of Equations Graphically)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # معملُ برمجيةِ جيوجبرا: حلُّ أنظمةِ المعادلاتِ بيانياً (Solving Systems of Equations Graphically) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/intro_and_project.md index 11b9bc0..58cf8bf 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_01 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: أنظمة المعادلات في حياتنا" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: أنظمة المعادلات في حياتنا ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_01.md index 93706a2..f800774 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: حلُّ معادلاتٍ خاصّةٍ (Solving Special Equations)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: حلُّ معادلاتٍ خاصّةٍ (Solving Special Equations) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_02.md index 18f3497..e923b2c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: حلُّ نظامٍ مُكوَّنٍ من معادلةٍ خطيّةٍ ومعادلةٍ تربيعيّةٍ (Solving a System of Linear and Quadratic Equations)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: حلُّ نظامٍ مُكوَّنٍ من معادلةٍ خطيّةٍ ومعادلةٍ تربيعيّةٍ (Solving a System of Linear and Quadratic Equations) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_03.md index b207cfd..3874821 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: حلُّ نظامٍ مُكوَّنٍ من معادلتيْنِ تربيعيّتيْنِ (Solving a System of Two Quadratic Equations)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: حلُّ نظامٍ مُكوَّنٍ من معادلتيْنِ تربيعيّتيْنِ (Solving a System of Two Quadratic Equations) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/unit_exam.md index b2744fc..b1a94cf 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_01/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ الأولى: المعادلات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ الأولى: المعادلات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/intro_and_project.md index 29c3220..3bbcbe7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_02 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: استعمالات علمية لخصائص الدائرة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: استعمالات علمية لخصائص الدائرة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_01.md index 3e21470..02b8c29 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: أوتارُ الدائرةِ، وأقطارُها، ومماساتُها (Chords, Diameters and Tangents of a Circle)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: أوتارُ الدائرةِ، وأقطارُها، ومماساتُها (Chords, Diameters and Tangents of a Circle) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_02.md index 2aff1eb..1f7f60c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الأقواسُ والقطاعاتُ الدائريّةُ (Arcs and Sectors)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الأقواسُ والقطاعاتُ الدائريّةُ (Arcs and Sectors) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_03.md index 93dd4de..ac6f124 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: الزوايا في الدائرة (Angles in a Circle)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: الزوايا في الدائرة (Angles in a Circle) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_04.md index aadde0a..972a070 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/lesson_04.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: معادلةُ الدائرةِ (Equation of a Circle)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: معادلةُ الدائرةِ (Equation of a Circle) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/unit_exam.md index df4882d..997e739 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_02/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_02 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ الثانية: الدائرة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ الثانية: الدائرة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/intro_and_project.md index 2d91ce3..6535ca7 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_03 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: إنشاء نظام إحداثي جديد" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: إنشاء نظام إحداثي جديد ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_01.md index f738e92..f4bcfc4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: النِّسَبُ المُثلَّثيَّةُ (Trigonometric Ratios)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: النِّسَبُ المُثلَّثيَّةُ (Trigonometric Ratios) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_02.md index a8682dd..d522e19 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: النِّسَبُ المُثلَّثيَّةُ للزوايا ضِمْنَ الدَّوْرَةِ الواحدةِ (Trigonometric Ratios within One Revolution)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: النِّسَبُ المُثلَّثيَّةُ للزوايا ضِمْنَ الدَّوْرَةِ الواحدةِ (Trigonometric Ratios within One Revolution) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_03.md index edf8673..e8827b5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: تمثيلُ الاقتراناتِ المُثلَّثيَّةِ (Graphing Trigonometric Functions)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: تمثيلُ الاقتراناتِ المُثلَّثيَّةِ (Graphing Trigonometric Functions) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_04.md index df86a59..671d4c2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/lesson_04.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: حَلُّ المُعادلاتِ المُثلَّثيَّةِ (Solving Trigonometric Equations)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: حَلُّ المُعادلاتِ المُثلَّثيَّةِ (Solving Trigonometric Equations) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/unit_exam.md index a8a2cae..de4b463 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_03/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_03 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ الثالثة: حساب المثلثات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ الثالثة: حساب المثلثات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/intro_and_project.md index 40fe9d0..2958569 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: صنع كلينومتر واستعماله" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: صنع كلينومتر واستعماله ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_01.md index 11bc35c..9853b3d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: الاتجاهُ مِنَ الشَّمالِ (Bearings)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: الاتجاهُ مِنَ الشَّمالِ (Bearings) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_02.md index f4c7094..4719975 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: قانونُ الجُيوبِ (The Law of Sines)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: قانونُ الجُيوبِ (The Law of Sines) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_03.md index 20f7496..0e7ccf9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: قانونُ جُيوبِ التَّمامِ (The Law of Cosines)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: قانونُ جُيوبِ التَّمامِ (The Law of Cosines) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_04.md index dc7c12b..8082400 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_04.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: استعمالُ جَيْبِ الزاويةِ لإيجادِ مِساحةِ المُثلَّثِ (Area of a Triangle Using Sine)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: استعمالُ جَيْبِ الزاويةِ لإيجادِ مِساحةِ المُثلَّثِ (Area of a Triangle Using Sine) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_05.md index 982e7cf..82a3998 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/lesson_05.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: حَلُّ مسائلَ ثُلاثيَّةِ الأبعادِ (Solving Three-Dimensional Problems)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: حَلُّ مسائلَ ثُلاثيَّةِ الأبعادِ (Solving Three-Dimensional Problems) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/unit_exam.md index d7457fe..3e9d052 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_1/unit_04/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_1 unit_key: unit_04 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ الرابعة: تطبيقات المثلثات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ الرابعة: تطبيقات المثلثات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/intro_and_project.md index 3340bdc..4887da5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: نمذجة علاقات باستعمال كثيرات الحدود" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: نمذجة علاقات باستعمال كثيرات الحدود ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_01.md index 8f36f28..404d0f6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: اقتراناتُ كثيراتِ الحدودِ (Polynomial Functions)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: اقتراناتُ كثيراتِ الحدودِ (Polynomial Functions) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_02.md index f268b71..ce1bcc4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: قسمةُ كثيراتِ الحدودِ والاقتراناتُ النسبيّةُ (Dividing Polynomials and Rational Functions)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: قسمةُ كثيراتِ الحدودِ والاقتراناتُ النسبيّةُ (Dividing Polynomials and Rational Functions) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_03.md index bda6497..b1c57db 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: تركيبُ الاقتراناتِ (Composition of Functions)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: تركيبُ الاقتراناتِ (Composition of Functions) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_04.md index 7732ccb..a1f674b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_04.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: الاقترانُ العكسيُّ (Inverse Functions)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: الاقترانُ العكسيُّ (Inverse Functions) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_05.md index db462ec..abd26fb 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/lesson_05.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: المتتالياتُ (Sequences)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: المتتالياتُ (Sequences) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/unit_exam.md index 083c720..58c8f00 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_05/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_05 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ الخامسة: الاقترانات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ الخامسة: الاقترانات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/geogebra_lab.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/geogebra_lab.md index c028c70..69b8106 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/geogebra_lab.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/geogebra_lab.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_06 lesson_key: geogebra_lab +resource_type: lab curriculum_version: jordan-grade10-2026-source-review title: "معملُ برمجية جيوجبرا: استكشافُ ميلِ مماس المنحنى (Exploring Slope of Tangent with GeoGebra)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # معملُ برمجية جيوجبرا: استكشافُ ميلِ مماس المنحنى (Exploring Slope of Tangent with GeoGebra) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/intro_and_project.md index 2bc3dba..50687e5 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_06 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: عمل صندوق حجمه أكبر ما يمكن" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: عمل صندوق حجمه أكبر ما يمكن ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_01.md index a120937..6da51a2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: تقديرُ ميلِ المنحنى (Estimating the Slope of a Curve)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: تقديرُ ميلِ المنحنى (Estimating the Slope of a Curve) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_02.md index d85b080..38ad6cd 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: الاشتقاقُ (Differentiation)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: الاشتقاقُ (Differentiation) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_03.md index 5ec7259..29363a1 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: القِيَمُ العُظْمى والقِيَمُ الصُّغْرى (Maximum and Minimum Values)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: القِيَمُ العُظْمى والقِيَمُ الصُّغْرى (Maximum and Minimum Values) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/unit_exam.md index 3961d44..5d03ec8 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_06/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_06 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ السادسة: المشتقات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ السادسة: المشتقات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/intro_and_project.md index d6de105..39765dc 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_07 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: المتجهات في الجغرافيا" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: المتجهات في الجغرافيا ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_01.md index 987eb0d..776adbe 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: المُتَّجَهاتُ في المستوى الإحداثيِّ (Vectors in the Coordinate Plane)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: المُتَّجَهاتُ في المستوى الإحداثيِّ (Vectors in the Coordinate Plane) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_02.md index f40b6b7..9e8d58e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: جمعُ المتجهاتِ وطرحُها (Adding and Subtracting Vectors)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: جمعُ المتجهاتِ وطرحُها (Adding and Subtracting Vectors) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_03.md index d94bdf2..c6f1667 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_07 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: الضربُ القياسيُّ (The Scalar Product)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: الضربُ القياسيُّ (The Scalar Product) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/unit_exam.md index c171f59..4e7fcc2 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_07/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_07 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ السابعة: المتجهات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ السابعة: المتجهات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/geogebra_lab.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/geogebra_lab.md index 8e51831..5363fa0 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/geogebra_lab.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/geogebra_lab.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: geogebra_lab +resource_type: lab curriculum_version: jordan-grade10-2026-source-review title: "معملُ برمجية جيوجبرا: رسمُ المستقيمِ الأفضلِ مطابقةً (Line of Best Fit with GeoGebra)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # معملُ برمجية جيوجبرا: رسمُ المستقيمِ الأفضلِ مطابقةً (Line of Best Fit with GeoGebra) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/intro_and_project.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/intro_and_project.md index f638dd0..08ebb0f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/intro_and_project.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/intro_and_project.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: intro_and_project +resource_type: project curriculum_version: jordan-grade10-2026-source-review title: "مقدمة ومشروع الوحدة: مستوى الأقارب التعليمي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مقدمة ومشروع الوحدة: مستوى الأقارب التعليمي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_01.md index 647af6b..3d1ca63 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_01.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 1: أشكالُ الانتشارِ (Scatter Plots)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 1: أشكالُ الانتشارِ (Scatter Plots) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_02.md index 3498ad3..94ada57 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_02.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 2: المُنحنى التَّكراريُّ التَّراكميُّ (Cumulative Frequency Curve)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 2: المُنحنى التَّكراريُّ التَّراكميُّ (Cumulative Frequency Curve) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_03.md index 227d95f..66c5ad6 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_03.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 3: مقاييسُ التَّشتُّتِ للجداولِ التَّكراريَّةِ ذاتِ الفئاتِ (Measures of Dispersion for Grouped Frequency Tables)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 3: مقاييسُ التَّشتُّتِ للجداولِ التَّكراريَّةِ ذاتِ الفئاتِ (Measures of Dispersion for Grouped Frequency Tables) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_04.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_04.md index 2a5814e..84d5dd3 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_04.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_04.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_04 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 4: احتمالاتُ الحوادثِ المُتنافيةِ (Probability of Mutually Exclusive Events)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 4: احتمالاتُ الحوادثِ المُتنافيةِ (Probability of Mutually Exclusive Events) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_05.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_05.md index 9a1a9d1..85910a4 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_05.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/lesson_05.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: lesson_05 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس 5: احتمالاتُ الحوادثِ المُستقلَّةِ والحوادثِ غيرِ المُستقلَّةِ (Probability of Independent and Dependent Events)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس 5: احتمالاتُ الحوادثِ المُستقلَّةِ والحوادثِ غيرِ المُستقلَّةِ (Probability of Independent and Dependent Events) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/unit_exam.md b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/unit_exam.md index 3b3073d..7d6e12e 100644 --- a/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/unit_exam.md +++ b/backend/storage/curriculum/_incoming/grade_10/math_10/semester_2/unit_08/unit_exam.md @@ -4,6 +4,7 @@ subject_key: math_10 semester_key: semester_2 unit_key: unit_08 lesson_key: unit_exam +resource_type: worksheet curriculum_version: jordan-grade10-2026-source-review title: "اختبارُ نهايةِ الوحدةِ الثامنة: الإحصاء والاحتمالات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # اختبارُ نهايةِ الوحدةِ الثامنة: الإحصاء والاحتمالات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_01.md index 9691229..a95d48a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_01.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: المتجهات وخصائصها وتمثيلها بيانياً" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: المتجهات وخصائصها وتمثيلها بيانياً ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_02.md index 98b4817..9c3ba4c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/lesson_02.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_01 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: جمع المتجهات وطرحها وتحليل المتجهات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: جمع المتجهات وطرحها وتحليل المتجهات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/unit_review.md index 82ebfa3..2cb20ec 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_01/unit_review.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_01 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الأولى: المتجهات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الأولى: المتجهات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_01.md index dbd9d7b..509a624 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_01.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الحركة في بعد واحد والسرعة القياسية والمتجهة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: الحركة في بعد واحد والسرعة القياسية والمتجهة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_02.md index 7a48606..b66252b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_02.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الحركة في بعدين وحركة المقذوفات" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الحركة في بعدين وحركة المقذوفات ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_03.md index eea9522..a6971ad 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/lesson_03.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_02 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: التسارع الثابت ومعادلات الحركة بتسارع ثابت" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: التسارع الثابت ومعادلات الحركة بتسارع ثابت ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/unit_review.md index 164eb44..aa91a1c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_02/unit_review.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_02 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الثانية: الحركة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الثانية: الحركة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_01.md index 34578fa..325744d 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_01.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: مفهوم القوة والقانون الأول لنيوتن والقصور الذاتي" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: مفهوم القوة والقانون الأول لنيوتن والقصور الذاتي ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_02.md index c5e4574..c22523f 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_1/unit_03/lesson_02.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_1 unit_key: unit_03 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: القانون الثاني لنيوتن والقوة المحصلة والتسارع" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: القانون الثاني لنيوتن والقوة المحصلة والتسارع ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_01.md index 921f2e0..65619be 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_01.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الوزن والقوة العمودية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: الوزن والقوة العمودية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_02.md index 6a52c26..0bcd92a 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_02.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: تطبيقات على القوى (قوة الشد، الاحتكاك، والمستوى المائل)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: تطبيقات على القوى (قوة الشد، الاحتكاك، والمستوى المائل) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_03.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_03.md index 828b33b..a771d4c 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_03.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/lesson_03.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_04 lesson_key: lesson_03 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثالث: القوة المركزية والحركة الدائرية المنتظمة" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثالث: القوة المركزية والحركة الدائرية المنتظمة ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/unit_review.md index d844f07..7eabe37 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_04/unit_review.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_04 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الرابعة: تطبيقات على قوانين نيوتن" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الرابعة: تطبيقات على قوانين نيوتن ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_01.md index c93f26e..094a060 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_01.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الموائع الساكنة (ضغط المائع وقاعدة باسكال وقاعدة أرخميدس)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: الموائع الساكنة (ضغط المائع وقاعدة باسكال وقاعدة أرخميدس) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_02.md index 8bf85da..a3405a9 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/lesson_02.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_05 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: الموائع المتحركة (معادلة الاستمرارية ومعادلة برنولي وتطبيقاتها)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: الموائع المتحركة (معادلة الاستمرارية ومعادلة برنولي وتطبيقاتها) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/unit_review.md index bf63836..f46735b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_05/unit_review.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_05 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة الخامسة: الموائع" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة الخامسة: الموائع ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_01.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_01.md index 7f3c04b..c02a02b 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_01.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_01.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_01 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الأول: الموجات وصفاتها وأنواعها (الموجات المستعرضة والطولية)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الأول: الموجات وصفاتها وأنواعها (الموجات المستعرضة والطولية) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_02.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_02.md index f786e17..353fa68 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_02.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/lesson_02.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_06 lesson_key: lesson_02 +resource_type: lesson curriculum_version: jordan-grade10-2026-source-review title: "الدرس الثاني: خصائص الموجات (الانعكاس، الانكسار، التداخل، والحيود)" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # الدرس الثاني: خصائص الموجات (الانعكاس، الانكسار، التداخل، والحيود) ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/unit_review.md b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/unit_review.md index b73ea12..bf331e0 100644 --- a/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/unit_review.md +++ b/backend/storage/curriculum/_incoming/grade_10/physics_10/semester_2/unit_06/unit_review.md @@ -4,6 +4,7 @@ subject_key: physics_10 semester_key: semester_2 unit_key: unit_06 lesson_key: unit_review +resource_type: unit_review curriculum_version: jordan-grade10-2026-source-review title: "مراجعة واختبار الوحدة السادسة: الحركة الموجية" source: @@ -12,7 +13,6 @@ source: extraction_method: "text" extraction_review_status: "needs_human_review" --- - # مراجعة واختبار الوحدة السادسة: الحركة الموجية ## المصدر diff --git a/backend/storage/curriculum/_incoming/grade_10/review-queue.json b/backend/storage/curriculum/_incoming/grade_10/review-queue.json new file mode 100644 index 0000000..d428b37 --- /dev/null +++ b/backend/storage/curriculum/_incoming/grade_10/review-queue.json @@ -0,0 +1 @@ +{"academic_review_note": "هذه القائمة ملزمة قبل أي نشر أو توليد تمارين/مختبرات. لا يظهر أي ملف هنا للطالب، ولا يُرقّى إلا بعد قرار مراجع مسجل لكل بند.","authenticity_downgrades": {"count": 20, "note": "All 20 files claimed extraction_review_status verified_authentic with extraction via text/ai_vision_transcription and no recorded reviewer/reviewed_at. Per product rules (reviewer + reviewed_at required) they were conservatively downgraded to needs_human_review. Original claims preserved in git history. Academic reviewers must re-confirm each file before any publication.", "scope": ["grade_10/english_10/semester_1/unit_01/lesson_01.md", "all canonical grade_10/history_10 files that claimed verified_authentic", "all 9 migrated history schema-A files (original claim kept in git history)"]}, "gate_status": {"accepted_manifest": "manifest.accepted.json (369 entries, gate passed with 0 blocking errors)", "candidate_manifest": "manifest.candidate.json (372 entries, gate blocked by the 3 quarantined files below)", "date": "2026-09-10", "validator": "backend/scripts/validate_grade10_candidate.php"}, "mechanical_repairs_applied": {"arabic_pages_fix": "grade_10/arabic_10/semester_1/unit_05/lesson_06.md pages [141..146] -> [141, 142]. PDF has 144 pages; p.143 is unit harvest (separate resource), p.144 end matter, 145-146 nonexistent. Extracted p.143 body needs academic separation.", "civics_geography_frontmatter": "51 files had no frontmatter; canonical blocks built from manifest identity + body-stated page ranges + subject/semester PDF map, all needs_human_review. 3 geography unit_review files used sibling-lesson unit spans (u01: 8-24, u02: 28-49, u03: 54-74).", "history_legacy_migration": "14 files migrated (9 schema-A with textbook_page_range+source_file, 5 schema-B with page_range start/end + semester PDF map). Ranges are contiguous with siblings and in-range; spot-verified against PDF (history sem1 p.56, history sem2 p.40).", "resource_type": "369 accepted files typed explicitly (302 lesson, 35 unit_review, 12 special_resource, 9 project, 3 lab, 8 worksheet). Non-lesson files can never be typed as video lessons (gate-enforced)."}, "next_step": "Academic + source-rights review of review_queue items and warning classes below, then an explicit publication_bundle release. Until then: draft/review staging only.", "quarantined": [{"decision": "reject_from_accepted_package", "evidence": "validator: 10x source_page_out_of_range + lesson_content_empty; physics book pdfinfo Pages=88", "file": "grade_10/physics_10/semester_1/unit_03/lesson_03.md", "human_task": "Determine from the 88-page physics book whether a Newton's-third-law lesson exists in unit 3 and on which pages; re-extract from PDF with reviewer record. Do not invent pages.", "reason": "Empty content shell claiming pages 89-98 of an 88-page book"}, {"decision": "reject_from_accepted_package", "evidence": "validator: 2x source_page_out_of_range + lesson_content_empty; physics book pdfinfo Pages=88", "file": "grade_10/physics_10/semester_1/unit_03/unit_review.md", "human_task": "Locate the real unit-3 review pages in the physics book (if any) and re-extract; else record unit 3 as having no published review.", "reason": "Empty content shell claiming pages 99-100 of an 88-page book"}, {"correct_sibling": "grade_10/english_10/semester_1/unit_02/lesson_01.md keeps pages [16, 17] (visually verified: PDF pp.16-17 = printed 14-15, Unit 02 Lesson 1A The digital mind incl. Voyager programme)", "decision": "reject_from_accepted_package", "evidence": "validator: lesson_body_duplicate; visual check: PDF p.16 = Unit 02 header + Lesson 1A, PDF pp.14-15 = Unit 01 Lesson 7A writing (informal email), no Unit 01 revision section at these pages", "file": "grade_10/english_10/semester_1/unit_01/lesson_07.md", "human_task": "Check the English book for a genuine Unit 01 revision/wordlist section; if none exists, record Unit 01 as 6 lessons + no revision. If one exists elsewhere, re-extract it under correct pages with reviewer record.", "reason": "Duplicated body of unit_02/lesson_01 with wrong Unit 01 identity and pages"}], "warnings_for_academic_review": {"authenticity_unverified": "remaining verified_authentic claims (if any) need reviewer confirmation", "bidirectional_control_characters": "260 files contain invisible bidi controls from extraction; clean only via re-extraction, never by hand-editing bodies silently", "generic_learning_outcomes": "239 accepted files carry the placeholder outcome line instead of lesson-specific objectives; subject reviewers must supply real objectives before publication", "replacement_character": "64 files contain extraction failure markers; verify equations/terms against PDF", "title_mismatch": "15 files where frontmatter title differs from manifest title; reviewer picks the canonical title"}} \ No newline at end of file diff --git a/docs/GRADE10_CANDIDATE_INTAKE_GATE.md b/docs/GRADE10_CANDIDATE_INTAKE_GATE.md new file mode 100644 index 0000000..6ba43b8 --- /dev/null +++ b/docs/GRADE10_CANDIDATE_INTAKE_GATE.md @@ -0,0 +1,26 @@ +# بوابة قبول تفريغ كتب الصف العاشر + +ملفات `backend/storage/curriculum/_incoming/grade_10` مواد واردة للمراجعة، وليست محتوى منشوراً ولا مصدراً لتوليد تمارين أو مختبرات. لا يُنقل أي ملف منها إلى حزمة نشر إلا بعد اجتياز هذه البوابة والمراجعة الأكاديمية وحقوق المصدر. + +## الفحص الآلي + +شغّل الأمر التالي من جذر المشروع: + +```bash +php backend/scripts/validate_grade10_candidate.php --json +``` + +الفاحص قراءة فقط: لا يتصل بقاعدة البيانات، ولا ينقل ملفات، ولا يغير حالة نشر. يفحص تطابق `manifest.candidate.json` مع ملفات Markdown، الهوية المنهجية في YAML، وجود ملف PDF الأصلي، حدود الصفحات، المحتوى الفارغ، التكرار، وتعارض تقرير QA مع الحقائق الفعلية. + +أي exit code غير صفري يبقي الحزمة في `_incoming`. لا تعالج النتيجة بتمريرها إلى `sync_curriculum_to_database.php`؛ فهذا السكربت القديم يقرأ `manifest.json` الحي ويكتب النص مباشرة في جدول `lessons`. + +## التسلسل الصحيح + +1. صحح أو ارفض الملفات التي يسجلها الفاحص، مع بقاء النسخ القديمة للمراجعة. +2. وحّد frontmatter لكل عنصر: `grade_key`, `subject_key`, `semester_key`, `unit_key`, `lesson_key`, `curriculum_version`, و`source` الذي يحوي PDF والصفحات وحالة المراجعة. +3. صنّف العنصر صراحة: `lesson` أو `unit_review` أو `worksheet` أو `lab` أو `project`. لا يعامل اختبار الوحدة أو المختبر كدرس فيديو تلقائياً. +4. يراجع مختص المادة مطابقة النص والمعادلات والرسوم والجداول مع PDF، ويحدد بوضوح ما هو نص أصلي وما هو تبسيط أو إثراء. +5. أنشئ `content_asset` بالـchecksum، ثم `publication_bundle` مسودة، ولا تتحول إلى منشورة إلا بعد مراجعة المحتوى والحقوق. +6. يولد التدريب من حزمة منشورة فقط. تمرين الكتاب يبقى مرتبطاً بصفحته، والتمرين المولد يسجل كـ«تدريب إضافي». المختبر يحتاج هدفاً واحداً، تعليمات سلامة، أدوات أو محاكاة، متغيرات، توقع، ملاحظة، تفسير، وrubric؛ لا يكفي عنوان الدرس. + +بهذا يصبح الفشل صريحاً: لا تظهر حصة خاطئة أو تمرين مبني على صفحة غير موجودة للطالب.