Seventh Grade, Computer Science Projects, Lessons, Activities (51 results)
|
Select a resource
Sort by
|
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
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
Lesson Plan
Grade: 6th-8th
10 reviews
We hear the word "digital" all the time—digital technology, digital device, digital TV, etc. But what does it actually mean? In this lesson plan, your students will learn how digital signals allow us to reliably transmit and store information.
Read more
NGSS Performance Expectations:
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
Lesson Plan
Grade: 6th-8th
6 reviews
Have you or your students ever felt frustrated at not being able to access a favorite website or online game? Did you realize the site might have been a victim of a cyber-attack? If you aren't careful about online security, your own computer could even be used to launch the attack! In this fun lesson plan, you and your students will model one type of attack (a denial-of-service attack) and figure out how to protect the network against it (no computer programming required)!
Read more
NGSS Performance Expectations:
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
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
Lesson Plan
Grade: 6th-8th
5 reviews
Classifying happy and sad faces is an easy task for most humans, but can we teach a machine to do it? In this fun lesson, students will use machine learning to try this out and see how easy it is for bias to creep in. This experiment requires no computer programming skills! In an optional extension, students will also use their imaginations to explore the potential benefits and dangers of artificial intelligence solutions. This lesson will give students an awareness of how prevalent artificial…
Read more
NGSS Performance Expectations:
In this project you'll learn about how digital image files are encoded, and how digital images can be compressed so that the files take up less storage space and can be transmitted more quickly. You will also measure the quality of compressed and uncompressed images, which will give you important insights into the tradeoffs between file size and image quality.
Read more
What do you think about killing vampires? No, no, not the kind that drink people's blood, but the
kind that suck your power and money away. Equipment like televisions, computers, printers, and fax machines
all use electricity to operate, of course, but do you realize that this equipment might still be sucking electricity from the wall, even when you think it's turned off? These electricity-suckers are called vampire loads. In this science project, you will investigate how much power these…
Read more
|













