Brewers Hill - Partnership Education

New National Curriculum – Computing
Brewers Hill – 2nd April 2014
Jeff Howson – [email protected]
Questions?
Why? Are you ready?
Computing Curriculum
POS
Planning / SOW
Assessment
Resources
EYF / KS1 / KS2 / KS3
Computing
Information
Technology
Digital Literacy
Computing Curriculum
Computer Science - (core) pupils are taught how digital
systems work, how they are designed and programmed, and
the fundamental principles of information and computation .
Information Technology – computing equips pupils to apply
information technology to create products and solutions.
Digital Literacy – computing provides an opportunity for
pupils to use, and express themselves through, information
and communication technology – at a level suitable for the
future workplace and as active participants in a digital world.
Foundations
Applications
Implications
Aims for Computing
[All pupils] can understand and apply the fundamental principles and conce
pts of computer science, including abstraction, logic, algorithms and data r
epresentation. (CS)
[All pupils] can analyse problems in computational terms, and have repeate
d practical experience of writing computer programs in order to solve such
problems. (CS)
[All pupils] can evaluate and apply information technology, including new
or unfamiliar technologies, analytically to solve problems. (IT)
[All pupils] are responsible, competent, confident and creative users of inf
ormation and communication technology. (DL)
Computational Thinking and Creativity
POS
A minimum entitlement
(Cover the content in a balanced, stimulating and creative way)
POS
A minimum entitlement – KS3
Pupils should be taught to:
•design, use and evaluate computational abstractions that model the state and behaviour of realworld problems and physical systems;
•understand at least two key algorithms for each of sorting and searching; use logical reasoning
to evaluate the performance trade-offs of using alternative algorithms to solve the same
problem;
•use two or more programming languages, one of which is textual, each used to solve a variety
of computational problems; use data structures such as tables or arrays; use procedures to write
modular programs; for each procedure, be able to explain how it works and how to test it;
•understand simple Boolean logic (such as AND, OR and NOT) and its use in determining which
parts of a program are executed; use Boolean logic and wildcards in search or database queries;
appreciate how search engine results are selected and ranked;
•understand the hardware and software components that make up networked computer
systems, how they interact, and how they affect cost and performance;
•explain how networks such as the internet work; understand how computers can monitor and
control physical systems;
•explain how instructions are stored and executed within a computer system;
•explain how data of various types can be represented and manipulated in the form of binary
digits including numbers, text, sounds and pictures, and be able to carry out some such
manipulations by hand.
Computing Planning
Computing Planning
Discrete or Embedded?
An Outline SOW
Waterfall or Agile?
* Topic Title
NC or NC+?
* Curriculum Coverage
Pos or Projects first?
* Learning Objectives
Themes?
* Outline of Activities
* Resources
Structure?
* Cross curricular links
Format?
* Assessment opportunities
(Vision / Strategy / Action Plan / POS / SOW / Lesson Plans)
Computing Planning
Implementing the SOW
*
Top Down
Bottom Up – using projects
* Off the Shelf – e.g. SwitchedONComputing
* Pupil-centred – enquiry-led approach
*
(Vision / Strategy / Action Plan / POS / SOW / Lesson Plans)
Themes - CAS
There are others!
Algorithms
e.g. SwitchedOnComputing
Programming and Development
Programming
Data and data representation
CS
Hardware and processing
Networks and the Internet
Communication and Networks
Communication and collaboration
Information technology
Creativity
Productivity
Training – Digital Champions – Open Badges
Themes – CAS Progression Pathways
Assessment
Formative - AFL
Summative
Michael Gove – June 2012:
“In order to ensure that every child is e
xpected to master this content, I have ..
. decided that the current system of lev
els and level descriptors should be remo
ved and not replaced”
Self-assessment
Peer-assessment
Open Questioning
Discussion with peers
Target Setting
KWL
(Incyte Achievement Programme)
Personal Achievement
E-portfolio / Blog / Badges
Blooms Taxonomy
POS – ploce in order
DFE
Guidance:
Schools will be able to introduce their o
wn approaches to formative assessment,
to support pupil attainment and progres
sion. The assessment framework should
be built into the school curriculum, so t
hat schools can check what pupils have
learned and whether they are on track
to meet expectations at the end of the
key stage, and so that they can report
regularly to parents.
Assessment via POS
KS1 / KS2
Assessment via POS
KS1 / KS2
Resources - Computing
EYF – Apps / Programmable Devices
KS1 – Apps / Programmable Devices / Digital Content Tools /
Devices
KS2 – Apps / Programming / Networks / WWW / Searching /
Create – Communicate – Collaborate / SW / Content / Data
KS3 – Apps / Programming – Html & CSS / Python / Networks /
WWW / Searching /Create – Communicate - Collaborate /
SW / Content / Data /
Infrastructure – Wifi - Devices – Deployment
EYF
http://ictearlyyears.e2bn.org/
The Fungrooms - www.fungooms.com
BeeBot
A.L.E.X
Poissonrouge - http://www.poissonrouge.com/
2Go - http://bit.ly/1pBKjJs
BeeBot
A.L.E.X
Kodable
Cato’s Hill
KS1 / KS2
Scratch - http://scratch.mit.edu/
Codeacademy
Cargo-bot
ScratchJr - http://scratchjr.org/
Kodugamelab - http://www.kodugamelab.com/
Lego-Fix the Factory - http://bit.ly/1dvRDpD
Light-bot – http://light-bot.com/hoc.html
Daisy Dino Hopskotch
Flobot – http://bit.ly/1jz6kel
Scratchel – http://scratchel.blogspot.co.uk/
Alice - http://www.alice.org/
Kodu
Tynker
App Inventor - http://appinventor.mit.edu/
Espresso Code - http://bit.ly/1koGeqq
2Code - http://bit.ly/1pBKjJs
MSW Logo - http://www.softronix.com/logo.html
Snap! – http://snap.berkeley.edu/
KS3
MOOC - http://www.cambridgegcsecomputing.org/
Code Academy - http://www.codecademy.com/
Code Club - https://www.codeclub.org.uk/
Raspberry Pi
Code kingdoms - http://codekingdoms.com/
TeachICT – http://www.teach-ict.com/
Coderdojo – http://coderdojo.com/
Decoded – http://decoded.co/uk/
Freeformers – http://freeformers.com/
GoON UK - http://www.go-on.co.uk/
Kano – http://kano.me/
Young Rewired State - http://youngrewiredstate.org/
Arduino
Apps for Good – http://www.appsforgood.org/
Founders 4 Schools – http://bit.ly/1mwcPw6
http://csunplugged.org/
New National Curriculum – Computing
Brewers Hill – 2nd April 2014
Jeff Howson – [email protected]