0% found this document useful (0 votes)
28 views5 pages

Level 2 Coding Curriculum for Grades 4-6

The document outlines a Yearly Curriculum Plan for Level 2 coding education for grades 4-6 for the 2025-2026 school year. It includes goals such as understanding coding concepts, developing problem-solving skills, and creating projects in Scratch, with a structured overview of units covering topics like computers, loops, variables, and artificial intelligence. The curriculum also emphasizes collaborative project work and culminates in a parent showcase to present student projects.

Uploaded by

hmlrecord
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views5 pages

Level 2 Coding Curriculum for Grades 4-6

The document outlines a Yearly Curriculum Plan for Level 2 coding education for grades 4-6 for the 2025-2026 school year. It includes goals such as understanding coding concepts, developing problem-solving skills, and creating projects in Scratch, with a structured overview of units covering topics like computers, loops, variables, and artificial intelligence. The curriculum also emphasizes collaborative project work and culminates in a parent showcase to present student projects.

Uploaded by

hmlrecord
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Welcome to the World of Coding!

Level 2: Code & Create


Yearly Curriculum Plan – Level 2 “Grades 4-6”

School Year: 2025-2026

Goals for the Year


• Understand what coding is and why it matters
• Understand deeper coding concepts (events, loops, conditionals, variables,
broadcasting).
• Develop logical thinking, problem-solving, and debugging skills.
• Learn how to create interactive games and animations in Scratch.
• Build simple projects using blocks
• Explore the basics of Artificial Intelligence (AI).
• Work collaboratively on projects and present to peers and parents.

Units Overview
UNIT Theme/Unit Key Concepts Sample Activities / Tools
Introduction to - Hardware & Software basics Unplugged: Robot instructions,
Computers & - What is programming? sequencing cards
U1 Scratch - Scratch interface & sequences Plugged: Scratch basics, 'Make
(WEEKS 1–7) - Motion & simple projects Your Name Move'

Events, Sound & - Events and triggers Unplugged: Event charades,


U2 Loops - Adding sounds and costumes loop claps
(WEEKS 8–15)
- Repeat & Forever loops Plugged: Dancing sprites,
- Simple animations bouncing ball loops

Games , - Decisions (if/else) Unplugged: If/Else skits, bug


Variables & - Building Paddle & Ball game cards
U3 Broadcasting - Using variables for score, Plugged: Paddle & Ball, scoring,
(WEEKS 16– timer, lives timer
24) - Debugging & QA
- Broadcasting & game states
AI & Projects - Intro to AI concepts Unplugged: Message maps, AI
U4 - Capstone project planning & storytelling
(WEEKS 25– building Plugged: Multi-sprite projects,
30) - Parent showcase final capstone

1
Detailed Weekly Plan by Unit

U1 (Weeks 1–7): Introduction to Computers & Scratch


Wk Focus Activities / Outcomes
• Show a game that students can make later
o Discuss how we’ll build it
• Why Do We Use Computers?
• Examples of daily use
1 Lesson 1: Introduction to Computer • What is Hardware?
o Types:
input/output/processing/storage/network
o Computer as ‘Human Body’ analogy
• In Class Activity: “Say if Input or Output”
• What is Software?
2 • Practice with software (drawing, sound
recording, video recording, games, animation)
• In Class Activity: “Name some Games”
3 • Assignment - do it in class
• Introduce Scratch
• What is programming;
Lesson 2: Introduction to • Why it’s useful/important;
4 • Programming languages (Scratch, Python,
Programming
JavaScript)
• Try “Lightbot” or “Minecraft Hour of Code”
• Assignment - do it in class
5 • Explore Scratch or work on “Lightbot” or
“Minecraft Hour of Code”
Lesson 3: Getting Started with • Scratch interface (stage, sprites, blocks)
6
Scratch • Add sprite + backdrop + draw a sprite
• Add sprite + backdrop + draw a sprite
7
• Create simple scene or game (walk, jump, turn)
U2 (Weeks 8–15): Events, Sound & Loops
Wk Focus Activities / Outcomes
• Sequencing definition
• Scratch Activity
Lesson 4: Sequencing — Secret • Real-life algorithms (tie shoes, cross street)
8 • Let the students do their own sequence
Recipe for Coding
• Scratch sequencing blocks (top to bottom)
• You can use “Lightbot” or “Minecraft Hour of
Code”
• In Class Activity: “Make Your Name Move”
9 • Assignment - do it in class

