Skip to content

The CPU: Core and Clock SpeedActivities & Teaching Strategies

Active learning helps students grasp CPU concepts because complex, abstract ideas like parallel processing and clock cycles become clear when students physically model tasks or manipulate variables. By moving beyond lectures, learners connect theory to measurable outcomes, which builds lasting understanding of how hardware performance translates to real-world use.

Year 9Computing4 activities25 min45 min

Learning Objectives

  1. 1Analyze how the number of CPU cores impacts a computer's performance during parallel processing tasks.
  2. 2Compare the performance gains from increasing CPU clock speed versus adding more CPU cores for different types of software.
  3. 3Explain the limitations of clock speed as a sole indicator of CPU performance, considering factors beyond cycle rate.
  4. 4Evaluate the trade-offs between core count and clock speed when selecting a CPU for specific computing needs.

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

30 min·Small Groups

Analogy Activity: Core Multitasking Relay

Divide the class into groups representing CPU cores. Assign tasks like sorting cards, calculating sums, and drawing diagrams. Time single-core (one group) versus multi-core (multiple groups) to show parallel gains. Discuss why coordination matters.

Prepare & details

Explain how the number of CPU cores affects a computer's ability to multitask.

Facilitation Tip: During the Core Multitasking Relay, rotate groups so students experience both high-core and low-core roles to observe how thread distribution affects completion time.

Setup: Standard classroom seating; students turn to a neighbor

Materials: Discussion prompt (projected or printed), Optional: recording sheet for pairs

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
45 min·Pairs

Clock Speed Simulation: Online Tool Exploration

Use free CPU simulators to adjust clock speeds and observe cycle times for sample programs. Pairs predict and test how doubling speed affects simple loops versus complex branches. Record results in a shared class chart.

Prepare & details

Compare the impact of increasing clock speed versus adding more cores on CPU performance.

Facilitation Tip: For the Clock Speed Simulation, have students record data in a shared table so the class can compare how clock speed changes impact processing time across different tasks.

Setup: Standard classroom seating; students turn to a neighbor

Materials: Discussion prompt (projected or printed), Optional: recording sheet for pairs

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
40 min·Small Groups

Benchmark Comparison Challenge

Provide real CPU benchmark data sheets. In small groups, compare quad-core low-clock versus dual-core high-clock CPUs on multitasking scores. Groups present findings on best use cases.

Prepare & details

Analyze why a faster clock speed doesn't always mean a proportionally faster computer.

Facilitation Tip: When running the Benchmark Comparison Challenge, assign each group a different CPU pair to present, ensuring all comparisons are covered before the class debate begins.

Setup: Standard classroom seating; students turn to a neighbor

Materials: Discussion prompt (projected or printed), Optional: recording sheet for pairs

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
25 min·Whole Class

Bottleneck Hunt: Whole Class Debate

Project system diagrams. Class votes on whether CPU upgrades solve slowdowns in gaming or browsing, citing cores or clock. Facilitate debate with evidence from prior activities.

Prepare & details

Explain how the number of CPU cores affects a computer's ability to multitask.

Facilitation Tip: During the Bottleneck Hunt debate, assign roles like CPU architect, RAM specialist, or user to focus arguments on system interdependence.

Setup: Standard classroom seating; students turn to a neighbor

Materials: Discussion prompt (projected or printed), Optional: recording sheet for pairs

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills

Teaching This Topic

Teach this topic by starting with concrete, relatable examples before introducing formulas or technical terms. Use student-generated data to challenge assumptions, such as showing that eight cores do not always outperform four in simple tasks. Avoid overwhelming students with raw specs; instead, let them discover relationships through guided exploration. Research shows that students retain conceptual understanding better when they test hypotheses and see immediate results, so prioritize activities where they manipulate variables and observe outcomes.

What to Expect

Students will demonstrate mastery by explaining core and clock speed differences, analyzing trade-offs in CPU choices, and identifying when one CPU characteristic outweighs the other. Successful learning is visible when students justify their reasoning using data from simulations or relay results.

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 Core Multitasking Relay, watch for students assuming that more runners (cores) always finish the relay faster regardless of task complexity.

What to Teach Instead

Guide students to calculate per-task completion times and discuss how sequential versus parallel tasks limit the benefits of additional cores. Ask them to propose scenarios where more runners do not help, such as when tasks must be completed one after another.

Common MisconceptionDuring Clock Speed Simulation, watch for students believing that doubling clock speed doubles performance in all tasks.

What to Teach Instead

Have students adjust clock speed in the simulation and record the time for the same task multiple times. Then ask them to compare the proportional change in time versus the increase in clock speed, highlighting non-linear relationships due to task dependencies.

Common MisconceptionDuring Benchmark Comparison Challenge, watch for students attributing performance differences solely to CPU specifications without considering other system components.

What to Teach Instead

After groups present their findings, prompt them to revisit their data and identify where RAM speed, storage type, or GPU might have influenced results. Use this to refocus the class on system-level thinking.

Assessment Ideas

Quick Check

After the Core Multitasking Relay and Clock Speed Simulation, present students with two hypothetical CPU specifications: CPU A (4 cores, 3.5 GHz) and CPU B (8 cores, 2.8 GHz). Ask them to write one sentence explaining which CPU might be better for gaming and one sentence explaining which might be better for running multiple virtual machines, justifying their choices based on relay and simulation data.

Discussion Prompt

During the Bottleneck Hunt debate, facilitate a class discussion using the prompt: 'Imagine you are building a computer for a graphic designer who also plays video games. What CPU characteristics (cores vs. clock speed) would you prioritize and why? What are the potential drawbacks of your choice?' Use student arguments to assess their understanding of trade-offs.

Exit Ticket

After all activities, ask students to define 'clock speed' in their own words on an exit ticket. Then have them list one scenario where a higher clock speed is more beneficial than more cores, and one scenario where more cores are more beneficial than a higher clock speed, based on the relay, simulation, and benchmark results.

Extensions & Scaffolding

  • Challenge: Have students design a CPU for a specific use case (e.g., video editing, gaming) using an online parts simulator, then present their rationale to the class.
  • Scaffolding: Provide pre-labeled diagrams of CPU components and clock cycles for students to annotate during the relay or simulation.
  • Deeper exploration: Ask students to research how thermal throttling affects clock speed and present real-world examples where cooling solutions impact CPU performance.

Key Vocabulary

CPU (Central Processing Unit)The primary component of a computer that executes instructions and performs calculations, often referred to as the 'brain' of the computer.
CoreAn individual processing unit within a CPU that can execute program instructions independently, allowing for parallel processing.
Clock SpeedThe rate at which a CPU can execute cycles, measured in gigahertz (GHz), indicating how many operations it can perform per second.
MultitaskingThe ability of a computer to run multiple programs or processes simultaneously, often facilitated by multiple CPU cores.
Parallel ProcessingThe simultaneous execution of multiple tasks or processes by a CPU, typically enabled by having multiple cores.

Ready to teach The CPU: Core and Clock Speed?

Generate a full mission with everything you need

Generate a Mission