Other Programming Languages (35 results)
|
Select a resource
Coding Projects
Sort by
|
Do you enjoy playing video games? Do you like the challenge of reaching a difficult game level and scoring lots of points? Video games include many graphic elements that are great to watch, but did you know that not only sighted people enjoy video games? Blind and visually impaired players can also play video games by relying on sound cues — the pings, pops, bangs, and bursts of music that make a game fun or exciting. When building a game that will be accessible to differently abled…
Read more
Video games are entertainment, but like other such media (say Oscar-winning movies or award-winning books), they can also point out challenges facing people. In this science project, you will design and create a fishing video game that teaches the player about which fish are plentiful enough to catch and which fish are not because their population is declining. Maybe your game can help solve the problem of over-fishing and help sustain healthy fish populations. All while having fun of course!
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
Have you ever tried to ride your bike up a flight of stairs? Vehicles with wheels are great at traveling on paved roads or flat ground, but when it comes to stairs or uneven ground in the woods, wheels are not always such a great option. Inspired by real-life all-terrain robots, in this engineering project you will design and build a LEGO® robot that can travel over bumpy ground, through your yard, or even up a stack of textbooks — and almost anything else you can think of!
Read more
If you have seen any of the "Star Wars" movies, then you probably remember when Jedi knights like Luke Skywalker and Obi-Wan Kenobi used "The Force" to push, pull, and even throw objects — including some helpless battle droids. Have you ever wished you could do that in real life? In this robotics project, you will build and program a LEGO® robot that you can push and pull using an "invisible force" — almost like a real Jedi! We make no promise that you will be taking down the…
Read more
How could you send a text message without using your thumbs? What about typing on a keyboard or using a video game controller without using your fingers? Due to a variety of medical conditions like cerebral palsy or paralysis from an accident, some people might be unable to easily use their hands and fingers to push small buttons or use joysticks. However, they might be able to use their entire hand to push a single larger button or use another part of their body like their foot or even their…
Read more
Do you think you could figure out if two different anonymous messages were written by the same person? What about telling the difference between text written by a human and something written by artificial intelligence (AI)? How about identifying the author of a historical text? Each individual author may have their own personal style, and analyzing text mathematically can help you identify that style. Can you write a computer program that takes a passage of text as input, and calculates the…
Read more
Have you ever played a video game and gotten so involved that you felt as if you were living inside the game? What were the characteristics of the game that made you feel part of the action? One component of an absorbing video game is an onscreen world that makes sense—a world that takes physics into account. A game in which the player feels the effect of trudging through mud, slipping on ice, or catapulting a bird is more fun than one with no environmental interaction. In this science…
Read more
This project is a fun way to try your hand at programming. You'll learn how to create some simple animations, and you'll perform tests and make measurements to help you create more realistic-looking animations. All you need to get started is a Web browser and a text editor (like Notepad).
Read more
Have you ever wondered about the various types of music in a video game you've played? You may not have paid much attention to the music, but its job was to enhance your gaming experience. In fact, the wrong kind of music can detract from the atmosphere of the game. Can you imagine the music in Mario KartTM playing in Street Fighter®? In a game, music can indicate many different things, such as a special or new event, shift of mood, or the arrival of a character. This kind of music is…
Read more
|











