Skip to content
Technologies · Year 2

Active learning ideas

Software's Role: Apps and Programs

Active learning helps students grasp the abstract concept of software by making it tangible through sorting, movement, and discussion. Hands-on tasks let children physically separate hardware and software, while role-plays and predictions turn invisible instructions into observable outcomes they can debate and explain.

ACARA Content DescriptionsAC9TDI2K01
25–40 minPairs → Whole Class4 activities

Activity 01

Placemat Activity30 min · Pairs

Sorting Sort-Out: Hardware vs Software

Prepare cards with images and labels for hardware items like monitors and software like games. Students sort cards into two labelled boxes, then pair up to explain one choice each. Discuss as a class why software needs hardware to run.

Differentiate between a physical computer part and a program that runs on it.

Facilitation TipDuring Sorting Sort-Out, ask students to hold each object and name it before deciding if it is hardware or software to reinforce the tangible vs. invisible distinction.

What to look forShow students pictures of various items (e.g., a mouse, a game icon, a keyboard, a drawing app icon). Ask them to point to or name the hardware and then the software, explaining their choice briefly.

UnderstandAnalyzeEvaluateSelf-AwarenessRelationship Skills
Generate Complete Lesson

Activity 02

Placemat Activity40 min · Small Groups

Robot Relay: Software Instructions

Designate students as hardware robots in small groups. One student writes simple software instructions on paper, such as 'move forward, turn left.' Robots follow commands precisely, then groups switch roles and refine instructions for better results.

Explain how software makes a piece of hardware useful.

Facilitation TipIn Robot Relay, have students physically act out each instruction line by line to experience how software breaks complex tasks into simple steps.

What to look forProvide students with a slip of paper. Ask them to draw one example of hardware and one example of software they used today. Under each drawing, they should write one sentence explaining what it does.

UnderstandAnalyzeEvaluateSelf-AwarenessRelationship Skills
Generate Complete Lesson

Activity 03

Placemat Activity35 min · Whole Class

Prediction Play: No Software World

Show pictures of hardware like a tablet screen. Ask whole class to predict and draw what happens with and without software. Reveal simple demos or videos, then students share predictions in a group chart.

Predict what would happen if a computer had no software installed.

Facilitation TipFor Prediction Play, pause after each imagined scenario to ask students to point to the hardware part that would be affected, building connections between parts and functions.

What to look forPose the question: 'Imagine your tablet turned on but had no apps or programs. What would happen?' Facilitate a class discussion, guiding students to explain that the hardware would be unable to perform any tasks without software instructions.

UnderstandAnalyzeEvaluateSelf-AwarenessRelationship Skills
Generate Complete Lesson

Activity 04

Placemat Activity25 min · Pairs

Match Maker: Hardware-Software Pairs

Provide cutouts of hardware and software examples. Students in pairs match pairs like mouse with drawing app, then create sentences explaining the connection. Display matches on a class board for review.

Differentiate between a physical computer part and a program that runs on it.

Facilitation TipDuring Match Maker, challenge pairs to explain why each pair works together, using sentence stems like 'The keyboard is hardware because... the typing app is software because...'.

What to look forShow students pictures of various items (e.g., a mouse, a game icon, a keyboard, a drawing app icon). Ask them to point to or name the hardware and then the software, explaining their choice briefly.

UnderstandAnalyzeEvaluateSelf-AwarenessRelationship Skills
Generate Complete Lesson

A few notes on teaching this unit

Teach this topic by moving from concrete to abstract. Start with real objects students can touch, then shift to digital examples like app icons. Use consistent language: hardware is what you can see and hold, software is the set of rules that tells hardware what to do. Avoid long lectures; instead, rely on guided sorting and quick role-plays to build understanding. Research shows that young learners grasp dual concepts like hardware/software best when they manipulate real items and act out processes before discussing abstract ideas.

Students will confidently identify and explain the difference between hardware and software, describe how software directs hardware actions, and predict outcomes when software is missing. Discussions should show understanding through clear examples and justifications.


Watch Out for These Misconceptions

  • During Sorting Sort-Out, watch for students who classify an app icon as hardware because it looks like a picture they can touch on a screen.

    Have students trace the icon with their finger and ask, 'Can you hold this picture in your hand?' Then prompt them to think about what the icon does when tapped to redirect the idea of software as instructions rather than objects.

  • During Robot Relay, watch for students who think the robot moves on its own without noticing they are giving instructions.

    Pause after each step and ask, 'What told the robot to do that?' Guide students to say, 'I told it' and point to the instruction card to emphasize the role of software as a set of commands.

  • During Match Maker, watch for students who pair hardware and software randomly because they think any two things go together.

    Ask pairs to explain their choices using the sentence stem, 'This hardware part does _____, so it needs this software to _____.' If their reasoning is weak, have them physically act out the pair working together to reveal the missing link.


Methods used in this brief