top of page
Paper 1: Testimonial

Topic 1 - App for that

Mobile App Design

1. Introduction to Mobile App Development

  • Identify when a problem needs to be broken down

  • Implement and customise GUI elements to meet the needs of the user

2. Introduction to event-driven programming 

  • Recognise that events can control the flow of a program

  • Use user input in an event-driven programming environment

  • Use variables in an event-driven programming environment

  • Develop a partially complete application to include additional functionality

Topic 2 - Tappy Tap App 

Mobile ads

Topic 3 - School Lab Studios

Fixing a Smartphone

3. Debugging - Finding and fixing errors

  • Identify and fix common coding errors

  • Pass the value of a variable into an object

  • Establish user needs when completing a creative project

Topic 4 - User Input

Mobile application

4. Adding user interactivity 

  • Apply decomposition to break down a large problem into more manageable steps

  • Use user input in a block-based programming language

  • Use a block-based programming language to create a sequence

  • Use variables in a block-based programming language

Topic 5 - App Development 

Mobile App

5. Creating an App

  • Use a block-based programming language to include sequencing and selection

  • Use user input in a block-based programming language

  • Use variables in a block-based programming language

  • Reflect and react to user feedback

Unit 10 - Mobile App Development 

In a world where there’s an app for every possible need, this unit aims to take you from designer to project manager to developer in order to create your own mobile app. Using App Lab from code.org, you will familiarise yourself with the coding environment and have an opportunity to build on the programming concepts you used in previous units before undertaking the project.

Assessment 

Image by Glenn Carstens-Peters

7. End of unit assessment 

Reflection
Assessment

Topic 6 - Project Completion 

App Design

6. Completing and evaluating App

  • Use a block-based programming language to include sequencing and selection

  • Use user input in a block-based programming language

  • Use variables in a block-based programming language

  • Evaluate the success of the programming project

©2024 BY EDUCATION TOOLZ. 

  • Youtube
bottom of page