Develop your own mobile apps: class 6-10
Let the kids solve some real world problems by building their own mobile apps.
About this course
Kids these days know how to use almost any mobile app from whatsapp to zoom video app, but why just use technology when they can build one by themselves. Born in the era of technology, it is must for every student to know how the technology works, this course helps students to explore and build a variety of mobile apps.
What students will learn

Event driven programming
Event handling is a major part of programming, it involves performing a certain action on occurrence of any event, for eg. playing music on click of play button. Students will build an app to perform a task on occurrence of an event.

Building Multi-screen apps
In this module, Students will learn to add multiple screens in an app and to be able to add the functionality to switch between the screens of the app. Students will define the flow of the app where one screen will lead to another and so on.

Building a game app
Kids have a lot of fun playing games on mobile. It will be even more fun when they will build their own game app that others can enjoy. While building gaming apps, students will be introduced to important coding concepts such as global & local variables.

Introduction to data structures
In this module, students will be introduced to the advance coding concepts. They will learn about storing data in the mobile apps in arrays, processing arrays using loops, accomplishing tasks such as searching, sorting and finally returning values.

User Interfaces (UI/UX)
In the success of any application, user interfaces and user experience pays a key role. The easier it is to navigate the application, the better is the overall user experience. Students will build complex applications with an easy to use interface.
Examples of student projects

Tic Tac Toe game app

Spaceship game app

Fruit ninja game app
How it works
Teacher training
For every course, 1 month training will be conducted for the assigned school teachers before the program begins. No prior knowledge of the subject is required.
Study material
Specially curated study material for the course such as books/worksheets/cards/kits will be distributed to the students to help them in learning.
Classes begin
The trained school teacher will conduct classes for the program based on the set curriculum. All the resources including lesson plans/ppt/videos will be provided by us.
Final showdown time
By the end of the program, students will prepare a final project. Schools can conduct a final showcase event where students will present the game/app/animation they have created in front of the parents, teachers and other students. Best projects can also feature on school’s website as well as our website.
GETTING STARTED
DESIGNING AN APP
CODING AN APP