Coding · Grade 4
Plan Programs with Flowcharts
Fourth graders learn the flowchart shapes (oval, rectangle, parallelogram, diamond and arrows), follow flowcharts with decisions and loops for given inputs, and turn flowcharts into pseudocode, finishing by planning a guess-my-number program as a flowchart.
- 4 lessons
- About 85 minutes
- Flowcharts check: 8 questions
- Ways to answer: fill in the blanks, choose an answer, put code in order, trace code, match pairs and type a number
What learners will discover
- Name the flowchart shapes and what each one means.
- Follow a flowchart with a decision to find the output for a given input.
- Recognise and trace a loop in a flowchart (an arrow back to an earlier box).
- Turn a flowchart into pseudocode, and plan a program as a flowchart.
Lessons
-
Flowchart shapes 4 steps2 practiceabout 16 min
-
Follow a decision 5 steps3 practiceabout 16 min
-
Loops in flowcharts 5 steps3 practiceabout 16 min
-
From flowchart to code 5 steps2 practiceabout 17 min
-
Flowcharts check 8 questions at the end
Keep exploring
Games to practice with
- Robot RoutesSnap together arrow, repeat and dance blocks to guide Bolt the robot home.
- Bug DetectiveA robot program almost works. Run it, spot the buggy block, and fix it.
- Sorting FactoryTurn a work order into if/else rules and watch the conveyor sort every item.
More 4th grade coding
- 4th Grade Coding Games5 games to play free
- 4th Grade Coding Worksheets10 printable worksheets
Guide for grown-ups
- How to start homeschooling: a step-by-step guide for familiesA guide for parents · 7 min read