What does the course cover? The programme of study and National Curriculum links

The Wolsey Hall Computing course follows the National Curriculum for England at Key Stage 3. 

We have ensured that all of the National Curriculum outcomes are covered in the course and the table below provides an overview of how the Wolsey Hall course can be mapped to the course textbooks and to the National Curriculum for England.

You may want to print out this overview Download this overview of the course and refer to it as you progress through the course. Do also bear in mind that:

  • Before Module One, there is an introductory Welcome call with your tutor.
  • At the end of Module Three, there is a mid-course review.
  • At the end of Module Six, there is an end-of-course review.

 

  Course introduction

Read the Course Guide and call with your tutor

 

Module One: The Internet of Things: Merging the physical and digital world

National Curriculum Link

Coursebook Pages

Topic One (1.1): Introduction and Your place in the IoT

  • Describe your place in the IoT

Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems

Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems

Understand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns.

Computing Stage 7

pages 8-11

Topic Two (1.2): How the IoT connects devices and Using sensors

  • Describe the technologies used by IoT devices to communicate with one another.
  • Describe a range of sensors that may be used by IoT devices.

Computing Stage 7

pages 12-15

Topic Three (1.3): Functions of an IoT device and Other hardware used on the IoT

  • Describe functions of an IoT device, including what is input and what is output.
  • Describe additional hardware that may be part of an IoT device or the IoT in general.

Computing Stage 7

pages 16-19

Topic Four (1.4): Data storage and How we use the IoT at home

  • Describe the differences between, and pros and cons of, storage devices.
  • Describe some of the current home uses of IoT devices.

Computing Stage 7

pages 20-24

Topic Five (1.5): Commercial uses of the IoT and Transport and the IoT

  • Describe some of the ways IoT devices are used commercially.
  • Describe some of the ways IoT devices are used in the world of transport.

Computing Stage 7

pages 25-28

Topic Six (1.6): Go further, Challenge yourself and Final project

  • Describe some of the smart-technology used in Stockholm.
  • Describe GPS and how it links to smart maps.

Computing Stage 7

pages 29-33

ASSIGNMENT ONE

 

 

Module Two: Decomposing problems: Designing an app

National Curriculum Link

Coursebook Pages

Topic One (2.1): Decomposing algorithms, Designing an app and How do I develop an app?

  • Understand that computational thinking, including decomposition, generalisation and algorithm design, is used to design an application.

Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems.

Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems.

Understand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns.

Computing Stage 7

pages 34-37

Topic Two (2.2): Target audience and Creating user stories.

  • Understand what a target audience is and how to identify them.
  • Understand the concept and use of a user story.

Computing Stage 7

pages 37-39

Topic Three (2.3): User interface and data collection and Creating structure charts to model processes using decomposition.

  • Understand what data can and cannot be collected by an application and how it can be used.
  • Understand how requirements can be decomposed into structure charts.

Computing Stage 7

pages 40-44

Topic Four (2.4): User interfaces and data collection and Using wireframes and getting feedback.

  • Understand the difference between a GUI and a CLI.
  • Create a wireframe for a given interface.

Computing Stage 7

pages 44-47

Topic Five (2.5): Designing socks and selecting options.

  • Design a flowchart for a system.
  • Include decisions within a flowchart.

Computing Stage 7

pages 48-50

Topic Six (2.6): Using interactivity and gestures to keep the customer happy.

  • Design interactivity, gestures and animation.

Computing Stage 7

pages 51-55

ASSIGNMENT TWO

 

 

 

Module Three: HTML: It’s all news to me

National Curriculum Link

Coursebook Pages

Topic One (3.1): About web news and HTML and Accessing news.

  • Describe some of the issues related to accessing news online.

Undertake creative projects that involve selecting, using, and combining multiple applications, preferably across a range of devices, to achieve challenging goals, including collecting and analysing data and meeting the needs of known users

Create, re-use, revise and re-purpose digital artefacts for a given audience, with attention to trustworthiness, design and usability

Understand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits

Understand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns

Computing Stage 7

pages 56-60

Topic Two (3.2): Navigating the news world, Social media and journalism and The fake news phenomenon.

  • Describe the problems of accessing news online.
  • Discuss the links between social media and journalism.
  • Describe fake news.

Computing Stage 7

pages 61-65

Topic Three (3.3): Getting to know your URLs and Internet, Intranet or the World Wide Web.

  • Describe the make-up of a URL.
  • Describe the links and differences between the Internet, an intranet, and the World Wide Web.

Computing Stage 7

pages 66-70

Topic Four (3.4): Multimedia file types for web pages.

  • Describe the use of images and other multimedia files in web pages.

Computing Stage 7

pages 71-75

Topic Five (3.5): Getting to grips with HTML

  • Create a basic HTML web page.

Computing Stage 7

pages 75-79

Topic Six (3.6): Adding style to HTML pages.

  • Add some multimedia assets to your web page.
  • Add some basic CSS styling to your web page.

Computing Stage 7

pages 80-86

ASSIGNMENT THREE

 

 

 

Module Four: Block it out: Creating a game

National Curriculum Link

Coursebook Pages

Topic One (4.1): About scratch and User requirements and target audience.

  • Describe scratch
  • Identify user requirements.

Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems

