Topics: Block Programming, Functions, Iterative Programming, Interactive Storytelling
Have you ever wanted to design your own video game from scratch? In this course, students will become game creators as they explore the exciting world of digital game design using MIT’s Scratch programming environment.
Students will start by learning the basic building blocks of game design, gradually developing skills in coding, storytelling, and interactive design. Along the way, they will create custom graphics, sound effects, and music to bring their original game ideas to life.
As students develop their games, they will learn how to focus their ideas, apply player feedback, and use the iterative design process to refine and improve their creations. No prior programming experience is needed — just creativity, curiosity, and a willingness to experiment!
By the end of the course, students will have designed, coded, and shared their own playable video game with the world.