This is the Trace Id: acc7158138da99d07d5a6b8bdf43ed29
Image of the Arcade editor and one of the characters

Arcade

Develop student programming skills by quickly creating and modding retro arcade games with Blocks and JavaScript in the MakeCode editor.

Get started on a guided tutorial

Animated Beginner Skillmap

Beginner Skillmap

Learn to create arcade games of your own by completing tutorials that focus on greeting cards, a clicker game, and a collector game starring a dinosuar that's determined to save dino babies!
Animated Rockstar Maze

Rockstar Maze!

Create a fast-paced maze game by programming a rockstar to move through the crowded backstage area and collect all of their gear before they're mobbed by fans!
animated Pizza chase game

Chase Pizza

Create a game with 2 sprites, a Player sprite and a Food sprite. The goal of the game is to eat as much pizza as you can before the time runs out!
A group of students look at a monitor while a teacher points at the screen.

AP Computer Science Principles with MakeCode Arcade

The College Board’s Advanced Placement (AP®) Computer Science Principles course is an introductory computer science course for High School students (typically 14-18 years old).

Explore free resources

Skill map image

Tutorials and Projects

Discover MakeCode activities and instructional resources for you and your students to enjoy.
Side scroller

Additional Arcade Courses

Organized units of work and design challenges for planning and teaching computer science concepts.

Try our featured challenge

Game Jam Banner

Join the Jam

Microsoft MakeCode has partnered with US State Department to bring you the inaugural Global MakeCode Arcade Game Jam!  Practice your game development skills in this worldwide competition using MakeCode Arcade, a platform that lets you build your own retro-style video game.