ICT

Intro to Programming

Created
Nov 20, 2024
Updated
Feb 5, 2026

A beginner path from logic puzzles to real Python code.

Tags
Computational thinkingHistorical thinkingProgrammingGeometryAlgorithmsAcademic writingCollaborative learning

Lessons

3 lessons
Draft
ICT

Coding Logic: If-This-Then-That

An unplugged-to-screen intro to conditionals using friendly block puzzles.

Computational thinkingHistorical thinkingProgramming
Lesson plan · 20 min total
Story: if/then5 min
Unplugged game7 min
Screen blocks6 min
Reflect2 min
Materials
Story cards
Command cards
Practice worksheet
Exit ticket
Created
Sep 12, 2025
Updated
Feb 5, 2026
Version
v1.7
Remixed
19×
ICT

Intro to Python: Turtle Graphics

Write your first lines of code and watch a turtle draw shapes on screen.

ProgrammingGeometryHistorical thinking
Lesson plan · 50 min total
Warm-up: predict the path5 min
Live demo: first commands12 min
Code challenge: draw a house28 min
Gallery walk5 min
Materials
Starter slide
Starter code notebook
challenge cards
Exit ticket
Created
Nov 20, 2024
Updated
Jan 1, 2025
Version
v1.3
Remixed
18×
Draft
ICT

Algorithms: Step-by-Step Thinking

Write clear instructions a robot partner can follow without mistakes.

AlgorithmsAcademic writingCollaborative learning
Lesson plan · 38 min total
Hook & warm-up5 min
Direct instruction12 min
Guided practice16 min
Wrap-up & check5 min
Materials
Hook image
Model answer handout
Concept deck
Recording sheet
Created
Jun 4, 2025
Updated
Jun 10, 2025
Version
v1.5
Remixed
36×
Edumix may not work as intended with screen space this limited.