Skip to content

Study Hub

Study Guides

This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.

Year 8 - Computing

Introduction to app design

Mobile app development

Unit Summary

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.

Lesson Summary

You will learn to modify a simple app screen using visual tools to add and arrange interface elements.

Key Notes

  • A user interface (UI) is the part of the app that users interact with.
  • User interface elements are used to display and collect information.
  • Apps are built for users and must be easy to navigate and understand.

Vocabulary To Learn

  • user interface: how you as a human can interact with a device
  • design mode: the area where you drag and drop elements to create the layout of your app
  • element: a specific part of a user interface
  • property: a setting that changes how an element looks or behaves

Common Mistakes To Avoid

  • The user interface is only about how the app looks.

3 Quick Questions (With Answers)

1. Describe the system or process from this lesson in clear steps.

A user interface (UI) is the part of the app that users interact with. User interface elements are used to display and collect information.

2. Define this computing term and give one practical example. 'user interface'

how you as a human can interact with a device. Add one real device or system example to prove understanding.

3. Correct this common computing misconception.

Mistake: The user interface is only about how the app looks. Correction: The user interface includes both how the app looks and how users interact with it. A good user interface is both visually clear and functionally simple.

More Lessons In This Unit

Browse all guides in the Year 8 Computing guide library.