Listing all results (14182)

Lesson 5 - App development

The main focus of this lesson is to spend most of the time developing the students’ app projects further. The students will start by recapping their work and what they planned in the previous lesson. They will then spend time building their apps using pair programming. Towards...

Lesson 4 - User input

In this lesson, the students 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. Students will then decompose the app project that they started last lesson into more...

Lesson 3 - School lab studios

In this lesson, students will be presented with an app that has three errors. They will have to open the app to attempt to spot and fix the errors. Next, the students will work on the score screen of the Tappy Tap App, to make it display the user’s score at the end of the game...

Lesson 2 - Tappy Tap App

 

Students will be introduced to the concept of event-driven programming and applying the paradigm to the app they started to develop last week. They will be shown the coding environment and the first steps will be taken using live coding, in...

Lesson 1 - App for that

This lesson will introduce students to the unit. They will get their creative minds going by thinking of an app that could do good in the world. They will then consider how decomposition is an important process to follow when tackling a large problem such as creating an app....

Mobile App Development Overview

This resource provides a unit overview for the Year 8 ‘Mobile app development’ unit of work. It gives a clear overview of objectives to be covered within each session and a learning graph to show the range of skills being developed through this computing unit. 

Lesson 6 - Turing's mug

The unit is concluded with a summative assessment quiz and a puzzle activity that challenges students to unchain Alan Turing’s mug.

This lesson is the sixth in a six session teaching unit provided by the National...

Lesson 5 - Handling large quantities

This lesson familiarises students with bytes and the prefixes used for measuring representation size, such as ‘kilo-’, ‘mega-’, ‘giga-’ and ‘tera-’. Simple activities embed these concepts in real-life settings and introduce students to conversions between the different units...

Lesson 4 - Numbers in binary

Students build upon their familiarity with using a decimal numbering system, in order to draw analogies with how numbers can be represented using binary. They use activities, either unplugged or software-based, to become familiar with binary number representation and convert...

Lesson 3 - Binary digits

Students grasp what binary digits are by associating them with familiar sets of symbols such as letters and decimal digits. Students solve simple problems that reinforce the connection between (alphanumeric) information and its binary representation. They also consider the...

Pages

View all publishers