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

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 4

Topic 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