---
id: "{{ID}}"
title: "{{TITLE}}"
type: "CURRICULUM_FRAMEWORK"
created_by: "Curriculum OS Builder"
phase: "{{PHASE}}"
deliverable: "P2-T1"
version: "{{VERSION}}"
date: "{{DATE}}"
template_contract: "artifact-template-v1"
template_required_sections:
  - "Course Overview"
  - "Global Learning Objectives"
  - "Structural Hierarchy (Unit & Module)"
  - "Scope & Sequence (Detailed Roadmap)"
  - "Standard Lesson Format"
---
# CURRICULUM FRAMEWORK

_Based on: LEARNER_PROFILE.md v[X]_

## Course Overview
- **Official Course Name:** [Name]
- **Short Description:** [1–2 sentences for client/marketing materials]
- **Primary Platform/Tools:** [E.g., Arduino Uno, Scratch 3.0, Python]
- **Total Units:** [Number]
- **Total Lessons:** [Number]
- **Total Duration:** [Calculated in minutes/hours]

## Global Learning Objectives
By the end of this course, students will be able to:
1. [Bloom Verb + Specific Content + Condition]
2. [Bloom Verb + Specific Content + Condition]
3. [Bloom Verb + Specific Content + Condition]
_Note: Each objective must be measurable and observable._

## Structural Hierarchy (Unit & Module)
| Unit (UXX) | Module (UXXMYY) | Lessons | Module Objective | Lesson Codes |
|---|---|:---:|---|---|
| U01: [Unit 1 Name] | U01_M01: [Module Name] | [Qty] | [Specific objectives for U01_M01] | U01_M01_L01 – U01_M01_L03 |
| U02: [Unit 2 Name] | U02_M01: [Module Name] | [Qty] | [Specific objectives for U02_M01] | U02_M01_L01 – U02_M01_L04 |

## Scope & Sequence (Detailed Roadmap)
**CONTRACT — mỗi buổi học (session) PHẢI có đúng 1 dòng, đủ 10 cột, mã bài dạng UXX_MYY_LZZ:**
| # | Lesson Code | Title | Unit | Module | Learning Objective (Students will be able to...) | Key Concepts (Học gì) | Hands-on Deliverable (Làm được gì) | Prerequisites | Bloom | Duration (mins) |
|---|---|---|---|---|---|---|---|---|---|:---:|
| 01 | U01_M01_L01 | [Session title] | U01 | U01_M01 | [Measurable objective with Bloom verb: e.g. "Xác định được 4 thành phần của mạch LED"] | [Concept 1, Concept 2] | [Concrete artifact: e.g. "Mạch LED nháy cơ bản chạy trên kit thật"] | None | Understand | 90 |
| 02 | U01_M01_L02 | [Session title] | U01 | U01_M01 | [Measurable objective] | [Concepts] | [Concrete deliverable] | U01_M01_L01 | Apply | 90 |

_Rules: (a) KHÔNG truncate bằng '...' — viết ĐỦ số dòng bằng tổng số buổi của khóa; (b) Prerequisites chỉ tham chiếu mã bài TRƯỚC đó (không forward-reference); (c) Objective dùng động từ Bloom đo được (xác định/giải thích/vận dụng/thiết kế/đánh giá), không dùng 'hiểu/biết' trừu tượng; (d) Hands-on Deliverable là sản phẩm CỤ THỂ học sinh mang được ra khỏi buổi học; (e) Duration cộng lại đúng Tổng Duration của Course Overview._

## Standard Lesson Format
- **Theory Duration:** [X mins]
- **Practice Duration:** [Y mins]
- **Homework Included:** [Yes / No]
- **Mini-project at end of Unit/Module:** [Yes / No]
- **Session Resumption Protocol:** [Recap protocol for non-consecutive weekly classes]

## [OPTIONAL] Standards Alignment
| Learning Objective | Standard Code (CSTA / K12 CS / local) | Alignment Level |
|---|---|---|
| [Objective 1] | [E.g., TH-8.2] | [Full / Partial] |
