App Building
Our App Building course helps children move from “I’ve got an idea for an app” to a working prototype they can actually use and show others. They start by exploring how apps are laid out, designing clear screens and simple user journeys so their ideas are easy to use. As they progress, they add proper logic: making apps respond differently to user choices, remember information, and tap into features like sound, images or simple sensors. In the final phase, each learner plans and builds a small app of their own, practising planning, testing and improving based on feedback. Throughout, we use a block‑based app builder so they can focus on problem‑solving, interface design and how apps behave, rather than worrying about punctuation in code, giving them a strong foundation for future programming.
App Basics & Interfaces
Children learn what an app is, explore a drag‑and‑drop app builder, and design simple screens with buttons, text, images and navigation. They build a few tiny “utility” apps (like a soundboard or click counter) to grasp events, inputs and outputs.
- Level 2 - 3
- 5 Sessions
- Years 5 - 8
- 1 Project
Logic, Data & Device Features
Next they add real behaviour: variables, decisions (if/else), simple data storage and multi‑screen apps. They start using phone features such as sounds, camera or accelerometer to make more interesting tools and games.
- Level 3
- 6 Sessions
- Years 5 - 8
- 1 Project
Own Project & Publishing
Finally, each child plans and builds a small app of their own (e.g. quiz, to‑do list, mini‑game), tests it with others, then learns how apps are packaged and shared, seeing the full idea‑to‑app journey.
- Level 3
- 6 Sessions
- Years 5 - 8
- 1 Projects
