SlideShare a Scribd company logo
What is a computer?
Examples of Planning for Computing in the Primary Sector
This document aims to provide a clear, concise and progressive example of planning for Computing in the primary sector. It includes an overview
of the ‘big ideas’ in computing (diagram below) and where each idea might be taught, building on prior knowledge and skills from the last level.
Each big idea has knowledge and skills identified to support teachers design learning intentions and links to information pages or online
resources.
What is a computer? part 1 – Early
Hardware
Big idea knowledge Skills Resources and references
Computers are
machines designed to
do specific functions
Computers have different parts
called hardware
Identify hardware
Explore loose parts
What is a computer system? – BBC
Bitesize
What is digital technology? – BBC
Bitesize
Ruby – make computer model
Each computer is made to do a
specific job, although some are
multifunctional, like tablets, these are
still designed to communicate or
entertain – they can’t fly and land
planes or compute quantum
mechanics
Identify computers in common
appliances or daily uses, such as
TVs, cars and the office
Ruby – computer safari
Computers use electricity Turn computers on and off
What is a computer? part 2 – First
Hardware
Big idea knowledge Skills Resources and references
The physical parts of
computers are
called hardware, this
includes inputs and
outputs
Inputs are used by the user to control
the computer and give it data, such
as mouse, mic or camera
Outputs are used by the computer to
give data to the user, such as screen
or speakers
Some devices can appear to be
inputs and outputs, such as
touchscreens but these actually have
different parts doing each job, ie the
touch and the display
Categorise different devices as
inputs, outputs or storage
What are input and output
devices? (BBC Bitesize)
Ruby – software or hardware/input
or output
Ruby – make computer model
Investigate Tommy Flowers
Computers can
also store data to be
used later
Computers can store data using
storage devices, such as hard disk
drive (HDD) or static memory
Stored data can be added, edited or
deleted
Practise saving and deleting data in
storage
How do digital devices store
information? – BBC Bitesize
Software
Big idea knowledge Skills Resources and references
Computers are
controlled
by instructions, written
in a range of
languages, collectively
called ‘code’
Computers use their own languages,
collectively called code
Someone who writes code is often
called a programmer (they write
programs (software) using code)
Explore different coding games,
scratch jr, code.org
Explore famous programmers or
their games
What is a computer program? –
BBC Bitesize
Sequencing with Scrat #4 –
Code.org
Computers can only
process one
instruction at a
time but they do this
very quickly
Computers can only do (process)
one thing at a time although they can
do lots of ‘one things’ very fast
They follow these instructions in
sequence
Open Task Manager to see all the
things Windows is currently doing
(one at a time!)
Create unplugged sequences, such
as dances
Play coding games to make
sequences, such as scratch jr or
code.org
How are computer programs
constructed? – BBC Bitesize
Will this code get the squirrel to
the nut? (code.org)
What is a computer? part 3 – Second
Hardware
Big idea knowledge Skills Resources and references
Computers follow the
same von Neumann
architecture – they
have inputs,
processors, memory
and outputs
The processor (CPU – central
processing unit) fetches instructions
and executes (does) them, one at a
time
Memory is used to store temporary
data, typically programs currently
being used by the computer
Inputs and outputs – BBC Bitesize
(opens page on processor)
Memory: How is all our digital data
stored? – BBC Bitesize
Investigate Alan Turing
Computers use only
the numbers 0 and 1 to
work out every
problem, do every
action and store all
information
Computers store and process all
data using binary
Binary is a number system only
using 0 and 1
Each digit stored in memory is called
a ‘bit’
8 bits = 1 byte
1 gb (most common storage
measuring today) = 8,589,934,592
bits
Convert 8-digit (1 byte) place value
numbers between binary and denary
(decimal)
Investigate the binary number
system
Investigate the amount of storage
used in common devices
The internet
Big idea knowledge Skills Resources and references
Computers can
be connected to share
data and other
resources (internet)
Computers can be networked
together to share data and resources
The internet is the biggest and most
commonly used network
Connect a device to the internet Networks – BBC Bitesize
The internet – BBC Bitesize
https://www.barefootcomputing.org/re
sources/modelling-the-internet
The internet relies on physical
connections using cables.
A Journey To The Bottom Of The
Internet (youtube.com)
Thin underwater cables hold the
internet. See a map of them all.
(youtube.com)
Learners might consider digital
devices to be wireless (WiFi) but they
are only able to send data a short
distance using radio waves to either
a router (computer) or transmitter
(phone).
ruby – hiding in plain sight internet
components
Web browsers are often used to
navigate the internet more easily
Identify the URL bar in a web browser Investigate Time Berners Lee (web,
URL and http)
Software
Big idea knowledge Skills Resources and references
Code has three basic
rules used to make
many more complex
ones: sequence, selecti
on and repetition
Computers process code one line at
a time in sequence
Use code that includes a sequence All about algorithms – BBC Bitesize
Ruby – Dance Time
Investigate Ada Lovelace - first
program
Investigate Grace Hopper - invented
‘high-level’ code that uses English
language (easier to learn and use)
Code can instruct the computer to
repeat instructions
Use code that includes repetition Repetition and selection – BBC
Bitesize
Start at level 7 – introduces the loop
(repetition) block to repeat an action –
why might this be useful?
Programming with Angry Birds |
Express Course (code.org)
Beating heart | micro:bit (microbit.org)
(loop forever)
Selection is used in code to instruct
the computer to make a decision
using true/false (Boolean) logic
In code the instructions used are:
IF true THEN do x, or ELSE do y
Use code with an IF statement to
make a decision based on an input
with an output
Sunlight sensor | micro:bit
(microbit.org) (selection/conditional
loop IF/ELSE)
Rock, paper, scissors | micro:bit
(microbit.org) (selection/conditional
loop IF/ELSE)

