Skip to content

Decisions in Daily LifeActivities & Teaching Strategies

Active learning works for this topic because students move from abstract logic to concrete experience. By physically mapping their own routines onto flowcharts and acting out decision points, they see how everyday choices mirror computer algorithms. This kinesthetic and visual approach builds lasting understanding of branching logic.

Year 5Computing4 activities25 min45 min

Learning Objectives

  1. 1Analyze the sequence of 'if-then' decisions in a familiar daily routine, such as getting ready for school.
  2. 2Construct a flowchart representing a complex everyday decision, including multiple conditions and outcomes.
  3. 3Explain the concept of a boolean condition (true/false) and predict the program's behavior when a condition is ambiguous.
  4. 4Compare the logic of two different everyday decisions by creating flowcharts for each.

Want a complete lesson plan with these objectives? Generate a Mission

35 min·Pairs

Flowchart Walkthrough: School Journey

Students list decisions made on the way to school, such as crossing roads or choosing routes. In pairs, they draw a flowchart with ovals for start/end, rectangles for actions, and diamonds for conditions. Pairs present one path to the class for feedback.

Prepare & details

Analyze how many 'if-then' decisions you make before you arrive at school.

Facilitation Tip: During Flowchart Walkthrough, have students physically walk the school journey path to internalize the sequence before drawing it.

Setup: Tables with large paper, or wall space

Materials: Concept cards or sticky notes, Large paper, Markers, Example concept map

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management
45 min·Small Groups

Decision Role-Play: Breakfast Choices

Assign roles like 'hungry child' facing conditions (time, weather, ingredients). Small groups act out 'if-then' branches, recording outcomes on sticky notes. Groups combine paths into a shared flowchart on the board.

Prepare & details

Construct a simple flowchart to represent a complex everyday decision.

Setup: Tables with large paper, or wall space

Materials: Concept cards or sticky notes, Large paper, Markers, Example concept map

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management
30 min·Whole Class

Chain Reaction: Class If-Then Build

Start with a whole-class decision like 'plan a trip'. Teacher poses a condition; students suggest actions or new conditions, adding to a large floor flowchart with string and cards. Discuss predictions for ambiguous cases.

Prepare & details

Predict what happens if a condition is neither true nor false in a decision.

Setup: Tables with large paper, or wall space

Materials: Concept cards or sticky notes, Large paper, Markers, Example concept map

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management
25 min·Individual

Prediction Cards: Boolean Challenges

Provide cards with everyday scenarios and conditions that are true, false, or unclear. Individually, students predict program outcomes and sketch flowcharts. Share in pairs to refine ideas.

Prepare & details

Analyze how many 'if-then' decisions you make before you arrive at school.

Setup: Tables with large paper, or wall space

Materials: Concept cards or sticky notes, Large paper, Markers, Example concept map

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management

Teaching This Topic

Teach this by starting with familiar routines students do daily, like getting dressed or eating breakfast. Guide them to break these into precise steps and conditions, avoiding vague language. Research shows that acting out decisions first helps students later translate them into formal logic without oversimplifying. Avoid rushing to abstract symbols before concrete practice.

What to Expect

Successful learning looks like students confidently identifying conditions, tracing paths through flowcharts, and articulating clear 'if-then' rules. They should explain why a decision needs an 'else' branch and adjust flowcharts when conditions change. Group work shows shared understanding through peer teaching.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring Decision Role-Play: Breakfast Choices, watch for students treating ambiguous choices (like 'I feel like cereal') as valid conditions in their flowcharts.

What to Teach Instead

Use the role-play to highlight this by asking students how a robot would know 'I feel like cereal.' Guide them to change vague feelings into clear conditions like 'if the bowl is empty' or 'if it is morning,' using the activity's materials to rewrite the rules.

Common MisconceptionDuring Chain Reaction: Class If-Then Build, watch for students assuming all decisions have only two clear outcomes, like yes or no.

What to Teach Instead

Use the collaborative flowchart construction to challenge this. Ask groups to add a third outcome, like 'if it is partly cloudy' in the school journey example, and test how the flowchart changes. Peer feedback helps correct oversimplifications.

Common MisconceptionDuring Prediction Cards: Boolean Challenges, watch for students thinking that unclear conditions (neither true nor false) can be ignored in programs.

What to Teach Instead

Use the card sort to act out what happens when conditions are fuzzy. For example, have students physically stand in a 'default' group when conditions don't clearly match any path, showing how coders build in error handling or default choices.

Assessment Ideas

Exit Ticket

After Flowchart Walkthrough: School Journey, give students a new scenario like 'You are going to a friend's house. If it is after 3pm, you will walk. If it is before 3pm, you will ask for a ride.' Ask them to write the 'if' part and the 'then' part for one condition.

Discussion Prompt

During Decision Role-Play: Breakfast Choices, ask students to imagine they are designing a robot to make breakfast. Record their ideas on the board about the conditions the robot needs (e.g., 'if the toaster is broken') and how it would handle unclear situations.

Quick Check

After Chain Reaction: Class If-Then Build, present students with a simple flowchart for choosing shoes based on weather. Ask them to trace the path for a specific weather condition (e.g., 'It is rainy but not cold') and state the final outcome.

Extensions & Scaffolding

  • Challenge early finishers to design a flowchart for an after-school activity, including at least three nested decisions.
  • Scaffolding for struggling students: Provide partially completed flowcharts with missing conditions to fill in before building their own.
  • Deeper exploration: Have students research how traffic lights use sensors and timing to make decisions, then create a flowchart for one intersection.

Key Vocabulary

AlgorithmA set of step-by-step instructions or rules designed to solve a problem or perform a task.
FlowchartA visual diagram that represents the steps and decisions in a process using standard symbols.
ConditionA statement that can be either true or false, used to make decisions in a program or process.
If-Then StatementA programming structure where a specific action is performed only if a certain condition is met.
BooleanA type of data that can only have one of two values: true or false.

Ready to teach Decisions in Daily Life?

Generate a full mission with everything you need

Generate a Mission