Interested in coding? MIT's Scratch is a great way to get started. It is great for beginners but also has some amazing capabilities for experienced coders -- like motion detection through web cams!
Scratch projects are also shared for remixing -- this means you can learn by borrowing someone else's code and modifying it however you'd like.
It takes time to learn a new language. Don't expect to create a racing game with moving backgrounds on your first day. Learn the basics, and then start putting what you've learned together in new ways. What you learn in Scratch about loops, variables, and more will translate to all other programming languages, including JavaScript and Python.
So, how can you get started?
See Mrs. Williams for a trial account.
Watching videos is a great way to learn: Follow this video to make a cat-mouse chase game. Follow this video to make a catch-the-apples game.
Scratch works great with MakeyMakey. We are looking for students to help make interactive games like these! You can use the MakeyMakeys with existing Scratch games to try it out, you can remix existing games, or you can write your own.