Skip to content
Computing · Secondary 3

Active learning ideas

The CPU: The Brain of the Computer

Active learning helps students grasp abstract concepts like network topologies and protocols by turning them into tangible, collaborative experiences. This topic is complex because students often confuse physical layouts with communication rules, so movement and interaction make these distinctions clear in real time.

MOE Syllabus OutcomesMOE: Computer Architecture - S3
20–45 minPairs → Whole Class3 activities

Activity 01

Simulation Game40 min · Whole Class

Simulation Game: The Human Packet Switch

Students act as routers in a network. They must pass 'packets' (pieces of a message) from a sender to a receiver. Some 'routers' are intentionally blocked, forcing the students to find alternative paths, demonstrating how the internet is resilient.

Explain the main function of the CPU in a computer system.

Facilitation TipFor the Human Packet Switch activity, assign each student a role (packet, router, server) and provide printed labels to wear for clarity.

What to look forPresent students with a diagram of a CPU showing the ALU and CU. Ask them to label each component and write one sentence describing its main job. Then, ask: 'Which component is responsible for adding two numbers?'

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
Generate Complete Lesson

Activity 02

Inquiry Circle45 min · Small Groups

Inquiry Circle: Designing the School Network

Groups are given a floor plan of a new school wing. They must design the network using a specific topology (e.g., Star), calculate the number of cables needed, and explain why their design is the most reliable.

Describe how the CPU interacts with other components like memory.

Facilitation TipDuring the Collaborative Investigation, provide a clear rubric for the school network design so students focus on both technical and practical constraints.

What to look forPose the question: 'Imagine you are upgrading your computer for faster video editing. Besides the CPU, what other component's speed is crucial, and why?' Facilitate a brief class discussion, guiding students to connect CPU speed with RAM and storage speed.

AnalyzeEvaluateCreateSelf-ManagementSelf-Awareness
Generate Complete Lesson

Activity 03

Think-Pair-Share20 min · Pairs

Think-Pair-Share: The Protocol Puzzle

Students are given a list of actions (e.g., 'Loading a webpage', 'Sending an email'). In pairs, they match each action to the correct protocol (HTTP, SMTP, etc.) and explain what would happen if that protocol didn't exist.

Analyze how CPU speed can affect a computer's overall performance.

Facilitation TipUse the Protocol Puzzle activity to pause after each protocol card reveal, asking students to predict how it fits into the communication flow before moving forward.

What to look forOn an index card, have students write: 1. The main function of the CPU. 2. One way the CPU interacts with RAM. 3. A scenario where a faster CPU makes a noticeable difference.

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
Generate Complete Lesson

A few notes on teaching this unit

Teachers often find that students struggle to separate network structure from communication rules, so start with a concrete analogy (e.g., mail delivery for packets, traffic rules for protocols). Avoid diving too deeply into technical details before students see the big picture. Research suggests that role-playing and hands-on modeling build stronger mental models than lectures alone.

Successful learning looks like students confidently explaining how data moves across different topologies and why protocols matter for reliable communication. They should also compare reliability and cost trade-offs in network design and articulate the role of protocols like TCP/IP and HTTP.


Watch Out for These Misconceptions

  • During the Human Packet Switch activity, watch for students who treat data as a single continuous flow rather than packets that split and reassemble.

    After the activity, ask students to trace a single file split into three packets. Have them physically walk through how each packet takes a different route back to the server and explain how the server reassembles them.

  • During the Collaborative Investigation, watch for students who confuse the physical network (topology) with the software-driven services (protocols).

    During the discussion of their school network design, ask students to explicitly label which parts of their diagram represent physical connections and which represent communication rules like TCP/IP or HTTP.


Methods used in this brief