Use two or more programming languages, at least one of which is textual, to solve a variety of computational problems; make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions

Undertake creative projects that involve selecting, using, and combining multiple applications, preferably across a range of devices, to achieve challenging goals, including collecting and analysing data and meeting the needs of known users

Create, re-use, revise and re-purpose digital artefacts for a given audience, with attention to trustworthiness, design and usability

Computing Stage 7

pages 87-89

Topic Two (4.2): Animation with loops and sequencing.

  • Describe iteration and its use in Scratch.
  • Describe the importance of sequencing in Scratch.

Computing Stage 7

pages 90-92

Topic Three (4.3): Making decisions and managing movement and Avoidance tactics.

  • Describe how Scratch sprites move around the stage.
  • Describe the use of conditional statements.

Computing Stage 7

pages 93-99

Topic Four (4.4): A variable amount.

  • Describe the use of a variable.

Computing Stage 7

pages 100-103

Topic Five (4.5): Keeping score and Collecting user input for variables.

  • Describe how variables can be used to keep score.
  • Describe how user input can be stored in variables.

Computing Stage 7

pages 104-107

Topic Six (4.6): Making my blocks.

  • Create procedures to make your own blocks.

Computing Stage 7

pages 108-114

ASSIGNMENT FOUR

 

 

 

Module Five: Show and tell: Cloud based presentations & Data Mining Using spreadsheets

National Curriculum Link

Coursebook Pages

Topic One (5.1): Working in the cloud and Going into the cloud.

  • Describe the scenario you will be working on.
  • Log in to your Google account and view the applications.

Undertake creative projects that involve selecting, using, and combining multiple applications, preferably across a range of devices, to achieve challenging goals, including collecting and analysing data and meeting the needs of known users.

Create, re-use, revise and re-purpose digital artefacts for a given audience, with attention to trustworthiness, design and usability.

Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems.

Computing Stage 7

pages 115-119

Topic Two (5.2): Get going with Google Docs and Page formatting and text layout.

  • Upload a document to Google Docs
  • Change a page setup and format text in Google Docs

Computing Stage 7

pages 120-123

Topic Three (5.3): Tools of the trade and Finishing the booklet.

  • Perform a spelling and grammar check.
  • Perform a range of formatting techniques.

Computing Stage 7

pages 124-130

Topic Four (5.4): Introducing Google Sheets and Adding navigation to a multimedia application.

  • Describe the use of Google sheets.
  • Discuss the use of navigation in a multimedia application.

Computing Stage 7

pages 130-133

Topic Five (5.5): Presenting with Slides and Navigational Links.

  • Create a presentation in Google Slides.
  • Add navigational links in Google Slides.

Computing Stage 7

pages 134-139

Topic Six (5.6): Keeping it moving.

  • Add animations and transitions to Google Slides.
  • Create a continuous loop in Google Slides.

Computing Stage 7

pages 140-147

Topic Seven (5.7): About spreadsheets, The structure of a spreadsheet & Formatting cells in a spreadsheet.

  • Describe spreadsheets and their structure.
  • Format cells in a spreadsheet.

Computing Stage 7

pages 148-152

Topic Eight (5.8): Using simple formulas and functions in a spreadsheet & Using the chart feature to create visual information.

  • Apply basic formulae to spreadsheets
  • Insert charts into a spreadsheet

Computing Stage 7

pages 153-161

Topic Nine (5.9): How to set values in a spreadsheet based on conditions.

  • Add a conditional (IF) statement

Computing Stage 7

pages 162-168

ASSIGNMENT FIVE

 

 

 

 

Module Six: Getting started with Arduino Projects

National Curriculum Link

Coursebook Pages

Topic One (6.1): Getting Started and Building Your First Circuit

  • Log on to TinkerCad
  • Build your first circuit

Design, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems.

Understand simple booleanlogic [for example, and, or and not] and some of its uses in circuits and programming; understand how numbers can be represented in binary, and be able to carry out simple operations on binary numbers [for example, binary addition, and conversion between binary and decimal]

Use two or more programming languages, at least one of which is textual, to solve a variety of computational problems; make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions.

Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems.

Understand a range of ways to use technology safely, respectfully, responsibly and securely, including protecting their online identity and privacy; recognise inappropriate content, contact and conduct and know how to report concerns.

Getting started with Arduino

pages 2-6

Topic Two (6.2): Responding to a Button

  • Set up a breadboard for use
  • Respond to a button press
  • Program the Arduino to read a button

Getting started with Arduino

pages 7-10

Topic Three (6.3): Latching Buttons using Variables

  • Set up a button to be latched on or off
  • Use Boolean variables

Getting started with Arduino

pages 11-12

Topic Four (6.4): Analogue Input and Output

  • Read from an analogue input
  • Write to the serial monitor
  • Output an analogue signal

Getting started with Arduino

pages 13-16

Topic Five (6.5): Using Analogue to our Advantage

  • React to different ranges of analogue input in different ways
  • Write basic subroutines to stop repetition

Getting started with Arduino

pages 17-20

Topic Six (6.6): Making a Useful System

  • Combine a number of components to build a useful system

Getting started with Arduino

pages 21-24

ASSIGNMENT SIX