Register for Summer Camp
Intro to Coding Advanced is the perfect course for coders who have already completed our Intro to Coding Basic course or for students who have some experience coding with Scratch. In this course, we will build on the fundamental programming concepts taught in Intro to Coding Basic to build games and apps.

Our course covers advanced game development with Scratch and beginner app development with MIT App Inventor. By the end of the course, students will design and code their own advanced game in Scratch and create their own interactive app! Students will share their projects with their classmates and CodeSimba instructor at the end of the course. Students do not need to purchase any software or textbook. Students should be familiar with the following Scratch concepts before starting this course: Animation (moving sprites), If-statements, Loops, and Events.
Advanced Schedule
Week 1 – Introduction to Game Development/Car Race | Students are reintroduced to coding in Scratch by creating a 2 player car racing game. |
Week 2 – Archery Game | Students learn how to create an archery game, in which you have to shoot arrows as close to the bullseye as you can. |
Weeks 3 & 4 -Flappy Parrot | Students learn how to code a game inspired by “Flappy Bird”. |
Week 5 & 6 – Create your own World | Students create an adventure role-playing (RPG) styled game. |
Weeks 7 & 8 – Create your own game | Students create their own video game using concepts they learned throughout the course. Students present and share their projects with their classmates and CodeSimba instructor. |
Week 9 – Introduction to App Builder | Students will be introduced to MIT App Inventor. They will set up their emulators and become familiar with the interface. |
Week 10 – Magic 8 Ball | Students learn how to create a prediction teller app |
Week 11 – Painter App | Students create an app that allows you to draw on the screen with different colors. |
Weeks 12 & 13 – Whac-A-Mole | Students create a game using animation |
Weeks 14 to 16 | Students create their own app using concepts they learned throughout the course. Students present and share their projects with their classmates and CodeSimba instructor. |
