Mobile App Development

The Mobile App Development Pathway offers students a series of courses to learn app coding for smartphones and tablets. Prior knowledge of block coding like Scratch is necessary. The program focuses on practical projects, guiding students to create their own apps and encouraging creativity. Through these courses, students grasp programming principles, interface design, and feature integration.

 

“Everyone should learn a computer language because it teaches you how to think. I think of computer science as a liberal art.” – Steve Jobs.

To facilitate effective teaching and learning, the pathway harnesses the power of the award-winning Thunkable low code no-code platform. This innovative tool streamlines the learning process by offering an accessible environment for students to engage with app development.

This learning pathway not only guides students through a smooth transition into the realm of app development but also empowers them to thrive and innovate within this dynamic field.

Level 1

AP01 : Intro to App Dev

Through guided exploration on the Thunkable platform, students become acquainted with the essentials of app creation. They learn to construct simple layouts by adding visual components like buttons, images, and labels, while also discovering the power of basic interactions such as tapping buttons to trigger actions. In this level, creativity takes center stage as students embark on crafting their own digital storybooks or interactive comics, utilizing images and text to weave imaginative narratives. As they navigate this foundational phase, students cultivate a strong understanding of app design principles, setting the stage for their exciting journey into the world of mobile app development.

Level 2

AP02 : Building Interaction

Students broaden their skill set by incorporating user input elements such as text fields, checkboxes, and dropdowns, enabling them to interact more dynamically with their apps. Students grasp the fundamentals of data management through variables and lists, and embark on creating their own mini games, ranging from quizzes to virtual pet simulations. With a focus on multimedia integration, students explore the addition of images, sounds, and basic animations to enhance the appeal and interactivity of their apps. This level not only refines technical skills but also sparks creative thinking, setting the stage for more complex and engaging app development ahead.

Level 3

AP03 : Apps with API Integration

API integration takes center stage as students learn to harness real-time data from external sources, infusing their apps with dynamic content such as weather updates or trivia questions. This level also introduces user account functionality, empowering students to master user registration and login mechanisms while emphasizing the importance of data security. The curriculum further guides students in constructing apps that adapt to changing information, such as news feeds or event calendars. With a touch of spatial awareness, students embark on utilizing GPS capabilities, enabling them to craft apps featuring location-based services or navigation.

Level 4

AP04 : Data driven apps

This level focusses on building data-driven Mobile Apps taking learners through an immersive learning journey that equips them with the skills to create sophisticated and user-centric applications by harnessing the power of Firebase, Airtable, and Cloudinary. Designed for those seeking to craft apps that seamlessly integrate data manipulation, visualization, and real-time updates, this course focuses on the principles of data-driven design and development.

Other Info

Duration 60-90 Minutes
Session 1/Week
Age 6-12 Yrs
Price Dh 1600/10 Sessions

All prices excluding VAT. Look for special packages and discount offers in the promotion section.