“Weather” you know or not…. Classroom temperature is a hot topic!

This lesson merges weather, microbit, programming and social impact. Does the temperature of a classroom matter? Yes! In PSD, the school calendar has been modified, school days have been cancelled, participants health have been compromised because of hot classrooms. How can you tell when a classroom is too hot? Easy! Code a microbit!

OVERVIEW

Activity Overview:

This lesson merges weather, microbit, programming and social impact. Does the temperature of a classroom matter? Yes! In PSD, the school calendar has been modified, school days have been cancelled, participants health have been compromised because of hot classrooms. How can you tell when a classroom is too hot? Easy! Code a microbit!

Meta description

  • Subject Area: Computer Science, Science, Technology
  • Grade Level : 6-8
  • Computer Science Domains:
    • Algorithms and Programming, Impacts of Computing
  • Computer Science Principles:
    • Fostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems
  • Materials:
    • Website, Micro:bit
  • Considerations:
    • I’ve discussed and planned with Casey Harmon from WySlice. I am also collaborating with Ryan Martine and Matt Way at Preston Middle School

Lesson Plan

Overview

This lesson merges weather, microbit, programming and social impact. Does the temperature of a classroom matter? Yes! In PSD, the school calendar has been modified, school days have been cancelled, participants health have been compromised because of hot classrooms. How can you tell when a classroom is too hot? Easy! Code a microbit!

ASSESSMENT PRE/POST-TEST

It will be on a scale of 1-5 with Strongly disagree, disagree, neutral, agree, and strongly agree with being able to do the above. Given pre and post lesson.

OBJECTIVES

1.Write/Create/Modify basic programs (using no-code interface; drag & drop) to: Transform Raw Data based on our Units of Measure Perform Repetitive Tasks on Data Make Decisions Based on Data Store and Retrieve Data (*bonus at scale/post-processing) 2.Understand how CS, Science and Mathematics are dependent subjects (not subjects that are just teased out) 3.Discuss how CS has a societal (and very individual) impact!

CATCH/HOOK

The hook will be Who Cares If Your Classroom is hot? Our building is often very, very hot. My office used to average 85 degrees. Kids have been physically sick, have got days off for heat and calendars have been modified. Not to mention the effect on learning!

ACTIVITY INSTRUCTIONS

I have attached the very detailed Google Slides Presentation. This is a one or two period lesson, so although it is quick, it has a hook, the learning (nested with collaboration and problem solving, plus content standards) an extension (convert F to C) and a discussion of how CS can impact social problems.

Supplements

Any items in this section are the property & under the license of their respective owners.

REVIEW

Not sure what this is asking?

STANDARDS

TypeListing
CS DomainsAlgorithms and Programming, Impacts of Computing
CS PrinciplesFostering an Inclusive Computing Culture, Collaborating Around Computing, Recognizing and Defining Computational Problems
Other Content StandardsComputer Science Standard 1. Computational Thinking 1. Computational thinking is used to create algorithmic solutions to real-world problems.
3. Computer Programming
5. Computing solutions can have impacts (personal, ethical, social, economic and cultural) based on their use.