Testing and Refining Computational Artifacts
81 lessons found.
Adding and Subtracting within 20
Using a Scratch Jr. activity, students will program different counter sprites to move into a ten frame. The purpose of …
Algorithm Neighborhoods
These interdisciplinary lessons encompass standards across Computer Science, Language Arts, Social Studies, and …
Algorithmic Maze
Students will use popsicle sticks to design maze systems and work to create a flowchart that helps a user to find the …
Alphabetical Order
Using a Scratch Jr. activity, students will program different alphabet letter sprites to line up in alphabetical order. …
Battle your CuteBot
Get ready to battle your CuteBot car! Develop code for your Microbit using loops, variables, and conditionals to …
Coding with Santa
Using Seesaw, students will complete the maze to get Santa Claus to the Christmas tree ensuring that he gets two cookies …
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, …
Create Your Own Musical Code
Different applications and disciplines often require knowledge of different communication systems and the ability to …
Creating a Gear Amusement Park
Students will use peer collaboration, engineering, problem solving, & reflection, when given a set of Funny Gears & …
Creating Mazes using Kodable
Students will be able to create solvable mazes while applying grade-level geometry concepts on Kodable Maze Maker …
Critical Infrastructure 2
Students will be able to demonstrate foundational knowledge and skills that are related to cybersecurity
Data: Patterns, Cause and Effect
Students will discover, explore, model and communicate patterns found within data. This lesson/activity will incorporate …
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.
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 …
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 …
For Loops
Designed for students learning Java programming, that are beyond the use of block code, the students will make a program …
For Loops
Designed for students learning Java programming, that are beyond the use of block code, the students will make a program …
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 …
Getting Active with Microbit
They are introduced to variables and develop their understanding through a mixture of unplugged and practical …
GIS Watershed Information
Students use GIS online software to analyze local watersheds and draw conclusions about earth changes over time and …
How Plants Grow : Grow a Digital Garden
Students will be able to use the Scratch Jr. programming blocks to make animated stories and interactive projects that …
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 …
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 …
Intro to Coding- Unplugged
Directions for Coding- unplugged
Introduction to Micro:bits
Students will learn what micro:bits are and how they can be used. They will also learn how to code their own micro:bits. …
Inventing & Problem Solving with the 3 R’s (Reduce/Reuse/Recycle)
Students will work collaboratively to respond to a text by using recycled materials to create an invention that will …
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 …
Kindergarten Computer Scientists
Through six mini lessons, kindergarten students will be introduced to Computer Science. Beginning with a working …
Micro bit Block Programming - 'Customizing Displays'
This lesson focuses on the LED array and how to customize graphics plus LED intensity. Students will program in Block …
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 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 …
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 Basics
This is an introductory lesson that I used with my 5th & 6th grade students. This lesson introduces students to basic …
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 …
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 …
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.
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 …
Nursery Rhymes and Microbits
This lesson uses familiar nursery rhymes to introduce secondary students to the concepts of coding, sequencing, and …
Nursery Rhymes and Microbits Pt. 3
This will be the end of this mini unit, students will present to their classmates the nursery rhyme that they have coded …
Ozobots- Race Tracks
Students will use the drawing paper, colored markers, and the various codes available to Ozobot to create a racetrack. …
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 …
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 …
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 …
Representing Information
This lesson introduces the concept of sending bits of information from one place to another.
Retelling a Story with Scratch Jr.
This lesson allows students to retell the major aspects of a children's book using Scratch Jr. Using their background …
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 …
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 …
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 …
Sequencing = Storytelling
This lesson helps learners connect storytelling with simple coding through the study of the sequence of events. It …
Sequencing-Storytelling
This lesson, as adapted and written, is for middle school students in the library setting. Students will explore …
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 …
Teaching a Robot About Handwashing
In this lesson, students will be teaching a robot about handwashing. They will be introduced to the vocabulary term …
The Hardware/Software Connection
Students will learn about how hardware needs software in order for it to do something. Students will create a program …
Trickster Tales
Students learn about trickster tales in different cultures, then learn about how algorithms tell a story using …
Using AI As A Tool
Students will learn about the potential of AI as a tool and how it can be used to enhance various tasks.
Variables
This lesson introduces the use of variables to store data or the results of mathematical operations. Students will …
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.
Weather Station
In this activity, students develop a 'weather station' where they collect at least three types of weather data.
What are Rainbows?
When it rains, it causes a phenomenon known as a rainbow. The rainbow is a simple construction because it only uses …
What is Coding
This lesson is meant to introduce what coding is to a younger age group. Students will learn what it means to program or …
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 …