More Related Content

PPTX
PPT for basic computer class May 18, 2022.pptx
PPTX
Lesson 1.pptx
ODP
Java 101 @ chattahoochee
PPTX
Lect01 Computers Impact on Our lives IOT and Big Data Era.pptx
PDF
COMPUTER CONCEPTS AND FUNDAMENTALS OF PROGRAMMING
PPTX
Introduction to Computers
PPT
Tìm hiểu về Công nghệ thông tin (IT) toàn tập
PPT
E 100_p
PPT for basic computer class May 18, 2022.pptx
Lesson 1.pptx
Java 101 @ chattahoochee
Lect01 Computers Impact on Our lives IOT and Big Data Era.pptx
COMPUTER CONCEPTS AND FUNDAMENTALS OF PROGRAMMING
Introduction to Computers
Tìm hiểu về Công nghệ thông tin (IT) toàn tập
E 100_p

Similar to Examples of Planning for Computing in the Primary Sector.pdf (20)

POT
Chapter01
PPT
Chapter01
PDF
Computer Literacy Beginers
PDF
Computer apprediation __ms_word
PPT
Chapter01
PDF
Introduction to computers pdf
PPS
Computers
PPTX
Computer essential
PPTX
Computer Systems (JSA).pptx
PPT
slides01.ppt
PPT
Java Software Solution Chapter 1: Computer Systems Chapter 1: Computer Systems
PPT
slides01.ppt
PDF
Comp Literacy_Chapter 1 Knowing Computer.pdf
PDF
Computer Systems.pdf
PPTX
Hardware and systems technology
PPTX
Chapter 01.pptx
PPT
Ap Power Point Chpt1
PPTX
Computer Fundamentals.pptx
PDF
Understanding Computers - Today and Tomorrow
PDF
ch01_Intro to Computer & Programming.pdf
Chapter01
Chapter01
Computer Literacy Beginers
Computer apprediation __ms_word
Chapter01
Introduction to computers pdf
Computers
Computer essential
Computer Systems (JSA).pptx
slides01.ppt
Java Software Solution Chapter 1: Computer Systems Chapter 1: Computer Systems
slides01.ppt
Comp Literacy_Chapter 1 Knowing Computer.pdf
Computer Systems.pdf
Hardware and systems technology
Chapter 01.pptx
Ap Power Point Chpt1
Computer Fundamentals.pptx
Understanding Computers - Today and Tomorrow
ch01_Intro to Computer & Programming.pdf
Ad

More from GeorgeMilliken2 (20)

