Middle School, Computer Science Science Projects (49 results)
|
Select a resource
Coding Projects
Sort by
|
Have you ever wished you could have an alarm to prevent your little brother or sister from sneaking into your room? How about an alarm to prevent someone from stealing your favorite toy or from taking cookies out of the cookie jar? In this project you will learn how to program your own customized, wireless alarm systems to send you alerts about whatever you want!
Read more
This project is a follow-up to the Science Buddies project Explore Optical Illusions: Build an Infinity Mirror, which shows you how to build a basic infinity mirror using light emitting diodes (LEDs) and arts and crafts materials. What if you wanted to build an infinity mirror that could change colors, like the one in Figure 1?
Figure 1. A color-changing infinity mirror.
You can do this by using special RGB (red, green, and blue) LEDs. Just like the pixels…
Read more
Have you ever been annoyed by poor Wi-Fi reception for your phone, tablet, or laptop? Do you wish there was something you could do about it? In this project you will learn how to build a parabolic reflector that you can attach to the antenna of a regular wireless router to help boost its signal.
Read more
Does your dog get bored when you are not home? Do you ever toss them a few treats right before you head out the door? What if you could keep them busy by automatically dispensing treats throughout the day? What about training them to sit in a certain place or even press a button by automatically rewarding them with treats? In this project you will build your own automatic dog (or cat, or other pet) treat dispenser that you can customize to react to different sensors.
Read more
Remembering to take medication or perform a test regularly, consistently, and at specific times can be difficult for elderly people with short-term memory loss, or teenagers absorbed in activities. With mobile devices becoming our constant companions, could a smartphone or tablet offer a solution?
The Massachusetts Institute of Technology (MIT) has created a simple tool making it possible for anyone who has a computer and Internet access to create a reminder app. It is easy, quick, and…
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
Have you ever wondered what someone would do if they fell, got hurt, and could not get up on their own? What if they were home alone and could not reach a phone to call for help? Or, what if they lost consciousness - is there any way to automatically detect that they fell and needed help? In this project, you will program your own fall detector, a device that can automatically detect when someone has fallen over, then sound an alarm or even send a message to someone else. Devices like these are…
Read more
Have you ever said, "That hurt my ears!" when someone yelled loudly right next to you? Do you cover your ears when a fire truck drives by with the sirens blaring? It is good to protect your ears—even sounds that do not "hurt" can cause hearing damage if you are exposed to them for too long. In this project, you will program a device that alerts you when sounds have exceeded safe levels long enough to cause hearing damage.
Read more
Have you ever tried to communicate with a baby or toddler who cannot talk yet? What about another kid or an adult who cannot speak due to a medical condition? There are many ways we can communicate without speaking, like writing or using sign language. We can also use technology to help make it easier to communicate. In this project you will program your own communication aid to help someone who cannot speak show their emotions or simple messages.
Read more
Urban wildfires can cause devastating loss of life and property. Can we save lives by predicting how and where these fires will spread? What protective measures can we take to save buildings from the fires? In this project you will use a computer model to simulate how wildfires spread in populated areas, and experiment with different protective measures to try and save houses from burning.
Read more
|
















