{
  "source": {
    "circular": "Acad-15/2026, dated 01.04.2026",
    "title": "Curriculum Framework for Computational Thinking (CT) and Artificial Intelligence (AI), Classes III-VIII",
    "session": "2026-27",
    "url": "https://cbseacademic.nic.in/web_material/CurriculumMain27/CTAI_Pri_2026-27.pdf"
  },
  "stages": [
    {
      "id": "prep",
      "label": "Classes 3 to 5",
      "grades": [
        3,
        4,
        5
      ],
      "hoursPerYear": 50,
      "delivery": "CT embedded in Mathematics and The World Around Us, by the subject teachers.",
      "components": [
        {
          "id": "ct",
          "label": "Computational Thinking",
          "hours": 50
        }
      ]
    },
    {
      "id": "middle",
      "label": "Classes 6 to 8",
      "grades": [
        6,
        7,
        8
      ],
      "hoursPerYear": 100,
      "delivery": "Subject teachers for CT and the computer teacher for AI literacy, collaborating. Projects are assessed by the computer teacher.",
      "components": [
        {
          "id": "ct",
          "label": "Advanced CT skills",
          "hours": 40
        },
        {
          "id": "ai",
          "label": "AI literacy",
          "hours": 20
        },
        {
          "id": "project",
          "label": "Interdisciplinary projects",
          "hours": 40
        }
      ]
    }
  ],
  "competencies": [
    {
      "id": "abstract",
      "label": "Abstract thinking"
    },
    {
      "id": "pattern",
      "label": "Pattern recognition"
    },
    {
      "id": "decomposition",
      "label": "Decomposition"
    },
    {
      "id": "algorithmic",
      "label": "Algorithmic thinking"
    }
  ],
  "outcomes": {
    "3": {
      "abstract": "Solve problems with hidden or unseen ideas: different viewpoints of 3-D objects; changes in shapes after flips, turns, folds or rotations; hidden or missing parts in incomplete shapes or patterns.",
      "pattern": "Identify simple patterns involving one or two changes in consecutive terms, using numbers, shapes, letters, or a mix.",
      "decomposition": "Break down problems involving two or three clues from number clues, 3-D objects and their parts, step-by-step exchanges or transfers, and tables or charts holding several pieces of information.",
      "algorithmic": "Follow clear step-by-step rules for number sequences, movements on grids or direction paths, events ordered by before/after/in-between clues, values that rise or fall across steps, and multi-step instructions."
    },
    "4": {
      "abstract": "Solve moderate problems with partially visible or incomplete ideas, adding mirror images and identical halves based on symmetry to the Grade 3 set.",
      "pattern": "Identify patterns involving one or more changes, using numbers, shapes, letters, or a mix.",
      "decomposition": "Break down problems with a cluster of moderate clues, adding place value and sum/difference/product, and conditions for counting, grouping or sorting items.",
      "algorithmic": "Follow well-defined elaborate conditions for moderate to complex problems, adding swaps, and people or events ordered by attributes or chronology."
    },
    "5": {
      "abstract": "Solve complex problems with multi-layered hidden cues, adding changes in order and direction (clockwise or counter-clockwise) and mirror or water images.",
      "pattern": "Identify progressive patterns involving multiple changes, using numbers, shapes, letters, or a mix.",
      "decomposition": "Break down higher-order problems with interconnected clues, adding pictures or visuals that stand for numerical values.",
      "algorithmic": "Follow multi-layered rules for advanced problems across the full Grade 4 set."
    }
  },
  "aiUnits": {
    "6": [
      {
        "n": 1,
        "hours": 5,
        "title": "Introduction to AI and everyday examples",
        "detail": "What AI is; AI against automation; human against machine intelligence; supervised, unsupervised and reinforcement learning."
      },
      {
        "n": 2,
        "hours": 5,
        "title": "Basic data concepts",
        "detail": "Data types (numbers, text, images, sound); simple data organisation and representation in tables or charts."
      },
      {
        "n": 3,
        "hours": 5,
        "title": "Simple pattern recognition and decision making",
        "detail": "Identifying patterns in data or daily routines; making simple decisions from observations."
      },
      {
        "n": 4,
        "hours": 5,
        "title": "Ethics and digital responsibility",
        "detail": "Online safety, privacy, passwords, ethical use of technology, digital footprints."
      }
    ],
    "7": [
      {
        "n": 1,
        "hours": 5,
        "title": "AI domains",
        "detail": "Classification, regression and clustering with hands-on practice on a small dataset; computer vision, natural language processing and data science; chatbots, image recognition, translation."
      },
      {
        "n": 2,
        "hours": 5,
        "title": "AI in industries",
        "detail": "Healthcare, education, transport and communication; how AI affects accuracy, efficiency and productivity."
      },
      {
        "n": 3,
        "hours": 5,
        "title": "Data visualisation and analysis",
        "detail": "Collecting structured data; bar charts, line graphs and pie charts; interpreting patterns."
      },
      {
        "n": 4,
        "hours": 5,
        "title": "Ethics and AI bias awareness",
        "detail": "Bias in AI with case examples; responsible and fair use; digital citizenship."
      }
    ],
    "8": [
      {
        "n": 1,
        "hours": 5,
        "title": "AI project lifecycle",
        "detail": "Define the problem, collect data, test AI tools, reflect and improve; how AI learns from patterns in data."
      },
      {
        "n": 2,
        "hours": 5,
        "title": "Deeper dive into AI applications",
        "detail": "AI in environment, healthcare, automation and education; hands-on with no-code tools such as image classifiers, chatbots and prediction apps."
      },
      {
        "n": 3,
        "hours": 5,
        "title": "Data and fairness",
        "detail": "How AI uses data; identifying bias in datasets; simple strategies for fairness and inclusivity."
      },
      {
        "n": 4,
        "hours": 5,
        "title": "Ethics and responsible AI",
        "detail": "Privacy, misinformation and social impact; responsible use; reflection on real-world challenges."
      }
    ]
  },
  "levels": [
    {
      "id": "emerging",
      "label": "Emerging",
      "hint": "needed help to start or to keep going"
    },
    {
      "id": "developing",
      "label": "Developing",
      "hint": "got there with a prompt or two"
    },
    {
      "id": "secure",
      "label": "Secure",
      "hint": "did it unaided and could explain it"
    }
  ]
}