Intro to Mobile App Coding – Create & Launch Your Own Apps! (Level 1)
Completed by 395 learners
Ages 9-14
Live Group Course
Learn to design, code, and publish real mobile apps in this beginner-friendly course! Create a new project each week, from games to planners, while building coding skills and tech confidence
Beginner-friendly — no prior coding needed.
Interactive & collaborative — small group (max 5 learners) for personalized attention.
Real-world projects — each class produces a working mobile app.
Industry tools — learners use Thunkable, a powerful drag-and-drop platform for mobile app development.
Parents, please note: Thunkable requires signing up with an email address. You can decide the best option for your family.
🖥 What We’ll Do Each Week
Week 1: Talking Device App – “My Device Can Speak!”
Introduction to how apps work on iOS & Android
Create a text-to-speech app that tells jokes, announces the time, or shares fun facts
Skills: UI basics, event triggers, text-to-speech
Week 2: Musical Xylophone App
Design a colorful digital xylophone with sound effects playable on mobile
Skills: Button events, sound integration, creative UI design
Week 3: BMI Calculator App
Use variables and math logic to calculate Body Mass Index
Skills: Variables, data input/output, conditional logic
Week 4: Multi-Page Quiz Game App
Build a true-or-false quiz with randomized questions
Skills: Randomization, screen navigation, scoring systems
Week 5: Live Data Tracker – COVID Stats App
Learn how to fetch real-time data from online sources and display it
Skills: APIs, live data integration, dynamic content display
Week 6: Digital Planner & To-Do List App
Create a multi-feature task planner with a calendar and date/time functions
Skills: Data storage, date/time pickers, multi-screen apps
🎯 Learning Outcomes
By the end of this course, learners will:
Design, code, test, and debug mobile apps
Use variables, events, logic, and user interface design
Understand how to integrate sounds, text, images, and live data
Gain skills to independently create and publish apps
Learning Goals
Coding fundamentals
Logical thinking
Problem-solving
Creative design
Digital literacy
Other Details
External Resources
In addition to the Outschool classroom, this class uses:
Master’s Degree in Science from Amrita School of Engineering
Einsteins Square Sejal
Master’s Degree in Business Administration and Management from Guru Gobind Singh Indraprastha University
Einsteins Square Shweta
Master’s Degree in Business Administration and Management from Birla Global University
Einsteins Square Supriya
Master’s Degree in Science from Rashtrasant Tukadoji Mahraj Nagpur University
Einsteins Square Bhagya
5 teachers have a Bachelor’s degree
Bachelor’s Degree in Science from Savitribai Phule Pune University
Einsteins Square Pratiksha
Bachelor’s Degree in Science from Anna University
Einsteins Square Sabrish
Bachelor’s Degree in Science from Bangalore Univeristy
Einsteins Square Halima
Bachelor’s Degree in Computer Engineering from Biju Patnaik University of Technology
Einsteins Square Supriya
Bachelor’s Degree in Music or Theatre or Arts from Solapur Univeristy
Einsteins Square Chandra
Our Teachers
Our teachers are Computer Science graduates with multiple years of experience teaching coding and technology to children in both online and in-person settings. Collectively, our team has taught thousands of learners aged 6–18 through live online classes, school programs, and private workshops.
Each teacher is skilled in project-based learning, making coding engaging and accessible even for complete beginners. They bring real-world expertise in mobile app development, game creation, and interactive digital projects, ensuring students gain both technical skills and creative confidence.
Our educators are passionate about fostering curiosity, problem-solving, and 21st-century skills in a supportive environment where every learner feels encouraged to explore, ask questions, and create.
Are you planning to use state funding, such as an Education Savings Account (ESA), Micro-grant or scholarship to help pay for your learner’s education?