Year 8 – Lesson 4 – User input

Curriculum KS3 Unit Lesson

In this lesson, the learners will start by thinking about how user input is captured and processed, before being given the challenge of adding code to a prebuilt app to deal with user input. Learners will then decompose the app project that they started last lesson into more manageable steps. Using the pair programming approach, learners will then start to develop their app by working through their decomposed steps. At the end of the lesson, learners will document and reflect on their progress and make a plan for the following lesson.

Learning objectives

  • 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

Package contents

  • Lesson plans
  • Slide decks
  • Learner resources
  • Homework