DOCX
Features of Effective LTA in Schools Gaelic
DOCX
Teacher Digital Skills Toolkit in Gaelic
PPTX
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
DOCX
Learner Digital Skills Toolkit DRAFT.docx
PDF
teacher-digital-skills-toolkit-december-2023.pdf
PDF
Teacher Digital Literacy Framework (january-2023-draft)
PDF
Digital-Xtra-Fund-2020.21-Impact-Report.pdf
PDF
Learning and Teaching Online (2021)
PDF
Computing Science in Local Authority secondary schools
PDF
Features of Highly Effective Digital Learning, Teaching and Assessment in Sch...
PDF
Tackling Technology Assisted Harmful Sexual Behaviour - Education Scotland
PPTX
First Lego League - Dalmilling Primary
PPTX
Internet Safety in Health and Wellbeing
PPTX
CRIS lesson structure
PDF
QuickStart Computing Scotland - subject knowledge for Primary teachers
PDF
QuickStart Computing Scotland - subject knowledge covering the transition fro...
PDF
Girl Guides: Digital Scotland Challenge Badge
PDF
Teach Computing Science - a guide for Early Years and Primary Practitioners
PPTX
Three random words
PPTX
Quick Wins for Literacy: Screening Shorts
Features of Effective LTA in Schools Gaelic
Teacher Digital Skills Toolkit in Gaelic
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
Learner Digital Skills Toolkit DRAFT.docx
teacher-digital-skills-toolkit-december-2023.pdf
Teacher Digital Literacy Framework (january-2023-draft)
Digital-Xtra-Fund-2020.21-Impact-Report.pdf
Learning and Teaching Online (2021)
Computing Science in Local Authority secondary schools
Features of Highly Effective Digital Learning, Teaching and Assessment in Sch...
Tackling Technology Assisted Harmful Sexual Behaviour - Education Scotland
First Lego League - Dalmilling Primary
Internet Safety in Health and Wellbeing
CRIS lesson structure
QuickStart Computing Scotland - subject knowledge for Primary teachers
QuickStart Computing Scotland - subject knowledge covering the transition fro...
Girl Guides: Digital Scotland Challenge Badge
Teach Computing Science - a guide for Early Years and Primary Practitioners
Three random words
Quick Wins for Literacy: Screening Shorts
Ad

Recently uploaded (20)

PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
Introduction to Building Materials
PDF
Classroom Observation Tools for Teachers
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Computing-Curriculum for Schools in Ghana
PDF
Hazard Identification & Risk Assessment .pdf
PPTX
Digestion and Absorption of Carbohydrates, Proteina and Fats
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Lesson notes of climatology university.
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PPTX
Cell Types and Its function , kingdom of life
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
SOIL: Factor, Horizon, Process, Classification, Degradation, Conservation
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Chinmaya Tiranga quiz Grand Finale.pdf
Introduction to Building Materials
Classroom Observation Tools for Teachers
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
UNIT III MENTAL HEALTH NURSING ASSESSMENT
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
LDMMIA Reiki Yoga Finals Review Spring Summer
Computing-Curriculum for Schools in Ghana
Hazard Identification & Risk Assessment .pdf
Digestion and Absorption of Carbohydrates, Proteina and Fats
Complications of Minimal Access Surgery at WLH
Lesson notes of climatology university.
Paper A Mock Exam 9_ Attempt review.pdf.
Cell Types and Its function , kingdom of life
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
SOIL: Factor, Horizon, Process, Classification, Degradation, Conservation
202450812 BayCHI UCSC-SV 20250812 v17.pptx

