Videogame Programming Using Scratch

Scratch is a popular introductory programming language made by MIT that uses building blocks of code that fit together to create a program, with no complicated spelling or grammar to worry about. At MakerKids we use Scratch to help kids learn how to design, build, and create their own video games. Video games are on our phones, our computers,and our watches; they’re everywhere! Playing video games is pretty cool, but have your kids ever thought about how the games they already love actually work, and how they could build one? We can show them how! You can learn how to design, build, and create your own video game using Scratch in our programs. At the end, they will understand how games work, having learned and used core programming concepts to create an awesome game of their own.

Here is a sample game by one of the kids in the Winter 2015 10-week Video Game Programming with Scratch class:

The games have a feature called “See Inside’ that allows you to see the visual programming behind the game. Here is a look at the code for the above game. As you will see, it is a drag-and-drop way to learn the core concepts of computer programming. It can be used for both beginner and advanced projects.

Here are the rest of the projects from that class:http://scratch.mit.edu/users/MakerKids/ Feel free to check them out and play them. Scratch is also a great tool to learn and build animations with, exercise ones creativity, learn design skills, and begin considering user experience concepts. Below you can see one of the presentations from the class:

[embed]https://www.youtube.com/watch?v=JHbeg1CBQoc[/embed]

Project presentation from MakerKids Video Game Programming using Scratch class

[embed]https://youtu.be/ccTRtURcyjM[/embed]

Tips for other MakerKids on making a video game using Scratch

Here are some of the upcoming opportunities to learn Scratch with MakerKids:

Video Game Programming with Scratch 10-week Program

Video games are on our phones, our computers,and our watches; they’re everywhere! Playing video games is pretty cool, but have you ever thought about how the games you already love actually work, and how you could build one? We can show you how! You will learn how to design, build, and create your own video game using Scratch. Scratch is a popular introductory programming language made by MIT that uses building blocks of code that fit together to create a program, with no complicated spelling or grammar to worry about. At the end of this program, you will understand how games work, having learned and used core programming concepts to create an awesome game of your own.

Spaces are limited, so book now.