App Development Classes for Kids

Block coding for creating Android mobile apps
Smartphones and tablets have become our irreplaceable assistants. A few clicks and numerous apps are already installed! Many children, who are fond of coding, are eager to create mobile games and useful apps by themselves.

But what to do if coding is too early for now? Start learning App Inventor! This language is pretty simple, because it was originally created for pupils. To code you don’t have to write code lines, as it is in “adult” programming language. Coding is aided by blocks, like in Scratch.

MIT App Inventor - a programming environment, developed by scientists from Massachusetts Institute of Technology (MIT).

It’s a cloud environment for visual development of apps for OS Android platform. It doesn’t demand knowledge of programming languages such as Java and Android SDK, so basic knowledge of algorithmic development is enough.

The difference between App Inventor and Scratch is that App Inventor is intended for creating apps for a mobile device – either smartphone or tablet with OS Android. For example, it can “understand” data of an accelerometer of mobile device, control an integrated camera, see mobile’s space orientation and many other things.
Who are the classes suitable for?
  • For those who want to learn how to create mobile apps
  • For eight-year-olds and older, but those who are younger than nine need to take a check-up test for signing up
  • For those who aren’t psychologically ready to start learning “adult programming languages”
  • For those who know the Scratch basis (cycles, variables, lists, algorithms)
This course will let children to create their own apps from the 1st lesson. Moreover, it will be possible to install these apps on their smartphones or tablets with OS Android, to use them, to share with friends and even to upload the apps in Google Play.

Don’t worry if you’re an Iphone or MAC user, App Inventor will suit you as well. If you don’t have an Android, just install a free software on your computer in order to use the Android screen emulator.

  • MIT App inventor environment
  • Uploading and installing of the app on a device
  • User interface
Elementary level
  • “Designer” mode features
  • Component palette (basis)
  • “Blocks” mode features
  • Variables, lists, algorithms, conditions, cycles
Intermediate (user) level
  • Animation and painting
  • App’s screens
  • Media
  • Speech recognizer, Yandex translator, camera, player, video player, Math functions
  • Communication
  • Creating of your own mobile app (final project)
  • Uploading of an app in Google Play
Advanced(professional) level
  • Map and navigation
  • Apps co-developing
  • Data and time
  • Web-viewer
  • Data basis
  • Video recorder
  • Working with detectors
  • Working with notebook
Why is a trial lesson a great opportunity for your child?
Sign up for a trial lesson now!
Trial lesson will cost 0$, without any hidden fees or deposits necessary
The student will create the first project
You can get some rest while we will take care of everything
Our tutor will suggest the most suitable learning program for your child