6-8
141 lessons found.
“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 …
“White Energy Journey”
Students will work independently to design a ‘driving base’ using the SPIKE PRIME LEGO sets. Upon completion of the base …
Algorithmic Maze
Students will use popsicle sticks to design maze systems and work to create a flowchart that helps a user to find the …
Algorithms
This lesson explains what algorithms are and how they work in relation to computer science. It breaks the concept down …
All about the Internet
How Does the Internet Work? Learning about networks, protocols, TCP/IP
Analog and Digital Signals Project
This is a project for students to experience the differences between analog and digital waves. Students will be …
Art in CS
A good introductory lesson for students to learn how to start coding in Scratch. This lesson uses Scratch to teach …
Basic aspects of Cyber security and Copyrights
Students will be learning about the basic aspects of Cyber security. They will become aware of how to protect their …
Battle your CuteBot
Get ready to battle your CuteBot car! Develop code for your Microbit using loops, variables, and conditionals to …
Being Aware of What You Share
Kids share a lot of information whenever they go online -- sometimes on purpose, sometimes not. But do they understand …
Build Your Own Snowman
Student learners will build a snowman using a Google Slides template. They will click and drag snowman parts and …
Careers in Cybersecurity
“Global cybersecurity job vacancies grew by 350 percent, from one million openings in 2013 to 3.5 million in 2021, …
Civilizations by the mile
Civilizations by the mile is a 6th grade social studies lesson with a focus on comparing and contrasting the different …
CODIS & Forensic Science
Students will work together as forensic scientists to solve the crime of “Who broke into our school and stole all the …
CODIS & Forensic Science
Students will work together (in teams of 4) as forensic scientists to solve the crime of “Who broke into our school and …
Compression Code
This is an introductory activity used before teaching scientific notation and exponents. Students will learn about …
Computational Thinking
Through this lesson, students will be introduced to the basics of computational thinking including decomposition, …
Creating a Scoreboard with Microbits
Create a scoreboard you can use with your microbit. Create a program that you can use to keep score with your games.
Cryptography
In this activity students are introduced to The Caesar Cipher and create a cipher wheel and practice using the cipher.
Cryptology
This lesson will help students to understand cryptology. Students will use problem solving skills to encrypt and …
Cryptology with micro:bits
This activity will introduce the Caesar Cipher to students on makecode.micro:bit.org. Students will explore the Caesar …
Cybersecurity - Hand Introduction and Confidentiality
Introduction to the GenCyber Hand concepts - also includes Confidentiality topics.
Cybersecurity - Hello!
The lesson is an overview of the 6 pillars of cybersecurity using the hand model as a mnemonic device.
Cybersecurity - Integrity
Introduction to the concept of integrity with a video, unplugged activity, and discussion
Cybersecurity Career Poster Project
Students will design a poster project detailing an individual cybersecurity career. The poster project will include …
Cybersecurity Training part II
How are devices that are not physically connected able to communicate? micro:bits will be used to help students …
Darn! I forgot my password...again!
Middle School Students love to share everything-including their water bottles, their sense of humor and even their …
Darn! I forgot my password...again!
Middle School Students love to share everything-including their water bottles, their sense of humor and even their …
Darn! I forgot my password...again!
Middle School Students love to share everything-including their water bottles, their sense of humor and even their …
Data Design
Decomposing a design problem with Elements of Art
Digital and Analog Activity Project
This is a project for students to experience the differences between analog and digital waves. Students will be …
Discover Digital Citizenship
Students will use a decoder to decode messages that lead to exploration of Digital Citizenship resources. They will then …
Do’s and Don'ts on the internet
Introduction: “Today, we live in a time characterized by rapid technology transformation, and resulting social, …
Don't Feed the Phish (Adapted from Common Sense Media's Digital Citizenship Curriculum
This lesson helps students identify phishing attacks over networks via email, texts, and online pop-ups and ads, etc. A …
Dr. Suess Venn Diagram Activity using Google Slides
Create a Venn Diagram using Google Slides. The activity can be used for Dr. Seuss' birthday and incorporates moving Red …
Effective Internet and Database Search Strategies
Searching for information on the Internet can be a frustrating experience. However, with an understanding of how …
Encrypted Messages to Mars
"The NASA Deep Space Network (DSN) is an international network of antennas that provide the communication links between …
ESP Problem Solving: A Problem Solving Model
This is an introductory lesson to the problem-solving process. The goal is for students to see that they, in a manner …
Ethics in Technology
Examination of ethical concerns revolving around technology, specifically social media and technology giants like Google
Evolution and Impact of Technology Throughout History
This is going to be one of the first lessons that will be taught this school year as a way to set the stage for the year …
Exploration with Tetrix
Tetrix: In this lesson students will sort/ organize the school's Tetrix sets to ensure each set is complete. After …
Explore Block Programming with Free Scratch
Students are introduced to block programing for the first time and are given several sets of tasks to complete to show …
Exploring Outputs with an RGB Light Strip
In this lesson you will be introducing the connection of color with computer science through the use of a micro:bit and …
Exploring Potential and Kinetic Energy by Using Hot Wheels and Micro:bits
Students will be exploring potential and kinetic energy (how mass and velocity changes KE, when does an object have the …
Fat Bear Fishing
My 5/6 grade class will use micro:bits to design a predator/prey program on micro:bits that assigns each device a fish …
Flowing into Escape Rooms
This activity requires students to conceptualize a mathematical process into a flow chart. Then they will use said flow …
Fundamentals of Cyber Safety
Students will listen to a short presentation about three of the six cybersecurity hand concepts. Students will then be …
Future Job Research
Student is required to 'explore future occupations' as defined by Occupational Outlook Handbook at …
Geocaching with Microbits
Geodynamics powers the Earth’s magnetic field, which is magnetic north. There is also a true north which is the Earth’s …
Geographic Information Systems: Introduction and Map Creation
This lesson introduces Geographic Information Systems (GIS) to students. We explore ways in which GIS impacts our …
Gesturing for Cybersecurity
Students will receive a demonstration and introduction to using a Mnemonic to help them understand and recall the areas …
Getting the bugs out!
Help! Can you debug the Microbit code? We will look briefly at Grace Hopper to see the origins of debugging. Then …
GIS Watershed Information
Students use GIS online software to analyze local watersheds and draw conclusions about earth changes over time and …
Health Care Devices
In this lesson students are reminded about the ever growing uses of technology devices within the healthcare profession, …
Health Care Devices
In this lesson students are reminded about the ever growing uses of technology devices within the healthcare profession, …
Hour of Code introduction/ Ecosystems
this will be an introduction to coding using Hour of Code, as a refresher/ attention grabber right after Christmas …
How do we know if a source is reliable?
The students will analyze three different websites. During their exploration the students will answer three questions. …
How Information is Transferred Over the Internet and Internet/Database Research Search Strategies
This lesson introduces the process by which information is sent between computers and networks as packets of binary code …
How Information is Transferred Over the Internet and Internet/Database Search Strategies
Students will be introduced to the concept of data/information transfer across computer devices and the Internet, …
I = Integrity
Students will locate, read and research articles from sources to better understand using credible sources for research.
I've got a secret!
Bee Boop Bee Boop! This lesson will explore cryptology and ciphers. We will reserach the topic using a scavenger hunt …
Importance and use of compasses
This lesson will probably take one block day, or 85-minute class. It will be a hands-on activity filled class that …
Input/Output
In this lesson students will be translating mathematical functions into computer programming functions to solve. This …
Input/Output what's it all about?
Students will learn the definition of input/output as it relates to computing and will use the Micro:bits to demonstrate …
Integrity and Keep It Simple
The purpose for this lesson is to help you understand the notions or aspects of integrity and the simplicity with which …
Internet Information Research and Retrieval Processes and Effective Search Strategies
This lesson will introduce the concepts of information research strategies, information storage, and retrieval systems …
Intro to Problem Solving
This lesson is a fun introduction to the open-ended, collaborative, and creative problem solving students will be using …
Introduction of Cybersecurity/ Confidentiality Availability
1. Test students' prior knowledge
Introduction to Computer Science and SpeedGeeking 101
Part 1: Gauge student understanding of computer science and introduce basic CS vocabulary. Part 2: Teach students about …
Introduction to problem solving: It's getting hot in here
Students will use micro bit and/ or Lego EV3 with temperature sensor to record temperature in the room and outside of …
Introduction to the microbit
This lesson will teach 5th & 6th grade elementary students how to program and use a microbit. Learners will be able to …
Is data for the birds?
Students will explore probability and coding by coding the Micro:bit to generate random responses similar to flipping a …
Is data for the Birds?
Students will program a Micro:bit and as a species counter, and to log the data that is collected. Then they will …
Is Data for the Birds?
Use the micro:bit as a step counter to measure and mark the planets' relative distances from the Sun.
Lesson 8: How does a cup’s surface affect how light warms up a liquid inside the cup?
This is modified from OpenSciEd under the Creative Common 4.0 License. We carry out an investigation to test the …
Lesson Plan 2-First LEGO ® League “White Energy Journey”
Students will work independently to design a ‘driving base’ using the SPIKE PRIME LEGO sets. Upon completion of the base …
Lesson Plan 3-Security Risks & Consequences
Students will work individually and in groups to determine how they have been “hacked” and one item “stolen” from them. …
Library - Robotics for Students in the Functional Life Skills (FLS) Program
This lesson provides robotics opportunities in the library for students with complex needs in the Functional Life …
Magic 8 ball
Make your own magic 8 ball! Students will code a micro:bit in makecode.org to tell other's 'fortunes'.
Making a Pepper’s Ghost Illusion using Microbit Technology
This lesson is going to be a supplemental lesson to our OpenSciEd Light and Matter unit that we are implementing this …
Micro-Pythag
This lesson will walk students through the process of writing a micro-bit program to solve basic math problems. It will …
Micro:bit Level Up
This lesson provides an introduction to micro:bits and 4 levels of activities to learn about the possibilities of the …
Micro:bit Step Counter
This lesson focusses on coding concept variable with and lesson from Code.Org. The students will program the micro:bit …
Micro:bit Temperature Reading
Students will program micro:bits to measure temperature readings in Celsius and then convert to Fahrenheit either using …
Micro:bits / Makerspace
The lesson is for coding with micro:bits. It is written broadly for implementation as an activity for a whole group of …
Micro:bits / Makerspace
The lesson is for coding with micro:bits. It is written broadly for implementation as an activity for a whole group of …
Micro:bits on the Fly with Lego Cars
Students will explore how sensors are used in our lives and what they could measure. Students will build a Lego car and …
Micro:bits: Happy Birthday
Turn your micro:bit into a music player. Code musical notes using simple commands. Listen to your program using …
Micro:bits: Sequencing
The students will use Micro:bit blocks to create the image of snow when shaken. This will be done with sequences, …
Microbial Computer
Students will play Conways Game of Life after studying microbial behavior. Students will use The game of life to …
Microbit Activity with Expressions and Solving Equations
Students will incorporate the use of microbits to help them understand how to utilize parentheses. This will help …
Microbit compass
THIS A DRAFT-Student will program a microbit that locate magnetic north, south, east and west. They will create …
Microbit Escape Room Puzzle - Magnetic Alarms
In this project, you and a partner will create an alarm that will go off when a magnet is moved away from the microbit. …
MicroBit Guitar
Students will use a combination of block coding (Scratch) and physical computing (MicroBit) to create a cardboard …
MicroBit Guitars
Students will create a 'guitar' from cardboard, aluminum foil, and a micro:bit and explain how energy is converted from …
Mindstorms and Hidden Figures
Students will design a robot to orbit the moon in conjunction with their ELA class reading the book Hidden Figures.
Miscommunication in Communication
For the Nature of Science students are practicing going through steps in scientific inquiry. Students need to …
Modeling Plate Motions using Microbit Technology
This lesson is going to be a supplemental lesson to our OpenSciEd Plate Tectonics unit that we are implementing this …
Modeling the Phases of the Moon
In this lesson, students are introduced to computer science through the use of Micro:bits to create a model of the lunar …
Modeling the Solar System with a Micro:bit
Use the micro:bit to create a kinesthetic model of the solar system. Students will be given an example at the beginning …
Modeling the Solar System with a microbit
Use the micro:bit to create a kinesthetic model of the solar system. Students will be given an example at the beginning …
Moving the LED with Microbits
In this project, you and a partner will code a program that can make an LED move left, right, and up on the microbit …
Music is Life
Students will use coding to develop animation and sound for a music simulator. students will demonstrate locating and …
Nature art
This lesson is an introduction to computational thinking and the BBC micro:bit. Students learn how to create nature …
Nature Art: Merging Nature, Algorithms, and Programming in an inclusive environment
This lesson is an introduction to computational thinking and the BBC micro:bit. Students learn how to create nature …
PE Cryptic Decoding
Students will be divided into groups/teams of 3-4. Once they are divided up, each group will be sent out to start at a …
Penguin Lab
Students will construct an penguin home to prevent the phase change of an Ice-Cube Penguin. Students will code 2 …
Phase Change Lab (Temperature and Particle Movement)
The goal of this lesson is to recognize the relationship of thermal energy and temperature. As thermal energy of water …
Pixel Art Coordinates
Students use Google Sheets to create a drawing and plot the corresponding ordered pairs that they used in their …
Plant Growth Experiment with Micro:bits
Students will plan an investigation into what plants need in order to grow. Students will measure the height of their …
Plant Growth Lab
Students will plan an investigation into what plants need in order to grow. Students will measure the height of their …
Power walkers
Students will program a mirco: bit to count steps while walking and then while power walking. They will compare the two …
Probably... Theoretical v Experimental Probability
Students will use pre-made coding in order to record experimental probability data and compare it to what they have …
Pythagorean Microbit Challenge
In document
Radio Communicating with Microbits
In this project, you and a partner will code a program that is capable of sending a coded message to each other. Each of …
Robotics for Students in the Functional Life Skills (FLS) Program
As the library exists to offer an inclusive space for everyone, this lesson is geared toward giving students with …
Role of Compass on Society
This lesson will combine technology and social studies to understand the role the compass has played in the discovery of …
Scientific Technologies
Students research a field of science that interests them and the technologies that are used to solve-problems in that …
Scratch Multi-Level Maze
Students will use Scratch to create a multi-level maze. Students will program a main sprite, obstacles and a goal, which …
Security Risks & Consequences
This lesson can be done either in person OR virtually. Students will work individually and in groups to determine how …
Self Driving Moral Dilemma and Machine Learning - 1
This lesson asks students to create their own moral dilemma scenario and create possible outcomes for their scenario. …
Sequencing-Storytelling
This lesson, as adapted and written, is for middle school students in the library setting. Students will explore …
Shark Tank
Students will design an application to solve a problem that exists in 'their world'. They will need to create something …
Shark Tank Activity (Problem Solving)
This is an unplugged activity where students will design an application for a cell phone or personal device to solve a …
Sound Wave Basics with micro:bits
This lesson uses MakeCode and micro:bit to analyze sound waves. Students will learn how frequency and volume affect the …
Stepping through the Universe with the Micro:bit
Using Astronomical Units, students will program and use a Micro:bit to measure the AU distances to the scale of their …
TALK TO THE HAND - KEEP IT SIMPLE
The students will be able to create a handbook using the Hand Method of CyberSecurity.
TALK TO THE HAND – INTEGRITY
The students will be able to create a handbook using the Hand Method of CyberSecurity.
The Card Catalog: Computer of Yesteryear
This lesson will show students how computer coding is used to solve the problem of quickly accessing books using the …
There Was An Old Lady....in Sequence and Loops
This lesson uses the familiar nursery rhyme and song 'There Was An Old Lady Who Swallowed a Fly' to introduce primary …
Think Like a Hacker
Students will pretend they are in charge of cybersecurity for a app. Their job it to retain users and increase the …
Understanding Pseudocode
In this lesson, students explore the methods of writing pseudocode to complex problems. Writing pseudocode is a great …
Use Micro:bit to Gather Temperature Data
This lesson is a part of a multi-day project where students build a small structure designed to interfere with thermal …
Using Microbits to Make a Magic Button
Create a magic trick you can perform to impress your friends. When you move the sticky labels on your micro:bit’s A and …
Using Microbits to measure light level of sunlight for optimal plant growth
Students will investigate and design an experiment that explores the natural world using microprocessors. They will …
Variables
This lesson introduces the use of variables to store data or the results of mathematical operations. Students will …
Weather Station
In this activity, students develop a 'weather station' where they collect at least three types of weather data.
What are the chances?
Program and use a Micro:bit 'Coin Flipper' to illustrate probability.
What is Technology?
The purpose of this lesson was to introduce the students to what the definition of technology is, what everyday items …
What to do with the stuff I have
Students are given CONNEX or VEX pieces from a build kit and are given a mission. As a team they will create an artifact …
Zombie Break Out Alarms
Students will use Cublets to make an alarm through trial and error. They will then write/draw the sequence of blocks …