Curriculum Design Phil Computing Inspector Advisor (Hampshire) CAS Regional Coordinator CAS Master Teacher Creator code-it.co.uk Teacher.

Slides:



Advertisements
Similar presentations
Complete ICT solutions for primary schools… What do all of these activities have in common?
Advertisements

Farewell to ICT or evolving ICT into Computing? Phil Bagge code-it.co.uk.
Copyright © 2014 ICT Inspires Ltd. All Rights Reserved. ICT (Computing) Subject Leader Course Session 2: Broader.
Introducing Computing
Light Oaks Junior School Year 5 Computing Curriculum The computing curriculum across all year groups will be made up of six units; - Algorithms and Programs.
Adapted from original by Michael Tidd 1. The main aims: to raise standards address the perception that children in England are falling behind some of.
CORE FOUR PREPARING AND PLANNING FOR THE NEW PRIMARY CURRICULUM PROGRAMMES OF STUDY CLEVER COMPUTING.
Jeanette Patterson Regional Coordinator – North East CAS Master Teacher CTL Technology – Kings Priory School
How to build an outstanding computer science curriculum MARK DORLING MATTHEW WALKER.
Barefoot Computing Resources Workshop Nick Cook, Newcastle University barefootcas.org.uk.
Farewell to ICT? Evolving ICT into Computing. Session Objectives Consider what ICT means today. Review the recent Computer Science “noise.” Look at the.
Creating Interactive Games Your trainer today is: Luke Milner Derbyshire County Council Children and Younger Adults Department.
Course resources available from What is Scratch? How does Scratch fit into the Computing PoS? Progression in Computing.
Demystifying the new Primary computing curriculum
Why teach coding?.
Jo Ness Welcome to RM Unify What is RM Unify? How to get started Administrator role The App Library How RM Unify can support your school.
COMPUTING IN THE NATIONAL CURRICULUM. WHY?  The 2014 national curriculum introduces a new subject, computing, which replaces ICT. This represents continuity.
Computing Curriculum. 3 main strands: Digital Literacy Information Technology Computer Science.
B UTTSBURY J UNIOR S CHOOL A N A CADEMY S CHOOL Buttsbury Junior School: The New National Curriculum February, 2014.
Jon Chippindall Class Teacher and Computing Leader Crumpsall Lane Primary CAS Master Teacher
NEW MATHS CURRICULUM NEW CURRICULUM 2014 In September 2014 the primary school curriculum including maths was radically changed. The main aim is.
A year 1 computer userA year 2 computer userA year 3 computer user Algorithms and programming I can create a series of instructions. I can plan a journey.
The New Computing Curriculum Typing skills and keyboard confidence Word processing Simple graphics.
Thinking Skills 1 of 23. Why teach thinking skills? Is it really that important? Creative and critical thinking abilities are not inborn as was once believed.
1 A proposed skills framework for all 11- to 19-year-olds.
Designing CLIL University of Goldsmith, April 24th 2014 Language Learning Matters.
Ian Addison Primary School Teacher. Didn’t have PCs at school Owned my first PC at 16 Studied BTEC IT at college – this included breaking (and fixing)
Primary and Secondary National Strategies © Crown copyright 2006 Renewing the frameworks – Day 3 0.
If you are using an Apple device, such as an iPad or iPhone, and you want to follow the instructions you will need a ‘Flash’ compatible browser. If you.
A big picture for Outstanding Citizenship. Three key questions 3 How well are we achieving our aims? 1 What are we trying to achieve? 2 How do we organise.
CORE FOUR PREPARING AND PLANNING FOR THE NEW PRIMARY CURRICULUM PROGRAMMES OF STUDY CLEVER COMPUTING Session 4 Computing, programming and Pedagogy.
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
THE NEW KS3 MATHEMATICS NATIONAL CURRICULUM Wandsworth Children's Services.
Progression in ICT Key Stage 1 - Children learn how to…... explore ICT; use it confidently and purposefully to achieve outcomes; use ICT to develop their.
The New Computing Curriculum select, use and combine a variety of software (including internet services) on a range of digital devices to design and create.
Transitional Challenges Mark Dorling 10/6/2015Slide: 1.
Overview of this morning What … is computing? Why … is computing an important skill to learn? What … will my child be learning in computing lessons?
ICT Assessment – Key stage 3 ICT Meeting 14/12.09.
Carolyn Carter
NQT Conference 30 th January 2015 Using Programming to Develop Children’s Mathematical Understanding Richard English Faculty of Education
The New Computing Curriculum An overview. Computing A high-quality computing education equips pupils to use computational thinking and creativity to understand.
NAIGS ANNUAL CONFERENCE Ian Richardson HMI Specialist Adviser for Science Date 5 July 2007.
FUNDED BY CPD Session 2. Welcome [session leader name] [session leader contact details] Wifi access details: [type here]
Reepham Primary School School Improvement and Development At Reepham Primary School we aspire to be confident and ambitious learners who care for.
Understanding Computing and Programming at KS2 Debs Ayerst.
Understanding Computing and Programming at KS1 Debs Ayerst.
SCRATCH ScratchScratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.
Primary Computing #what’s it all about? CANDLEBY LANE TEACHING SCHOOL ALLIANCE INSET DAY 24 TH FEBRUARY 2014.
A research and policy informed discussion of cross-curricular approaches to the teaching of mathematics and science with a focus on how scientific enquiry.
Progression in KS3/4 Algorithms MONDAY 30 TH NOVEMBER SUE SENTANCE.
Computing in the New Curriculum. Computing Pupils should be taught to: KS1 understand what algorithms are; how they are implemented as programs on digital.
Supporting the implementation of the new national curriculum Subject specific workshops.
Dilemmas and debates raised for ITE by the Primary Computing Curriculum.
Design and Technology – Orreries TASC – To design a working Orrery - Use research and develop design criteria to inform the design of innovative, functional,
National CAS Conference For Teachers of Computing Primary control of physical systems! A friendly alternative to the dusty corner of the ICT cupboard.
Network, Internet & Searching Phil code-it.co.uk Computing Inspector/Advisor HIAS CAS Regional Coordinator and Master Teacher at Ringwood.
ICT Computing. Aims of the session Overview of the new curriculum for computing What this means in school Support from ICT in Schools team.
Michael Emerton
Makey Makey TASC Project Upper KS2 Aim: To design and programme a game in Scratch and create a way of controlling the game using Makey Makey.
The New Primary National Curriculum
Progression in Programming
Computing Curriculum Plans
CPTT – An introduction to Computing
Welcome! Martin Norris Year 5 Class Teacher & Computing
Primary School Computing
Statement of intent Key Stage: 3 Subject: Maths Academic Year:
mastery Maths with Greater Depth at Rosehill Infant SCHOOL
Statement of intent Key Stage: 3 Subject: Maths Academic Year:
Computing Curriculum Plans
Presentation transcript:

Curriculum Design Phil Computing Inspector Advisor (Hampshire) CAS Regional Coordinator CAS Master Teacher Creator code-it.co.uk Teacher Otterbourne Primary Ringwood Junior Calmore Junior

About Phil Bagge Involved with CAS (Computing at Schools & BCS (British Computer Society) in drafting stages of computing national curriculum Taught over 1000 hours of primary computer science in six schools in last three years Organiser of largest primary computing science conference in country 2014 (CAS Wessex Conference) over 200 teachers attended CAS Wessex Primary Computer Science Conference th March Creator of code-it.co.uk Junior Computing Science CAS Regional Coordinator and Master Teacher Computing Inspector/advisor Hampshire Inspection & Advisory Service

Computing Curriculum Design Fundamentals Computing Curriculum National Curriculum Coverage Computational Thinking Training Balance CS, IT & Digital Literacy Assessment Attitudes to Learning Cross Curricular

Computational Thinking Critical thinking Power of computing Computational Thinking Framework A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world.

Algorithm A precise step by step guide (or set of rules) to achieve an outcome Ingredients 225g/8oz self raising flour pinch of salt 55g/2oz butter 25g/1oz mature cheddar cheese, grated 150ml/5fl oz milk Preparation method Heat the oven to 220C/425F/Gas 7. Lightly grease a baking sheet. Mix together the flour and salt and rub in the butter. If you reach a three way junction always turn right If you reach a four way junction go straight ahead Start Exit Perimeter of square=length x 4 Musical Notation Recipes Rules Formulas Flow Charts Everyday Algorithms Sorting & Searching Algorithms Programming Algorithms

Algorithm All programming is algorithms turned into code. This could be as simple as a thought I wonder if I could add 100 to the number someone types in?

Abstraction skill of reducing complexity by hiding irrelevant detail and focussing on the most important element.

Generalisation Adapting a solution that solved one problem to solve another.

Logical Reasoning read Evaluation Evaluation is how we look at algorithms (programming) and determine how useful they are, how adaptable, how efficient, how correct. There may be many algorithmic (programming) solutions to a problem, evaluation asks which one was best and why? Evaluation is also concerned with the people who use an algorithm (program). Did it solve their problem? Was it better on paper than in practice? Getting pupils to think about an end user in the design (algorithm) stage and the product (programming) stage can help focus ideas

Decomposing (recomposing) Breaking a problem down into chunks and solving each chunk separately

Attitudes to Learning Computing Attitudes Problem Solving Debugging Challenge Independence Self Learning Hindrances Learnt helplessness I can’t try in case I fail Sweet helplessness Aggressive helplessness why should I bother?

Times Table Game Example

Computing helps pupils to understand that Maths does useful things Computing is built on Maths High and Low voltages Binary (0 or 1) Maths Use Computing to make some areas of maths more relevant and appealing Maths Quiz, Train computer to do maths, Perimeter, Counting, Tables Game, Creating a Clock, Coin Sorter ( ), Cartesian Coordinates

National Curriculum Coverage KS1 Computing Science (Algorithm & Programming) Common uses of technology Confident users of technology Digital Citizens (E-safety) KS2 Computer Science (Algorithm & Programming) Confident users of technology (including collecting, analysing, evaluating and presenting data and information) Networks & Internet Digital Citizens (E-safety)

KS1 Burger Pupils should be taught to: understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions create and debug simple programs use logical reasoning to predict the behaviour of simple programs

KS2 Open Sandwich with Internet Side Salad design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts use sequence, selection, and repetition in programs; work with variables and various forms of input and output use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs understand computer networks including the internet; how they can provide multiple services, such as the world wide web appreciate how internet search results are selected and ranked Pupils should be taught to:

Training Avoid transferring an ICT approach to computing Don’t introduce too many programming languages all at same time Achievable timescales Gradual rollout Taking staff with you

Balance of CS, Digital Literacy & IT You need elements of all of these for a successful curriculum that reflects the national curriculum However the balance should be set by what is in the national curriculum at your key stage. The majority of pupils should have met and mastered it by the end of the key stage. Some POS bullet points will take longer Greater percentage of CS for older pupils (More challenging academic and conceptual leaps)

Assessment Assessment of learning achieved and reinforcement needed for individuals within lessons should be first priority because that shapes the next teaching and learning experience. Developing a sense of levelness in a very new area of the national curriculum will take time. Don’t rush to this as over time your ideas of what can be achieved will develop and change.

Review Plan to review your scheme in two years time. Make sure this is recognised by SMT. This maybe the time to introduce a wider variety of programming languages or look for more challenging materials. Schemes need to grow out of your school needs Review excitement and engagement as well as coverage

Cross Curricular Do look for cross curricular links with computing not just those elements that are the same or similar to ICT but also with computing science However don’t be a slave to cross curricular links in computing science as your teachers grow in confidence they will spot and adapt opportunities Alert colleagues to the cross curricular links that you make especially if they teach in another year group or department. Repetition unlike reinforcement is great in programming but awful in curriculum design