Mobile app development
Downloads can take a few minutes, especially for larger files or slower connections.
Threads
Why this why now
As pupils’ programming skills develop, they are ready to take on a more ambitious project that brings together the key constructs they have previously learned. This unit introduces a new block-based environment, giving pupils the chance to apply their knowledge of sequence, selection, iteration, and variables in a fresh context. By designing and building a mobile app, they experience the full process of planning, problem-solving and refining their work, showing them how programming can be used to create practical, real-world solutions.
Prior knowledge requirements
- Pupils have experience of creating block-based programs that use sequence, selection and iteration.
- Pupils have designed programs based the requirements of a project.
- Pupils have created programs that allow data to be input, stored in a variable and then output once processed.
Threads
Why this why now
As pupils’ programming skills develop, they are ready to take on a more ambitious project that brings together the key constructs they have previously learned. This unit introduces a new block-based environment, giving pupils the chance to apply their knowledge of sequence, selection, iteration, and variables in a fresh context. By designing and building a mobile app, they experience the full process of planning, problem-solving and refining their work, showing them how programming can be used to create practical, real-world solutions.
Prior knowledge requirements
- Pupils have experience of creating block-based programs that use sequence, selection and iteration.
- Pupils have designed programs based the requirements of a project.
- Pupils have created programs that allow data to be input, stored in a variable and then output once processed.
Mobile app development
This unit takes pupils from designer to developer in order to create their own mobile app. Using App Lab from code.org, learners will familiarise themselves with the coding environment and have an opportunity to build on the programming concepts they used in previous units to undertake a project.
6 lessons in unit
slide decks, worksheet PDFs, quizzes and lesson overviews. You can select individual lessons from the Mobile app development unit and download the resources you need, or download the entire unit now. See every unit listed in our secondary computing curriculum and discover more of our teaching resources for secondary computing programmes.
