You learn each coding concept through an example, followed by a coding activity to apply it. and a quick quiz question to double-check your understanding. Each concept builds on the previous one, so students get repeated practice.
The fundamental concepts in this tutorial app include functions, variables, loops, conditional statements (if/else), arrays, operators, and objects. Kids also learn to code animations using an animation library of code and the fundamental concepts they have learned. The coder will then be able to build their own interactive animations.
The app requires login with a Google account to save your progress, but you do not need to login to start using the app. Once logged in, the coder receives award points as they progress through the lessons.