Skip to content

Emerging Technologies: Blockchain and IoT (Introduction)Activities & Teaching Strategies

Active learning works for this topic because blockchain and IoT are abstract, systems-level concepts that students grasp best through hands-on construction and real-world mapping. By building a blockchain chain or tracing IoT data flows, students move from passive listening to active sense-making, which research shows improves retention of complex technical systems.

JC 1Computing4 activities20 min50 min

Learning Objectives

  1. 1Explain the cryptographic principles that secure blocks in a blockchain.
  2. 2Compare the security vulnerabilities of centralized systems with the resilience of decentralized blockchain networks.
  3. 3Analyze the potential societal impacts of widespread Internet of Things adoption in urban environments.
  4. 4Evaluate the role of distributed ledgers in enabling peer-to-peer cryptocurrency transactions.

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

30 min·Pairs

Simulation Game: Building a Blockchain Chain

Pairs use paper slips for transactions, hash them with simple strings, and link into blocks using string. Add a 'tamper' step to show immutability. Discuss how distribution prevents changes.

Prepare & details

Explain the fundamental principles of blockchain technology.

Facilitation Tip: During the blockchain simulation, circulate and ask each group to explain how their block references the previous one, ensuring they grasp the chain structure before moving to hashing.

Setup: Flexible space for group stations

Materials: Role cards with goals/resources, Game currency or tokens, Round tracker

ApplyAnalyzeEvaluateCreateSocial AwarenessDecision-Making
45 min·Small Groups

Group Mapping: IoT in Daily Life

Small groups list 10 household devices, map data flows to a central hub, then redesign for IoT connectivity. Predict benefits and risks like data breaches. Share maps class-wide.

Prepare & details

Predict the potential impact of the Internet of Things on daily life.

Facilitation Tip: For the IoT mapping activity, provide sticky notes of different colors to represent data types (e.g., blue for temperature, green for location) to help students visualize varied data flows.

Setup: Panel table at front, audience seating for class

Materials: Expert research packets, Name placards for panelists, Question preparation worksheet for audience

UnderstandApplyAnalyzeEvaluateSelf-ManagementRelationship Skills
50 min·Whole Class

Formal Debate: Centralized vs Decentralized Security

Divide class into teams to argue pros/cons using real examples like banks (centralized) versus blockchain apps. Prepare 3 points each, debate with rebuttals, vote on strongest case.

Prepare & details

Compare the security implications of centralized versus decentralized systems.

Facilitation Tip: In the debate, assign roles explicitly (e.g., two for centralized, two for decentralized) and require each student to cite one specific example or concept from the readings before giving their argument.

Setup: Two teams facing each other, audience seating for the rest

Materials: Debate proposition card, Research brief for each side, Judging rubric for audience, Timer

AnalyzeEvaluateCreateSelf-ManagementDecision-Making
20 min·Individual

Individual: IoT Impact Prediction

Students journal personal daily routines, identify 5 IoT integration points, note changes to privacy and efficiency. Pair-share then class discussion.

Prepare & details

Explain the fundamental principles of blockchain technology.

Setup: Panel table at front, audience seating for class

Materials: Expert research packets, Name placards for panelists, Question preparation worksheet for audience

UnderstandApplyAnalyzeEvaluateSelf-ManagementRelationship Skills

Teaching This Topic

Experienced teachers approach this topic by scaffolding from concrete to abstract, starting with a physical simulation before introducing cryptographic hashing or distributed consensus. Avoid overwhelming students with jargon early on, and use analogies they can manipulate, like linking paper blocks with string for blockchain. Research suggests students retain decentralized concepts better when they see the failure points of centralized systems first, so begin with examples of single points of failure in traditional databases.

What to Expect

Successful learning looks like students explaining blockchain’s immutability using their own chained blocks, mapping IoT devices in a connected ecosystem, weighing decentralization trade-offs in debates, and predicting IoT impacts with evidence. Students should articulate trade-offs and apply concepts to new contexts beyond the examples provided.

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 the Simulation: Building a Blockchain Chain, watch for students who assume blockchain is only used for cryptocurrencies like Bitcoin.

What to Teach Instead

Use the simulation to chain non-monetary 'transactions,' such as student attendance records or supply chain steps, to shift their focus to blockchain’s broader utility in tracking any verifiable data.

Common MisconceptionDuring the Group Mapping: IoT in Daily Life, watch for students who treat IoT devices as standalone tools rather than parts of a network.

What to Teach Instead

Ask groups to draw arrows between devices on their maps and label the type of data shared, emphasizing that IoT systems depend on interconnected data flows.

Common MisconceptionDuring the Debate: Centralized vs Decentralized Security, watch for students who claim decentralization is always superior without considering trade-offs.

What to Teach Instead

Require each debater to reference a specific limitation of decentralization they observed during the debate preparation, such as scalability or energy use, to ground their arguments in evidence.

Assessment Ideas

Exit Ticket

After Simulation: Building a Blockchain Chain, ask students to write on an exit card: 1) One key difference between a centralized database and a blockchain, using their own simulation as an example. 2) One non-financial application of blockchain they can think of after the activity.

Discussion Prompt

After Group Mapping: IoT in Daily Life, facilitate a class discussion using the prompt: 'Using your IoT map, describe one security risk in your ecosystem and brainstorm how blockchain could address it. Support your idea with at least one concept from the blockchain simulation.'

Quick Check

During Debate: Centralized vs Decentralized Security, present students with a quick scenario comparing a bank transfer to a Bitcoin transaction. Ask them to identify the role of decentralization in the Bitcoin scenario and explain it in one sentence using terms from the debate preparation.

Extensions & Scaffolding

  • Challenge students to design a blockchain-based system for a non-financial problem, such as tracking school library book loans, and present their design to the class.
  • For students struggling with IoT interconnections, provide a partially completed diagram with three devices and ask them to add missing data flows and dependencies.
  • Deeper exploration: Assign a case study on a real-world IoT breach (e.g., Mirai botnet) and have students analyze how blockchain could have mitigated the attack, focusing on data integrity and access control.

Key Vocabulary

BlockchainA distributed, immutable ledger that records transactions across many computers. Each new transaction is added as a 'block' cryptographically linked to the previous one.
DecentralizationThe distribution of control and decision-making from a central authority to a distributed network. This contrasts with centralized systems that rely on a single point of control.
CryptocurrencyDigital or virtual currency secured by cryptography, typically operating on a decentralized blockchain system. Examples include Bitcoin and Ethereum.
Internet of Things (IoT)A network of physical objects embedded with sensors, software, and other technologies that enable them to collect and exchange data over the internet.
Distributed Ledger Technology (DLT)A database that is shared and synchronized across multiple sites, institutions, or geographies. Blockchain is a type of DLT.

Ready to teach Emerging Technologies: Blockchain and IoT (Introduction)?

Generate a full mission with everything you need

Generate a Mission