Patterns with loops
Repeat a group of blocks to draw squares, fences and flowers.
Planned. This module is part of the plan and is not written yet.
Why it matters
Kente and adire cloths repeat a small pattern across the whole cloth. Loops let a program draw repeating patterns the same way.
Draft outline · in review- For
- Level 4–6 · Primary 4 to Primary 6
- Inside
- 4 lessons and a test · about 45 minutes
- Topic
- Loops · foundation, 1 of 4
Inside the module.
4 lessons in order, about 45 minutes in all, then a short test. Learners go at their own pace; the minutes are a guide, not a timetable.
Draft outline · in review
Lesson 1: Repeating a group
Put several blocks inside one repeat so the whole group repeats.
Explain10 min, from minute 0
Lesson 2: Draw a square
Move and turn, four times over, to draw a square.
Worked example10 min, from minute 10
Lesson 3: Fences and flowers
Draw a fence of posts and a flower of petals with loops.
Practice15 min, from minute 20
Lesson 4: Predict, then run
Say what a loop will draw before pressing run, then check.
Practice10 min, from minute 35
End-of-module test
Draw given patterns with loops and predict what unfamiliar loops will draw.
Mastered at 85% or more. Retake it until you pass; nothing is lost, and each try gives feedback.
Already know it? A Challenge Test (planned) clears the whole module: 90% overall, no objective below 75%.
Last stageafter about 45 min
Practicalities
Draft outline · in reviewBuilt to run offline
Planned to run on the Lantern's own computer, with no internet needed.
Languages
Planned first in English; every module aims to reach all of the Lantern's languages.
Try a question.
One question from the module, as a learner would meet it. Have a go, then open the worked solution a step at a time.
Draft outline · in review
What does this draw? repeat 3 times [move forward 50, turn right 120°]
Particulars
Where it sits
Coding · Block coding · Loops
What a learner can do after it
- Repeat a group of instructions to draw a pattern.
- Predict what a loop will draw before running it.
Needs first
Level
Level 4–6 · Primary 4 to Primary 6
Level mappings are approximate. A qualified teacher or lecturer in each country must check them before they appear in the app.
Difficulty for its level
1 of 4 · Foundation
Time
About 45 minutes
Alignments
- Aligned to CSTApartial · in review1B-AP-10
Alignment in review until a qualified teacher or lecturer checks it. No exam body, university or vendor endorses us; learners still sit the real exam.
Challenge Test
Planned: a Challenge Test to prove you know it and skip it. Pass at 90% overall, with no objective below 75%.
On these pathways
The route here.
Everything this module builds on, drawn as a route from its foundations. Solid lanes must be mastered first, or cleared by a Challenge Test; dashed lanes are suggestions that never lock anything.
- CO-BLK-SEQ-01Instructions in orderCoding · Primary 1 to Primary 4 (Level 1–4) · Planned
- CO-BLK-LOP-01Repeat blocksCoding · Primary 3 to Primary 5 (Level 3–5) · Sample lesson in the demo Needs Instructions in order (required).Try the sample lesson: Repeat blocks
- CO-BLK-LOP-02Patterns with loopsCoding · Primary 4 to Primary 6 (Level 4–6) · Planned · the destination Needs Repeat blocks (required).
Help light the room where this is learned.
Every route on this map starts in a classroom with 24 stations, a tutor that works offline and a facilitator upstairs. Four are planned and waiting for light.