2
• How to use Motion blocks (move, turn, glide)
Lesson 5: Let’s Get Moving! • Forever loop for continuous motion
10 • How to Add Background
Animating Sprites
• Quick Demo
• Free Work!
• In Class Activity: “Move Sprite”
11 • Assignment - do it in class
• Extra Activity on Scratch (if needed)
• Event blocks (green flag, key pressed, sprite
clicked)
12 Lesson 6: Events — Ready, Set, GO! • Real-life event analogies
• Quick Demo
• Free Work!
• In Class Activity: “Arrow-key movement
13 project (sprite moves left/right/up/down)”
• Exercises & Challenges
Lesson 7: Sound Effects & Cool • Add sounds (library/record/upload)
14 • Combine sounds with motion/costumes
Moves
• Quick Demo
• In Class Activity: “Dance with Music” or you
can do another project
15
• Exercises & Challenges
• Assignment - : do it in class
U3 (Weeks 16–24): Games & Variables & Broadcasting
Wk Focus Activities / Outcomes
• Loops: repeat vs forever
16 Lesson 8: Repeat It! Fun with Loops • Real-life loops
• Quick Demo
• In Class Activity: “Bouncing Ball”
17 • Exercises & Challenges
• Assignment - : do it in class
• If / If-Else logic
• Sensing blocks (touching color, key pressed)
Lesson 9: Decision Time! If-Else • Real life Examples
18 • You can use “Lightbot” or “Minecraft Hour of
Logic
Code”
• Quick Demo

• In Class Activity: “Talking character reacts to


19 answers”
• Exercises & Challenges
Assignment - do it in class

3
Lesson 10: Creating a Simple Game • Review about Scratch
20 • Quick Demo: Ball movement (forever + bounce)
(Paddle & Ball)
• Quick Demo: Paddle control (arrow keys)
• In Class Activity: “Build Paddle & Ball with
21 collision”
• Exercises & Challenges
Lesson 11: Smart Scores & Timers • Variables: make, set, change
22 • Score counter
(Variables)
• Quick Demo

23 • In Class Activity: Add score to Paddle & Ball


• Timer challenge + win/stop condition
Lesson 12: Chatting Sprites • In Class Activity: Two characters talk with
24
(Broadcasting) broadcast
U4 (Weeks 25–30): AI & Projects
Wk Focus Activities / Outcomes
• What is AI?
• Everyday AI examples (voice assistants, game
25 Lesson 13: AI Adventures AI, face unlock) or use a story
• Compare human vs AI
• Use AI for Oceans ([Link])
26 Plan a final project (Game or Story) • Students brainstorm and storyboard their
projects
27
Build final project • Code a multi-scene story or animation
28
29 Test and debug • Peer review and fix issues
• Students present projects to parents &
30 Parent Showcase classmates
• End-of-year celebration

🎯 Assessment Methods
• Observation checklists (engagement, participation)
• Completed puzzles and activities
• Verbal explanations of their code and story
• Final Scratch project

🛠️ Tools & Platforms


• Computers or tablets with Scratch (online) or Scratch Desktop installed
4
• Projector or screen for demos
• Internet connection (for AI lesson)

Barmaja: Coding & AI Series


👨Author: Barmaja Initiative
📞 +961 3 299 740 / +961 70 975 293
🌐 Website: [Link]
📧 Email: info@[Link]

You might also like