LEVEL 2: CODE ANDROID APPS

NOTE: To complete Level 2, students need to choose ONE of Minecraft, Android Apps or Advanced Scratch and do all three courses in the series. You can also take single courses without completing the full curriculum.

In these courses, we create real Android apps and games with block-based coding. These apps will make use of phone features such as the camera, accelerometer, GPS, touch gestures and more.

The Android apps are built with block-based coding, but the commands and environment are more complex than Scratch. It requires a small amount of typing, along with more precision and patience as well. For this reason, we recommend at least one prior course in Scratch, or instructor approval, to take this class.

The tuition for the first course includes a basic Android smartphone so that students will have a device to work with at home. Phone service is not required for this course, but can be added using prepaid cards (at student's expense) if desired.

kids learning to code android apps
2A
Start to Code Android Apps

For kids ages 8-11

Grow your coding skills and create real apps that run on smartphones and tablets!

In this course we will learn to build several basic apps and games. Students will become familiar with building user interface and creating the code to make it run. We will focus on event-based programming, functions, and using properties.

Previous experience with Scratch or instructor permission recommended.

2B
Coding Apps with Data

For kids ages 8-11

Building on the skills learned in Course 2A, the apps in this level become more complex. We learn to work with data, animation and connect into other sites. We also manage screens and state to create a more polished app.

2C
Capstone: Design Your Own App

For kids ages 8-11

Students who reach this stage are challenged to design and build an app to solve an issue that they identify or create a game of their own design. They will also learn how to put this app in the Google Play store. We will help them with ideas and thinking through the coding needed, and support them in learning any new coding techniques to complete it.

After completing this course, kids are ready to join a Level 3 class.

LEARN MORE OR REGISTER NOW