Curriculum Visual Overview
Curriculum Visual Overview
This page is generated from Curriculum Map.
Staged topics have an existing refactored lesson page. Planned topics are mapped but do not yet have a staged page.
Current Shape
- Strands: 4
- Subjects: 13
- Topics: 25
- Staged lesson pages: 20
- Mapped links with missing files: 0
- Planned topics: 5
Map Diagram
%%{init: {'flowchart': {'htmlLabels': true}, 'themeCSS': '.nodeLabel { text-align: left; } .node foreignObject { overflow: visible; }'}}%%
flowchart LR
curriculum["KEA Digi Curriculum"]
strand_digital_foundations["Digital Foundations"]
curriculum --> strand_digital_foundations
subject_digital_foundations_computer_basics["Computer Basics"]
strand_digital_foundations --> subject_digital_foundations_computer_basics
topic_digital_foundations_computer_basics_what_is_a_computer["What Is a Computer
Status: staged
L1: Identify computers and name what they do
L2: Explain simple input/output behavior
L3: Compare computers by purpose and form"]
subject_digital_foundations_computer_basics --> topic_digital_foundations_computer_basics_what_is_a_computer
class topic_digital_foundations_computer_basics_what_is_a_computer staged
click topic_digital_foundations_computer_basics_what_is_a_computer "_LESSONS_REFACTORED/digital-foundations/computer-basics/what-is-a-computer.md" "Open lesson page"
topic_digital_foundations_computer_basics_hardware_software["Hardware / Software
Status: staged
L1: Sort physical parts and apps
L2: Explain hardware vs software roles
L3: Compare how hardware and software work together"]
subject_digital_foundations_computer_basics --> topic_digital_foundations_computer_basics_hardware_software
class topic_digital_foundations_computer_basics_hardware_software staged
click topic_digital_foundations_computer_basics_hardware_software "_LESSONS_REFACTORED/digital-foundations/computer-basics/hardware-and-software.md" "Open lesson page"
subject_digital_foundations_input_output["Input & Output"]
strand_digital_foundations --> subject_digital_foundations_input_output
topic_digital_foundations_input_output_input_output["Input / Output
Status: staged
L1: Match device actions to responses
L2: Label input and output examples
L3: Explain input-process-output flow"]
subject_digital_foundations_input_output --> topic_digital_foundations_input_output_input_output
class topic_digital_foundations_input_output_input_output staged
click topic_digital_foundations_input_output_input_output "_LESSONS_REFACTORED/digital-foundations/input-output/input-and-output.md" "Open lesson page"
subject_digital_foundations_interfaces_files["Interfaces & Files"]
strand_digital_foundations --> subject_digital_foundations_interfaces_files
topic_digital_foundations_interfaces_files_applications["Applications
Status: staged
L1: Identify apps as tools
L2: Match apps to tasks
L3: Choose the best app for a goal"]
subject_digital_foundations_interfaces_files --> topic_digital_foundations_interfaces_files_applications
class topic_digital_foundations_interfaces_files_applications staged
click topic_digital_foundations_interfaces_files_applications "_LESSONS_REFACTORED/digital-foundations/interfaces-and-files/applications.md" "Open lesson page"
topic_digital_foundations_interfaces_files_digital_files["Digital Files
Status: staged
L1: Recognize saved files
L2: Save, open, name, and find files
L3: Organize files by purpose"]
subject_digital_foundations_interfaces_files --> topic_digital_foundations_interfaces_files_digital_files
class topic_digital_foundations_interfaces_files_digital_files staged
click topic_digital_foundations_interfaces_files_digital_files "_LESSONS_REFACTORED/digital-foundations/interfaces-and-files/digital-files.md" "Open lesson page"
topic_digital_foundations_interfaces_files_getting_started["Getting Started
Status: staged
L1: Follow a supported start-up routine
L2: Use common interface clues
L3: Follow and improve a start-use-finish workflow"]
subject_digital_foundations_interfaces_files --> topic_digital_foundations_interfaces_files_getting_started
class topic_digital_foundations_interfaces_files_getting_started staged
click topic_digital_foundations_interfaces_files_getting_started "_LESSONS_REFACTORED/digital-foundations/interfaces-and-files/getting-started.md" "Open lesson page"
subject_digital_foundations_internet_safety["Internet & Safety"]
strand_digital_foundations --> subject_digital_foundations_internet_safety
topic_digital_foundations_internet_safety_internet["Internet
Status: staged
L1: Identify browser parts and links
L2: Use tabs, URLs, and safe searching
L3: Explain safe choices online"]
subject_digital_foundations_internet_safety --> topic_digital_foundations_internet_safety_internet
class topic_digital_foundations_internet_safety_internet staged
click topic_digital_foundations_internet_safety_internet "_LESSONS_REFACTORED/digital-foundations/internet-and-safety/internet.md" "Open lesson page"
topic_digital_foundations_internet_safety_health_and_safety["Health and Safety
Status: staged
L1: Practice safe device habits
L2: Explain posture, breaks, and eye care
L3: Make a safe-use routine for self or class"]
subject_digital_foundations_internet_safety --> topic_digital_foundations_internet_safety_health_and_safety
class topic_digital_foundations_internet_safety_health_and_safety staged
click topic_digital_foundations_internet_safety_health_and_safety "_LESSONS_REFACTORED/digital-foundations/internet-and-safety/health-and-safety.md" "Open lesson page"
subject_digital_foundations_emerging_technology["Emerging Technology"]
strand_digital_foundations --> subject_digital_foundations_emerging_technology
topic_digital_foundations_emerging_technology_artificial_intelligence["Artificial Intelligence
Status: staged
L1: Recognize AI as computer help
L2: Compare human choices and AI suggestions
L3: Explain benefits, limits, and honest use"]
subject_digital_foundations_emerging_technology --> topic_digital_foundations_emerging_technology_artificial_intelligence
class topic_digital_foundations_emerging_technology_artificial_intelligence staged
click topic_digital_foundations_emerging_technology_artificial_intelligence "_LESSONS_REFACTORED/digital-foundations/emerging-technology/artificial-intelligence.md" "Open lesson page"
topic_digital_foundations_emerging_technology_augmented_reality["Augmented Reality
Status: staged
L1: Recognize digital objects over real space
L2: Compare real and digital parts of an AR scene
L3: Explain AR purpose and safety"]
subject_digital_foundations_emerging_technology --> topic_digital_foundations_emerging_technology_augmented_reality
class topic_digital_foundations_emerging_technology_augmented_reality staged
click topic_digital_foundations_emerging_technology_augmented_reality "_LESSONS_REFACTORED/digital-foundations/emerging-technology/augmented-reality.md" "Open lesson page"
topic_digital_foundations_emerging_technology_virtual_reality["Virtual Reality
Status: staged
L1: Recognize VR as a simulated space
L2: Compare real space and virtual space
L3: Explain VR purpose, limits, and safety"]
subject_digital_foundations_emerging_technology --> topic_digital_foundations_emerging_technology_virtual_reality
class topic_digital_foundations_emerging_technology_virtual_reality staged
click topic_digital_foundations_emerging_technology_virtual_reality "_LESSONS_REFACTORED/digital-foundations/emerging-technology/virtual-reality.md" "Open lesson page"
topic_digital_foundations_emerging_technology_real_or_fantasy["Real or Fantasy
Status: staged
L1: Sort clear real and fantasy examples
L2: Use clues to sort edited or uncertain media
L3: Explain why checking media matters"]
subject_digital_foundations_emerging_technology --> topic_digital_foundations_emerging_technology_real_or_fantasy
class topic_digital_foundations_emerging_technology_real_or_fantasy staged
click topic_digital_foundations_emerging_technology_real_or_fantasy "_LESSONS_REFACTORED/digital-foundations/emerging-technology/real-or-fantasy.md" "Open lesson page"
strand_digital_creation["Digital Creation"]
curriculum --> strand_digital_creation
subject_digital_creation_digital_art["Digital Art"]
strand_digital_creation --> subject_digital_creation_digital_art
topic_digital_creation_digital_art_drawing_basics_and_visual_confidence["Drawing Basics and Visual Confidence
Status: staged
L1: Follow a grid or simple reference
L2: Draw faces, trees, houses, or objects with variation
L3: Copy/adapt book covers or artworks using simplified shapes"]
subject_digital_creation_digital_art --> topic_digital_creation_digital_art_drawing_basics_and_visual_confidence
class topic_digital_creation_digital_art_drawing_basics_and_visual_confidence staged
click topic_digital_creation_digital_art_drawing_basics_and_visual_confidence "_LESSONS_REFACTORED/digital-creation/digital-art/drawing-basics-and-visual-confidence.md" "Open lesson page"
topic_digital_creation_digital_art_color_matching["Color Matching
Status: staged
L1: Match and compare colors
L2: Choose colors for a purpose
L3: Explain color choices for readability or mood"]
subject_digital_creation_digital_art --> topic_digital_creation_digital_art_color_matching
class topic_digital_creation_digital_art_color_matching staged
click topic_digital_creation_digital_art_color_matching "_LESSONS_REFACTORED/digital-creation/digital-art/color-matching.md" "Open lesson page"
topic_digital_creation_digital_art_resolution_and_pixels["Resolution and Pixels
Status: staged
L1: Recognize pixels and fill a simple grid
L2: Draw the same object at two resolutions
L3: Choose details based on resolution limits"]
subject_digital_creation_digital_art --> topic_digital_creation_digital_art_resolution_and_pixels
class topic_digital_creation_digital_art_resolution_and_pixels staged
click topic_digital_creation_digital_art_resolution_and_pixels "_LESSONS_REFACTORED/digital-creation/digital-art/resolution-and-pixels.md" "Open lesson page"
topic_digital_creation_digital_art_layers["Layers
Status: staged
L1: Separate foreground and background
L2: Build layered scenes
L3: Use layers for depth, edits, or animation prep"]
subject_digital_creation_digital_art --> topic_digital_creation_digital_art_layers
class topic_digital_creation_digital_art_layers staged
click topic_digital_creation_digital_art_layers "_LESSONS_REFACTORED/digital-creation/digital-art/layers.md" "Open lesson page"
subject_digital_creation_animation["Animation"]
strand_digital_creation --> subject_digital_creation_animation
topic_digital_creation_animation_first_motion_and_frame_thinking["First Motion and Frame Thinking
Status: staged
L1: Make a two-frame or spinner illusion
L2: Build a loop or simple motion sequence
L3: Compare timing, repetition, and readability"]
subject_digital_creation_animation --> topic_digital_creation_animation_first_motion_and_frame_thinking
class topic_digital_creation_animation_first_motion_and_frame_thinking staged
click topic_digital_creation_animation_first_motion_and_frame_thinking "_LESSONS_REFACTORED/digital-creation/animation/first-motion-and-frame-thinking.md" "Open lesson page"
topic_digital_creation_animation_physical_motion["Physical Motion
Status: staged
L1: Move objects frame by frame
L2: Animate ball or flipbook motion
L3: Plan and refine a motion sequence"]
subject_digital_creation_animation --> topic_digital_creation_animation_physical_motion
class topic_digital_creation_animation_physical_motion staged
click topic_digital_creation_animation_physical_motion "_LESSONS_REFACTORED/digital-creation/animation/physical-motion.md" "Open lesson page"
topic_digital_creation_animation_stop_motion["Stop Motion
Status: staged
L1: Capture object changes as frames
L2: Build a short stop motion action
L3: Refine timing, clarity, or story"]
subject_digital_creation_animation --> topic_digital_creation_animation_stop_motion
class topic_digital_creation_animation_stop_motion staged
click topic_digital_creation_animation_stop_motion "_LESSONS_REFACTORED/digital-creation/animation/stop-motion.md" "Open lesson page"
subject_digital_creation_3d_modeling["3D Modeling"]
strand_digital_creation --> subject_digital_creation_3d_modeling
topic_digital_creation_3d_modeling_3d_modeling_basics["3D Modeling Basics
Status: planned
L1: Build simple forms
L2: Modify or combine objects
L3: Design for purpose, repair, or fabrication"]
subject_digital_creation_3d_modeling --> topic_digital_creation_3d_modeling_3d_modeling_basics
class topic_digital_creation_3d_modeling_3d_modeling_basics planned
strand_computational_thinking["Computational Thinking"]
curriculum --> strand_computational_thinking
subject_computational_thinking_code["Code"]
strand_computational_thinking --> subject_computational_thinking_code
topic_computational_thinking_code_scratch_introduction["Scratch Introduction
Status: planned
L1: Follow event-based steps
L2: Modify sprite actions or controls
L3: Design a simple interaction and test it"]
subject_computational_thinking_code --> topic_computational_thinking_code_scratch_introduction
class topic_computational_thinking_code_scratch_introduction planned
subject_computational_thinking_sensors["Sensors"]
strand_computational_thinking --> subject_computational_thinking_sensors
topic_computational_thinking_sensors_sensors["Sensors
Status: planned
L1: Identify sensor input
L2: Use buttons, sound, light, or movement input
L3: Compare sensor readings and reliability"]
subject_computational_thinking_sensors --> topic_computational_thinking_sensors_sensors
class topic_computational_thinking_sensors_sensors planned
subject_computational_thinking_device_control["Device Control"]
strand_computational_thinking --> subject_computational_thinking_device_control
topic_computational_thinking_device_control_device_outputs["Device Outputs
Status: planned
L1: Trigger simple Micro:bit output
L2: Control light, sound, or display behavior
L3: Test, tune, and explain output behavior"]
subject_computational_thinking_device_control --> topic_computational_thinking_device_control_device_outputs
class topic_computational_thinking_device_control_device_outputs planned
strand_information_communication["Information & Communication"]
curriculum --> strand_information_communication
subject_information_communication_google_slides_docs["Google Slides / Docs"]
strand_information_communication --> subject_information_communication_google_slides_docs
topic_information_communication_google_slides_docs_presenting_information_clearly["Presenting Information Clearly
Status: staged
L1: Add text and images to a slide
L2: Organize facts in slides or docs
L3: Create a researched explanation or quiz"]
subject_information_communication_google_slides_docs --> topic_information_communication_google_slides_docs_presenting_information_clearly
class topic_information_communication_google_slides_docs_presenting_information_clearly staged
click topic_information_communication_google_slides_docs_presenting_information_clearly "_LESSONS_REFACTORED/information-and-communication/google-slides-docs/presenting-information-clearly.md" "Open lesson page"
subject_information_communication_google_sheets_portfolio["Google Sheets / Portfolio"]
strand_information_communication --> subject_information_communication_google_sheets_portfolio
topic_information_communication_google_sheets_portfolio_data_charts_and_showcase["Data, Charts, and Showcase
Status: planned
L1: Enter simple data or collect work
L2: Make charts, quiz features, or portfolio slides
L3: Publish, display, or explain work for an audience"]
subject_information_communication_google_sheets_portfolio --> topic_information_communication_google_sheets_portfolio_data_charts_and_showcase
class topic_information_communication_google_sheets_portfolio_data_charts_and_showcase planned
classDef staged fill:#d8f3dc,stroke:#2d6a4f,color:#102a1c
classDef missingTarget fill:#ffe3e3,stroke:#c92a2a,color:#3b0d0d,stroke-dasharray: 3 3
classDef planned fill:#fff3bf,stroke:#8d6b00,color:#342600,stroke-dasharray: 5 4Topic Index
| Strand | Subject | Topic | Status | Refactored Lesson | Source Coverage |
|---|---|---|---|---|---|
| Digital Foundations | Computer Basics | What Is a Computer | staged | open | K3 source; existing garden topic |
| Digital Foundations | Computer Basics | Hardware / Software | staged | open | K3 source; existing garden topic |
| Digital Foundations | Input & Output | Input / Output | staged | open | K3 source; existing garden topic |
| Digital Foundations | Interfaces & Files | Applications | staged | open | K3 source |
| Digital Foundations | Interfaces & Files | Digital Files | staged | open | K3 source |
| Digital Foundations | Interfaces & Files | Getting Started | staged | open | K3 source |
| Digital Foundations | Internet & Safety | Internet | staged | open | K3 source; existing garden topic |
| Digital Foundations | Internet & Safety | Health and Safety | staged | open | K3 source |
| Digital Foundations | Emerging Technology | Artificial Intelligence | staged | open | K3 source |
| Digital Foundations | Emerging Technology | Augmented Reality | staged | open | K3 source |
| Digital Foundations | Emerging Technology | Virtual Reality | staged | open | K3 source |
| Digital Foundations | Emerging Technology | Real or Fantasy | staged | open | K3 source |
| Digital Creation | Digital Art | Drawing Basics and Visual Confidence | staged | open | K3 source; E2+ Unit 01 |
| Digital Creation | Digital Art | Color Matching | staged | open | K3 source |
| Digital Creation | Digital Art | Resolution and Pixels | staged | open | K3 source; E2+ Unit 09 |
| Digital Creation | Digital Art | Layers | staged | open | K3 source; E2+ Units 09, 13, 17 |
| Digital Creation | Animation | First Motion and Frame Thinking | staged | open | K3 source; E2+ Unit 02 |
| Digital Creation | Animation | Physical Motion | staged | open | K3 source; E2+ Units 10, 18 |
| Digital Creation | Animation | Stop Motion | staged | open | K3 source; E2+ Units 10, 18 |
| Digital Creation | 3D Modeling | 3D Modeling Basics | planned | not yet | K3 source; E2+ Units 08, 16 |
| Computational Thinking | Code | Scratch Introduction | planned | not yet | K3 source; E2+ Units 07, 19 |
| Computational Thinking | Sensors | Sensors | planned | not yet | E2+ Units 03, 11, 15, 19 |
| Computational Thinking | Device Control | Device Outputs | planned | not yet | E2+ Units 03, 11, 15, 19 |
| Information & Communication | Google Slides / Docs | Presenting Information Clearly | staged | open | K3 source; E2+ Units 04, 12 |
| Information & Communication | Google Sheets / Portfolio | Data, Charts, and Showcase | planned | not yet | E2+ Units 20, 25 source listed |
Regenerate
Run this after editing the working curriculum map:
powershell -NoProfile -ExecutionPolicy Bypass -File _TOOLS/update-curriculum-overview.ps1