All Coding Projects (157 results)
|
Select a resource
Coding Projects
Sort by
|
Using artificial intelligence (AI) is easier and more accessible than ever! In this project, you will teach an AI to solve any maze. This project requires little to no coding skills; instead you will need curiosity, creativity, and a critical eye. Why not give it a try yourself?
Read more
When you think of robots, you might think of things made out of plastic or metal...but what about living materials? Living materials have one big advantage: they can heal and repair themselves if they get damaged. Since it might not always be easy to repair a damaged robot (for example, a robot on another planet), some scientists want to figure out how to include living, or biological, materials in them to create "biohybrid" robots. In this project, you will create your own simple biohybrid…
Read more
We use passwords every day for our email and other computer accounts. How secure is the password that you use? How hard would it be for someone to guess your password? How hard is it to write a computer program to guess a password? You can see for yourself by writing a simple password guesser in the computer language Python. We will get you started with some ideas, a little sample code, and a few passwords for your computer program to try and guess.
Read more
How do you practice docking a spacecraft with the International Space Station or landing on Mars? With a room-sized cable-driven spacecraft motion simulator! In this project, you will build your own miniature, motorized version of a full-sized motion simulator scientists are developing that can move model spacecraft around in a controlled manner.
Read more
Imagine that you need to make sure valuable cargo — like a robot or even human astronauts — can land safely on Mars. How would you do it? In this project, you will build your own model planetary lander using an Arduino. It will use a distance sensor and automatically deploy landing gear before impact. Can you avoid a crash landing?
Read more
This project explores how large language models (LLMs) can generate recipes from YouTube cooking videos. In this science project, you will learn how LLMs interpret language and how prompt design can affect results.
Read more
You probably know that sweat helps cool your skin on a hot day because of evaporation. But do you think you can use evaporation to cool a building? Evaporative cooling systems could provide a more environmentally-friendly alternative to traditional air conditioning. In this engineering project you will build and try to optimize your own model evaporative cooling system.
Read more
How do you tell the difference between a bird and a fish? Birds tend to have feathers and can fly, while fish have no legs and can breathe underwater. In this project, you will explore how to create a decision tree using machine learning that can classify different animals based on multiple characteristics. This project is designed for beginners and requires little to no coding experience. Ready to give it a shot?
Read more
You can look up information about local air pollution, such as the Air Quality Index (AQI), online or even get alerts on your phone. But what if you could wear a device that continuously monitors the air quality around you in real time, alerting you to unsafe levels? Such a device could alert a person with asthma when they need to go inside, let you know if smoke from a nearby wildfire is drifting in your direction, or signal when it is time to take a break on a hazy summer day. The Science…
Read more
Have you ever used a video game or virtual reality (VR) controller that vibrates? The controller might vibrate when your character gets hit or when you crash in a racing game. This vibration provides additional information to your senses to help you understand what is happening in the game. What if you could feel these vibrations at different points on your skin through something you wear, like a glove? In this project, you will learn how to build and program your own customized glove with the…
Read more
|













