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

Events and interactions

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 make an app respond to user actions by using events.

Key Notes

  • Events are actions that apps can respond to.
  • Event listeners are used to detect events and run a set of instructions.
  • Apps respond to user input by using functions that run when specific events occur.

Vocabulary To Learn

  • event: an action that happens in the app which the app can respond to
  • event listener: a function that waits for a user action (such as a click) and then triggers a response
  • trigger: the action that causes an event to run
  • function: a named block of code that performs a task when called

Common Mistakes To Avoid

  • Events happen automatically.

3 Quick Questions (With Answers)

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

Events are actions that apps can respond to. Event listeners are used to detect events and run a set of instructions.

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

an action that happens in the app which the app can respond to. Add one real device or system example to prove understanding.

3. Correct this common computing misconception.

Mistake: Events happen automatically. Correction: Events only trigger code if an event listener is attached. Without one, the app will not respond.

More Lessons In This Unit

Browse all guides in the Year 8 Computing guide library.