3-5
132 lessons found.
Algorithms and Programming, Impacts of Computing
Explaining what algorithms are and how computers use them. Students will try to follow a set of step by step …
Algorithms Unplugged
This lesson/activity is an introduction of algorithms. Students will be in small groups and assign someone as a 'bot' …
Algorithms Unplugged
students will be learning how to create an algorithm/sequence by giving set directions to their 'bot' (another student) …
Algorithms with origami
Explaining what algorithms are and how computers use them.
Algorithms With Origami
Explaining what algorithms are and how computers use them.
aMAZEing Margaret Hamilton
In this lesson students will begin by reading about Margaret Hamilton in 'Margaret and the Moon' by Dean Robbins. After …
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 …
Blind Maze - a lesson with combined classes K and 5
This is an unplugged activity where students will work in mixed grade level teams (Kindergarten and 5th grade) to guide …
Bookmarking Websites
Searching for websites can be time-consuming. Imagine having to re-discover the places where we buy our groceries or …
Brochure of Community
This is a research project of students community. After research is complete students will compile data into a …
Build Your Own Snowman
Student learners will build a snowman using a Google Slides template. They will click and drag snowman parts and …
Can you escape the maze?
Students will use two different maze websites throughout the lesson. They will use speaking and listening skills to exit …
Can You Keep a Secret?
Elementary students will be able to identify the meaning of "password". Students will explain reasons why a strong …
Coding and Microbits
In this lesson the students will be introduced to the website MakeCode with programing the microbit simulator. To start …
Communicating Through History: MicroBit Morse Code
Students will read articles and then construct a timeline of the progression of communication technology in the …
Computational Thinking
Through this lesson, students will be introduced to the basics of computational thinking including decomposition, …
Computer Basics (Collaborative lesson with K and 5)
5th grade students will mentor kindergarten students in how to properly care for and navigate their personal computer. …
Computer Basics (Collaborative lesson with K and 5th)
Kindergarten students will be working with 5th grade students to learn about the proper care and use of their computers. …
Controlled Collaboration
Introduce your students to shared document norms while also identifying main ideas and text structures.
Controlled Collaboration
Introduce your students to shared document norms while practicing identifying main idea and key details.
Create a cookie cutter device using technology and 3D printing to understand adding and subtracting fractions.
In this lesson students will create a cookie cutter to help them practice adding and subtracting fractions. They will …
Create Your Own Musical Code
Different applications and disciplines often require knowledge of different communication systems and the ability to …
Creating a Strong Username and Password
This lesson will discuss the importance of using a unique username, and help create a strong password using a Caesar …
Creating Mazes using Kodable
Students will be able to create solvable mazes while applying grade-level geometry concepts on Kodable Maze Maker …
Cybersecurity - Secure Passwords
Online Authentication often revolves around passwords. We will discuss how to develop simple rules to create strong …
Cybersecurity 101 (4th Grade)
The teacher will introduce the topic of cybersecurity by asking students about any personal experience they have had …
Data: Patterns, Cause and Effect
Students will discover, explore, model and communicate patterns found within data. This lesson/activity will incorporate …
Digital Citizenship
In todays lesson we will be exploring internet privacy and security.Students learn how to protect personal information …
Digital Citizenship Escape Room
Beginning of the year introduction to digital citizenship. Students work through escape room to perform tasks. The tasks …
Discover Digital Citizenship
Students will use a decoder to decode messages that lead to exploration of Digital Citizenship resources. They will then …
Do you want to build a robot
Students will learn about robots, how to program a microbit and create a microbit pet.
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 …
Draw a snowflake with code
Draw a snowflake using code.org. My students were really challenged to follow the directions in the lesson, so I created …
E is for Erosion, C is for Cybersecurity
Students will learn the effects of wind and water erosion. They will create their own landscape to show how water …
E' is for Erosion
Students will learn the effects of wind and water erosion. They will create their own landscape to show how water …
Egg Drop
Using the MicroBit students will make a safe container for an egg drop. Instead of an egg, the students will be using …
Evolution of the Telephone
Students spend several periods looking at the development of communication over the past 200 years.
Exploration with Tetrix
Tetrix: In this lesson students will sort/ organize the school's Tetrix sets to ensure each set is complete. After …
Factors and Hazards (Part One)
In this activity, students explore the three factors that affect weather: precipitation, temperature, and wind. Students …
Fraction Racing
Students engineered mint mobiles to race through a micro bit timing gate. The data was then collected and plotted on a …
Game of Life Spelling
This lesson is meant to introduce what coding is to elementary aged students and how to use block code. Students will …
GEMS and Algorithms
In this lesson students will engage in discussion about whether order matters. Students will write the steps to their …
Get to Know Me
Students will participate in a community building activity that will integrate Computer Science through the use of the …
Get to Know Me Keynote Activity
Students will participate in a community building activity that will integrate Computer Science through the use of Key …
Getting Active with Microbit
They are introduced to variables and develop their understanding through a mixture of unplugged and practical …
Getting started with Micro:bit
Students will explore the functions of the MIcro: bit. Students have not had experience with this and I have very …
Getting to Know You, CPU
Students will be introduced to Micro:Bit technology and have the opportunity to program the Micro:Bit to share some …
Hardware/Software Sorting Activity
Hardware/Software Sorting Activity: For this exploration, you and your partner will sort the computer science resource …
HexBug Mazes
In this lesson/activity students will learn about who Margaret Hamilton is and what she did for NASA. Students will be …
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 Safe!
Students will understand what it means to be an active, safe, and responsible citizen when participating in an online …
Internet Safe!
Students will understand what it means to be an active, safe, and responsible citizen when participating in an online …
Intro to Coding a Microbit
In this lesson the students will be introduced to the website MakeCode with programing the microbit simulator. To start …
Intro To Coding a Microbit
Students will be introduced to block coding using the website makecode.org. They will code a virtual microbit by …
Introduction of Cybersecurity/ Confidentiality Availability
1. Test students' prior knowledge
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 …
Magellan and Technology
Adapted from: Flocabulary.com 7/2020 “Become a Map-Maker and Explorer” Use this lesson plan to commemorate Magellan’s …
Malware: The Rat
With the increase in available technology and connectivity, cyber hackers are looking for vulnerable software to gather …
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: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: Happy Birthday
Turn your micro:bit into a music player. Code musical notes using simple commands. Listen to your program using …
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 Basic Multiplcation and Division
Students will create an online microbit “project” about basic multiplication and array’s. The project will focus on one …
Microbit Basic Multiplication and Division
Students will create an online microbit “project” about basic multiplication and array’s. The project will focus on one …
Microbit Basics
This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic …
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 …
MicroBit Multiplication
In this lesson students will work on their multiplication math fact fluency and practice coding using a MicroBit. …
Microbit Music: Debugging
This lesson will provide students with the opportunity to debug computer code. Students will be provided with the …
Microbit programming
Creating a program for their microbit 'pets'. Their program must include noise, pictures and words/phrases
Microbit programming-Creating a Micropet
Students will create a micropet and then program it to perform various outcomes depending on what they do to it. …
Microbits Introduction
This lesson is used to introduce microbits to students. Students will be able to code with inclusion of sequences, …
Mindstorms and Hidden Figures
Students will design a robot to orbit the moon in conjunction with their ELA class reading the book Hidden Figures.
Multiplication with MicroBits
This activity allows students to practice their multiplication fact fluency while also covering computer science …
O' is for Outlaw
Students will by studying outlaws and law enforcement in Wyoming History. We will talk about how technology has changed …
O' is for Outlaw
Students will be studying Outlaws and Law Enforcement in Wyoming History. We will talk about how technology has changed …
Online Mindfulness
On the internet, students interact with websites, peers, and strangers throughout the day. With that said, students must …
Order of Operations MICRO: BIT Calculator
Students will learn how to solve expressions with order of operations Students will practice solving expressions using …
Paint Your Name in Binary Code (100 Easy STEAM Activities by Andrea Scalzo Yi)
Using the binary conversion chart, students will create a binary code for each letter of their name on a piece of paper. …
Pixel Art
In this unplugged activity students will learn different ways to write out programs/codes to create large scale pixel …
Pixel Art
In this unplugged activity students will learn different ways to write out programs/codes to create large scale pixel …
Pixel Art Coordinates
Students use Google Sheets to create a drawing and plot the corresponding ordered pairs that they used in their …
Pixel Coding
In this unplugged activity students will learn different ways to write out programs/codes to create large scale pixel …
Plains Indians Winter Count
Students will tell important events from their life using a Winter Counts calendar. They will use the given symbols from …
Powerful Passwords
This activity teaches students the importance of creating a safe and secure password. In addition, students will also …
Powerful Passwords
This activity teaches students the importance of creating a safe and secure password. In addition, students will also …
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 …
Programming your friend on a path K-2 students will be programming Little Red Riding Hood to Grandmas House 3-5th grade students will be programming their friend to deliver their latest I-phone or game from manufacturing to delivery
Students will use arrows on a piece of graph paper to give directions to their classmates. They will guide their friends …
Protect Your Passwords
This activity teaches students the importance of creating a safe and secure password. In addition, students will also …
Radio Kindness
Sharing and receiving kindness is a good way to support your well-being and that of your friends. In this activity you …
Real World Cyber Security Historical Event
Cybersecurity and personal information protection go hand in hand. This is the second of a three lesson unit that offers …
Real World Cyber Security in the Present
Cybersecurity and personal information protection go hand in hand. This is the third of a three lesson unit offering 5th …
Real World Cybersecurity
Cybersecurity and personal information protection go hand in hand. This is the first of a three lesson unit that …
Scientific Technologies
Students research a field of science that interests them and the technologies that are used to solve-problems in that …
Scranimal Island (This lesson will span across the 3 lessons in the library.)
Students will listen to the poetry from the book Scranimals by Jack Prelutsky. Students will choose an animal and a …
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 …
Scratch Sort: Events & Loops
Students explore Scratch and recognize how the categories and blocks within the categories help students create projects …
Sea Creature Safety
• To discover more about the threats faced by sea turtles • To learn about efforts to help them • …
See Ya Later, Alligator: Coding and Ratio Tabless
Students will work in pairs to build ratio tables defining a list of data for distance traveled by various animals over …
Sonic Pi: Midi Synthesizer
Most commercial music produced today involves the use of synthesized and sampled sounds. MIDI (musical instrument …
Stormy Skies (Part Two)
This lesson continues with the next section of Mystery Science: Grade 3 Water Cycle & Phases of Matter: Local Weather …
Stormy Skies: Why are some places always hot?
In this lesson, students are introduced to the concept of “climate” and explore the world’s five major climates. In the …
Sunlight Sensor
Turn your micro:bit into a light sensor! Using the light level sensor feature of the micro:bit, students will program …
Surprise! We get to have new Pets!
This is an opportunity for students to learn more about coding through creating a micro:pet with a partner, It will …
Svalbaroi Water - The World's Most Expensive Water
Using the Svalbarði Water - The most expensive water in the world as a hook, students will produce a computational …
Technology Compare and Contrast
Students will independently or collaboratively compare and contrast technology and how it has changed our lives and how …
Technology Compare and Contrast
Students will independently or collaboratively compare and contrast technology and how it has changed our lives and how …
Terrific Temperatures
This lesson is part of a larger unit by PhD science that explores weather and climate. This lesson is the beginning of a …
Thanksgiving Day Parade
This lesson is a great one to do right before Thanksgiving. Students will read or listen to the book Balloons Over …
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 …
The Glaciers Are Shrinking?!
Using data gained from an article and a simulation, students will determine whether or not the Glaciers of Glacier …
The Hardware/Software Connection
Students will learn about how hardware needs software in order for it to do something. Students will create a program …
The Problem with Plastics
3rd grade learns about Jacques Cousteau and his conservation efforts to clean up the ocean. Plastic waste has become a …
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 …
Unplugged Coding
To start students will learn to code with a desk of cards and manipulatives. Students will have jobs such as the …
Virtual Pet
Students will create a virtual pet using micro:bits and then collect data for their pet as it interacts with its …
Volcano Animation
Students use flowcharts and repetition to explore building a volcanic eruption on a Micro:Bit.
Volcano interactions with Earth's Spheres
In this lesson students will use the microbit to develop volcanic eruptions.
Wax Museum Part 1
In this lesson series, students will research ways that technology has impacted the world. They can choose to research …
Wax Museum Technology Part 1
In this lesson series, students will research ways that technology has impacted the world. They can choose to research …
Weather Factors
In this activity, students explore the three factors that affect weather: precipitation, temperature, and wind. Students …
Weather: Factors and Hazards (Part Three)
In this activity, students use the scientific inquiry process to investigate the effect of water on Earth materials. …
Weather: Factors and Hazards (Part Two)
In this activity, students continue their exploration of weather. They learn about two new weather tools- a wind sock …
What are the chances?
Program and use a Micro:bit 'Coin Flipper' to illustrate probability.
What's the 'W' word in Wyoming?
Students will build an anemometer to measure the wind and predict weather patterns in Wyoming.
What's the 'W' Word in Wyoming?
Students are going to build their own anemometer to check the wind speeds in their hometown. They are going to use their …
What’s the Weather
Micro bit will project temp - students will graph the data accordingly Arduino will be set up as a weather station
Where do clouds come from?
Students will begin with background knowledge of reading materials about water and clouds. Students will then review …
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 …
Zoo Data
Students will collect data on what animals they would keep in a library. Students will choose their top 5 animals that …