CS Snacks Skills for Students
CS Snacks - Skills for Students
CS Snacks - Skills for Students
Hour of Code 👾
Hour of Code 👾
Flashing Heart ❤️
Flashing Heart ❤️
Learn how to create a flashing heart on the micro:bit physical computing device (actual device is not needed for this activity).
Learn how to create a flashing heart on the micro:bit physical computing device (actual device is not needed for this activity).
Virtual Pet 🐹
Virtual Pet 🐹
Learn how to create a virtual pet on the micro:bit physical computing device (actual device is not needed for this activity).
Learn how to create a virtual pet on the micro:bit physical computing device (actual device is not needed for this activity).
Cyber Escape Room🔓
Cyber Escape Room🔓
Experience a virtual escape room. For this activity, you can work on your own or with a team. Watch the video for step-by-step instructions. Feel free to pause and play as needed.
Experience a virtual escape room. For this activity, you can work on your own or with a team. Watch the video for step-by-step instructions. Feel free to pause and play as needed.
Micro Chat 💬
Micro Chat 💬
Learn how to develop a program that will allow you to send a message from one micro:bit to another (actual device is not needed for this activity).
Learn how to develop a program that will allow you to send a message from one micro:bit to another (actual device is not needed for this activity).
Make a Meme 😎
Make a Meme 😎
Learn how to develop a program that will allow you to send a message from one micro:bit to another (actual device is not needed for this activity).
Learn how to develop a program that will allow you to send a message from one micro:bit to another (actual device is not needed for this activity).
Rock Paper Scissors 🪨📄✂️
Rock Paper Scissors 🪨📄✂️
Learn how to create a virtual rock, paper, scissors game on the micro:bit physical computing device (actual device is not needed for this activity).
Learn how to create a virtual rock, paper, scissors game on the micro:bit physical computing device (actual device is not needed for this activity).
Create a Video Game 🎮
Create a Video Game 🎮
Poetry Art 📝🎨
Poetry Art 📝🎨
Explore ways to up your poetry game by adding in images, music, color, movement and sound effects.
Explore ways to up your poetry game by adding in images, music, color, movement and sound effects.
Random Dice 🎲
Random Dice 🎲
Learn how to create a virtual dice on the micro:bit physical computing device (actual device is not needed for this activity).
Learn how to create a virtual dice on the micro:bit physical computing device (actual device is not needed for this activity).
Intro to Scratch
Intro to Scratch
If you have not tried using Scratch before, this introductory is a great place to start!
If you have not tried using Scratch before, this introductory is a great place to start!
Code a Musical Instrument
Code a Musical Instrument
Coding a Superhero
Coding a Superhero
Watch this video to learn how to create a superhero using Scratch.
Watch this video to learn how to create a superhero using Scratch.
Racing Game
Racing Game
Sky Maze
Sky Maze
Learn how to create a Sky Maze using Scratch for CS First.
Learn how to create a Sky Maze using Scratch for CS First.
Animate an Adventure
Animate an Adventure
Learn how to use Scratch to animate an adventure using familiar cartoon characters.
Learn how to use Scratch to animate an adventure using familiar cartoon characters.
Animate a Name
Animate a Name
Learn how to create a name graphic where your name can move how you would like it to.
Learn how to create a name graphic where your name can move how you would like it to.
Gumball's Coding Adventure
Gumball's Coding Adventure
Code and create a story about a glitch using characters from Cartoon Network's The Amazing World of Gumball.
Code and create a story about a glitch using characters from Cartoon Network's The Amazing World of Gumball.
Collecting Flying Objects 🚀
Collecting Flying Objects 🚀
Create flying objects and engage in programming to make them fly on your screen.
Create flying objects and engage in programming to make them fly on your screen.
Virtual Pet 2.0 🐶
Virtual Pet 2.0 🐶
Create your own virtual pet that can be controlled using a micro:bit.
Create your own virtual pet that can be controlled using a micro:bit.
Code for a Cause
Code for a Cause
Programmers often create programs to solve problems. Learn about how to connect coding to global goals.
Programmers often create programs to solve problems. Learn about how to connect coding to global goals.
Click Game
Click Game
Learn how to make objects on your screen do what you would like to with just a click of your mouse.
Learn how to make objects on your screen do what you would like to with just a click of your mouse.
Emoji Thermometer
Emoji Thermometer
Create your own emoji thermometer using Tynker.
***You can use a physical micro:bit for this activity***
Intro to Piper
Intro to Piper
If you have never used Piper Make before, take a look at this introductory video.
If you have never used Piper Make before, take a look at this introductory video.
***Most of the projects require the use of a Raspberry Pi Pico microcontroller***
Building a Circuit
Building a Circuit
Learn how to build a circuit using Piper Make. Click on the activity titled "Blink".
Learn how to build a circuit using Piper Make. Click on the activity titled "Blink".
***Most of the projects require the use of a Raspberry Pi Pico microcontroller***
(Click on the mission titles "Blink")
(Click on the mission titles "Blink")