Sixth Grade, Computer Science Projects, Lessons, Activities (51 results)
|
Select a resource
Sort by
|
STEM Activity
31 reviews
Are you curious about how public health officials think about and model how diseases like flu and COVID-19 move from one person to another? In this activity, you will use the kid-friendly programming language Scratch to write a simulation that uses bouncing dots to represent healthy and sick people. The simulation will show how we can take measures to slow the spread of a transmissible disease.
Read more
What would you do if you saw one of your friends lying on the floor, not breathing, possibly having a heart attack? Call 911? Start CPR (cardiopulmonary resuscitation)? Those would both be important things to do! But do you know CPR? Do your friends and family know CPR? Chances are, most of them don't. Even if they do know CPR, they might be hesitant to use their mouths to perform it. You can change that though. In this science project, you'll create a simple, interactive game that can teach…
Read more
The Incredibles, Ratatouille, Up. What do these Pixar films have in common? They are all computer-animated films. While the writers and directors came up with the compelling stories and the kinds of scenes that would best tell the stories, the computer animation experts brought the films to life. In this computer science project, you will easily be able to create your own animated story using a simple computer programming environment called Storytelling Alice. To create your animation, you will…
Read more
Have you (or anyone you know) ever sprained an ankle or broken a leg? It might have taken some practice to walk again after recovering from an injury. Some people might even need to work with a physical therapist. In this project you will program a wearable device to recognize when someone is limping instead of walking normally.
Read more
This is a challenging first computer science project. You'll learn the basics of how digital devices can represent numbers using only 0's and 1's, and you'll write a JavaScript program to convert numbers between binary, decimal and hexadecimal notation.
Read more
People with limited mobility, especially in their hands, may not be able to use traditional video game controllers. Adaptive game controllers use a variety of peripherals, like larger buttons, foot pedals, or specialized joysticks, to let people with limited mobility play video games. This video shows how to build a very simple adaptive controller that works with Scratch games on a Raspberry Pi. Can you build an adaptive game controller for a hardware platform and game of your choice?
If you…
Read more
Have you ever seen night lights that automatically turn on when it gets dark? What about art projects, like paintings or sculptures, with embedded lights? This project will let you combine the two, by adding lights to an art project of your choice. You can make the lights automatically turn on when it gets dark using a Raspberry Pi. Check out the video to see what this simple, but fun, project looks like.
IMPORTANT: The instructions for this project were originally written using Scratch 2 on a…
Read more
Have you ever used a toy like a Spirograph® to draw precise, repeatable patterns on a piece of paper? What if you could use a computer to automatically draw the patterns for you? This project will show you how to do just that using a Raspberry Pi. Check out the video to see what this simple, but fun, project looks like.
IMPORTANT: The instructions for this project were originally written using Scratch 2 on a Raspberry Pi 3B+. If you are using a newer Raspberry Pi running Scratch 3, you…
Read more
Want to send coded messages to your friends? Can you write a simple letter-substitution encryption program in Python or JavaScript? How easy is it to break the simple code? Can you write a second program that "cracks" the letter-substitution code? Investigate other encryption schemes. What types of encryption are least vulnerable to attack?
Read more
Sleeping in class isn't allowed... unless you're a computer! In fact, the Environmental Protection Agency (EPA) suggests that putting your school's computers to sleep when they're not in use might reduce a school's energy bill significantly. In a study done at the North Thurston public schools in Olympia, Washington, EPA officials worked with the district to cut computer energy and costs by approximately $45,000 annually! How? By implementing a variety of power-management strategies for the…
Read more
|