Examples of Planning for Computing in the Primary Sector.pdf

  • 1. What is a computer? Examples of Planning for Computing in the Primary Sector
  • 2. This document aims to provide a clear, concise and progressive example of planning for Computing in the primary sector. It includes an overview of the ‘big ideas’ in computing (diagram below) and where each idea might be taught, building on prior knowledge and skills from the last level. Each big idea has knowledge and skills identified to support teachers design learning intentions and links to information pages or online resources.
  • 3. What is a computer? part 1 – Early Hardware Big idea knowledge Skills Resources and references Computers are machines designed to do specific functions Computers have different parts called hardware Identify hardware Explore loose parts What is a computer system? – BBC Bitesize What is digital technology? – BBC Bitesize Ruby – make computer model Each computer is made to do a specific job, although some are multifunctional, like tablets, these are still designed to communicate or entertain – they can’t fly and land planes or compute quantum mechanics Identify computers in common appliances or daily uses, such as TVs, cars and the office Ruby – computer safari Computers use electricity Turn computers on and off
  • 4. What is a computer? part 2 – First Hardware Big idea knowledge Skills Resources and references The physical parts of computers are called hardware, this includes inputs and outputs Inputs are used by the user to control the computer and give it data, such as mouse, mic or camera Outputs are used by the computer to give data to the user, such as screen or speakers Some devices can appear to be inputs and outputs, such as touchscreens but these actually have different parts doing each job, ie the touch and the display Categorise different devices as inputs, outputs or storage What are input and output devices? (BBC Bitesize) Ruby – software or hardware/input or output Ruby – make computer model Investigate Tommy Flowers Computers can also store data to be used later Computers can store data using storage devices, such as hard disk drive (HDD) or static memory Stored data can be added, edited or deleted Practise saving and deleting data in storage How do digital devices store information? – BBC Bitesize
  • 5. Software Big idea knowledge Skills Resources and references Computers are controlled by instructions, written in a range of languages, collectively called ‘code’ Computers use their own languages, collectively called code Someone who writes code is often called a programmer (they write programs (software) using code) Explore different coding games, scratch jr, code.org Explore famous programmers or their games What is a computer program? – BBC Bitesize Sequencing with Scrat #4 – Code.org Computers can only process one instruction at a time but they do this very quickly Computers can only do (process) one thing at a time although they can do lots of ‘one things’ very fast They follow these instructions in sequence Open Task Manager to see all the things Windows is currently doing (one at a time!) Create unplugged sequences, such as dances Play coding games to make sequences, such as scratch jr or code.org How are computer programs constructed? – BBC Bitesize Will this code get the squirrel to the nut? (code.org)
  • 6. What is a computer? part 3 – Second Hardware Big idea knowledge Skills Resources and references Computers follow the same von Neumann architecture – they have inputs, processors, memory and outputs The processor (CPU – central processing unit) fetches instructions and executes (does) them, one at a time Memory is used to store temporary data, typically programs currently being used by the computer Inputs and outputs – BBC Bitesize (opens page on processor) Memory: How is all our digital data stored? – BBC Bitesize Investigate Alan Turing Computers use only the numbers 0 and 1 to work out every problem, do every action and store all information Computers store and process all data using binary Binary is a number system only using 0 and 1 Each digit stored in memory is called a ‘bit’ 8 bits = 1 byte 1 gb (most common storage measuring today) = 8,589,934,592 bits Convert 8-digit (1 byte) place value numbers between binary and denary (decimal) Investigate the binary number system Investigate the amount of storage used in common devices
  • 7. The internet Big idea knowledge Skills Resources and references Computers can be connected to share data and other resources (internet) Computers can be networked together to share data and resources The internet is the biggest and most commonly used network Connect a device to the internet Networks – BBC Bitesize The internet – BBC Bitesize https://www.barefootcomputing.org/re sources/modelling-the-internet The internet relies on physical connections using cables. A Journey To The Bottom Of The Internet (youtube.com) Thin underwater cables hold the internet. See a map of them all. (youtube.com) Learners might consider digital devices to be wireless (WiFi) but they are only able to send data a short distance using radio waves to either a router (computer) or transmitter (phone). ruby – hiding in plain sight internet components Web browsers are often used to navigate the internet more easily Identify the URL bar in a web browser Investigate Time Berners Lee (web, URL and http)
  • 8. Software Big idea knowledge Skills Resources and references Code has three basic rules used to make many more complex ones: sequence, selecti on and repetition Computers process code one line at a time in sequence Use code that includes a sequence All about algorithms – BBC Bitesize Ruby – Dance Time Investigate Ada Lovelace - first program Investigate Grace Hopper - invented ‘high-level’ code that uses English language (easier to learn and use) Code can instruct the computer to repeat instructions Use code that includes repetition Repetition and selection – BBC Bitesize Start at level 7 – introduces the loop (repetition) block to repeat an action – why might this be useful? Programming with Angry Birds | Express Course (code.org) Beating heart | micro:bit (microbit.org) (loop forever) Selection is used in code to instruct the computer to make a decision using true/false (Boolean) logic In code the instructions used are: IF true THEN do x, or ELSE do y Use code with an IF statement to make a decision based on an input with an output Sunlight sensor | micro:bit (microbit.org) (selection/conditional loop IF/ELSE) Rock, paper, scissors | micro:bit (microbit.org) (selection/conditional loop IF/ELSE)