Year 8 – Lesson 4 – User input
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
Don't have an account?
Enjoyed teaching these lessons? Found a mistake?
Fill in a short form to give feedback on these resources.