Create & Learn
Mobile Coding for Apps and Games
1M+

Learning Hours

100K+

Projects Created

25+

Countries

Code Mobile Apps Class for Kids

Mobile Coding for Apps and Games Class

Create powerful mobile apps and games with professional block coding platform Thunkable
  • Grades 5-10
  • 2-3 students group class
  • 55 minutes per session
  • Live online class

Make mobile apps with fun classes for kids

Learn more about this class with audio overview

Learn how to code mobile apps in small, live group sessions. Every year, many billions of apps are downloaded to mobile phones. However, building high quality mobile apps has been beyond reach to younger coders. But not any more!

Throughout this course, students will learn how to create fun apps and games for mobile devices. It is also a great way deepen your child's computational thinking skills and learn how to apply key coding concepts in different scenarios.

The class uses Thunkable, a block based programming platform for professionals. It is easy to use, yet very powerful, and is used by many to develop commercial applications. Some key things student will learn about mobile programming are:

  • Design layout and UI of mobile applications

  • Enable various UI elements for display information, data inputs, and event handling

  • Use different mobile features such as device sensors, touch screen, gyroscope, camera, and more

  • Build  projects and fun games that involve image recognition, popular use cases, and fun activities. 

  • Create complex  applications that involve networking  and multi-user apps!

  • Learn advanced cloud computing concepts such as cloud variables, cloud storage of image data, Airtable, Firebase, and authentication.

After taking this class, you child will be comfortable with building a wide range of mobile games and apps, and can apply them to various school projects, science challenges and competitions, and even build a simple app for a real business. A great competition to participate after this class is the Congressional App Challenge held by US Congress every year.

Students should have taken Scratch Ninja or Accelerated Scratch class, before taking this class. The class is also suitable for students who have take Python and/or Javascript classes, because of the Mobile programming and Cloud Computing elements.

Intro to Building Mobile Apps

Build your very first mobile app in this fun-filled introduction class and open up a brand new world of possibilities for your child in learning computer science. Students will start learning how to design the layout of mobile apps and code the active components to build a riddle game with live instruction. This class will also give your child a sense of what it is like to go deeper in developing mobile apps. Sign up for this trial class with an average of 5 students per class!

Mobile Coding for Apps and Games 1
In this course, students will learn the basics of the mobile programming environment and how to code their very own apps. They will explore how to employ text, device sensors, and even the camera to build projects and games that involve image recognition, word games, and riddles!
Mobile Coding for Apps and Games 2
This unit will build on mobile and computational concepts from the first unit. Students will learn how to build more complex and fun game applications, as well as networking and multi-user apps!
Mobile Coding for Apps and Games 3
In this level, we will build 2 fun games, including a multiplayer game, as well as a cool app for you to store our favorite items. The advanced mobile coding concepts we are learning include cloud variables, storing image data, arrays, and more.

Featured Teacher

Amanda Hendrix

Amanda Hendrix

Amanda Hendrix is an instructor with 10 years of teaching experience, and she also holds a Masters in Educational Leadership, and a BS in Elementary Education. In each one of her classes, students are able to apply their coding skills whether they are beginners or experienced learners. Students in a small group setting, which gives her more time to address student's individual needs and creativity. Each child will be able to develop their own personalized project through the variety of class stages. She has taught Gifted and Talented students for ten years in grades second through fifth. She has taught a variety of coding programs and STEM classes that have allowed her to witness the personal growth of students' knowledge of computer science through creativity and exploring. She believes that coding is an important part of our future and that it is beneficial for students to be familiar with the skill.
Join Trial Class
  • $30$15.0050% Off
    2-3 students group class
 
 
Enroll
 
 
Enroll
 
 
Enroll
Private
  • $477$395.9117% Off(12 Sessions)
    Sign up two students to get additional 20% off for the 2nd student 
  • Computer - Mac
    Windows PC
    Chromebook
    Optional Mobile Phone
  • You will need a computer to take this class. (Chromebook is ok). A phone is needed if you would like to run the apps on a phone. But it is optional. You must have taken Scratch 2 with us or are familiar with the concepts of loop, if...then...statement, and variables, before you can take the class.
Our Guarantee
  • #1 Coding Curriculum

    Designed by Stanford, Google & Apple Experts with kids in mind.

  • 100% Satisfaction Guarantee

    We'll help you find the right class, always. Love it or get a full refund.

  • Expert Teachers

    US-based, background checked, highly trained and 3+ years of experience in their fields.

  • Downloadable Certificate.

    Show the world you did it. You really did it!

Explore Classes By Grade Level

More Like This

Python for AI
Free Intro
Python for AI
Grades 5-12
Learn a real-world programming language, with a focus on AI
Build Your Web
Build Your Web
Grades 5-12
Develop web pages using HTML, CSS, and Javascript
Android Game Building with Java
Android Game Building with Java
Grades 6-12
Learn Java fundamentals and Android mobile development
Modern Website Design with Wix
Modern Website Design with Wix
Grades 5-12
Develop beautiful websites fast using Wix
Robotics & Smart Devices: Arduino for Kids
Robotics & Smart Devices: Arduino for Kids
Grades 4-9
Create with circuits and Arduino - the foundation of robotics and smart devices
Minecraft Modding Quest
Free Intro
Minecraft Modding Quest
Grades 3-6
Solve puzzles, build, and create games with fun coding in Minecraft

Kids & Parents Love Our Classes

Frequently Asked Questions About Mobile Coding for Apps and Games

What is the Mobile Coding for Apps and Games class and what will my child learn?

Mobile Coding for Apps and Games is a live, online course where students in Grades 5–10 learn to build powerful mobile apps and games using Thunkable, a professional block-based platform. Throughout the series, children design app layouts and user interfaces, implement UI elements for displaying information and handling inputs, and integrate device features such as sensors, touch screens, gyroscopes, and cameras. They also create projects involving image recognition, networking, and multi-user functionality, and explore advanced cloud computing concepts—such as cloud variables, image data storage, Airtable, Firebase, and authentication.

What specific projects or activities will students complete?

Students work on hands-on projects that demonstrate real-world mobile programming concepts. They start by designing app layouts and UI elements, then progress to integrating device sensors (e.g., gyroscope, camera) and event handling for touch inputs. Learners build fun games with image recognition features, develop networking and multi-user apps, and implement cloud computing tasks such as storing images in Firebase or Airtable, using cloud variables, and setting up authentication. By course end, they have a portfolio of functional mobile apps and games ready for school projects or competitions.

How does this class introduce real-world engineering and computer science concepts?

By using Thunkable's professional block-coding platform, students see how mobile apps rely on logical structures—such as event triggers, loops, and conditional statements—to respond to user inputs and sensor data. When they implement cloud storage or authentication, learners understand how scalable backend systems work, and when they build networking features, they gain insight into client-server interactions. These hands-on experiences reinforce computational thinking and prepare students for text-based programming and real-world software development.

How does this class fit into the broader Create & Learn learning pathway?

Mobile Coding for Apps and Games builds on foundational block-coding knowledge acquired in Scratch Ninja or Accelerated Scratch. After completing this course, students are prepared to advance to more specialized programming offerings—such as Java for Apps or Python for AI and Data Science—where they can leverage their mobile development experience and cloud computing skills to create text-based applications and data-driven projects.