An introduction to decomposition: Tut, clap or Jive Key Stage 1: Although decomposition is not explicitly mentioned in the key stage 1 programme of study,

Slides:



Advertisements
Similar presentations
Farewell to ICT or evolving ICT into Computing? Phil Bagge code-it.co.uk.
Advertisements

Introducing Computing
CORE FOUR PREPARING AND PLANNING FOR THE NEW PRIMARY CURRICULUM PROGRAMMES OF STUDY CLEVER COMPUTING.
Barefoot Computing Resources Workshop Nick Cook, Newcastle University barefootcas.org.uk.
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.
KS1 Computing unplugged
Demystifying the new Primary computing curriculum
Why teach coding?.
Jon Chippindall Class Teacher and Computing Leader Crumpsall Lane Primary CAS Master Teacher
CMSC 150 INTRODUCTION TO COMPUTING CS 150: Mon 9 Jan 2012.
CORE FOUR PREPARING AND PLANNING FOR THE NEW PRIMARY CURRICULUM PROGRAMMES OF STUDY CLEVER COMPUTING Session 4 Computing, programming and Pedagogy.
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.
Math Unit 5 Introduction to Ratios Cycle 51. Objective and Starter Objective: Today you will be introduced to ratios. Starter: Cycle 52.
Viking Raid Animation KS2: Use sequence in programs.
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.
FUNDED BY CPD Session 2. Welcome [session leader name] [session leader contact details] Wifi access details: [type here]
Understanding Computing and Programming at KS2 Debs Ayerst.
Program Development by Stepwise Refinement
STAGE 10: DICE RACE What do you remember from the last class? What was your favorite part? What do you wish we had had time to do?
Flowcharts C++ Lab. Algorithm An informal definition of an algorithm is: a step-by-step method for solving a problem or doing a task. Input data A step-by-step.
 Write the Learning objective onto your Self Assessment Sheet LO: Understand the points to be considered when designing a computer game.
SCRATCH ScratchScratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.
Problem Solving.  Similar to Solving Math Word Problem  Read the Problem  Decide how to go about Solving the Problem  Solve the Problem  Test the.
Getting Started With Scratch Brendan Routledge
National CAS Conference For Teachers of Computing Primary control of physical systems! A friendly alternative to the dusty corner of the ICT cupboard.
Michael Emerton
Design and Technology Academic Year 2017/2018 Grade 7 First Semester.
Computational Thinking
An introduction to decomposition: Tut, clap or Jive
Sequences We use multi-link for the sequences activity.
Global Challenge Night Sensor Lesson 2.
Computational Thinking for KS3
Algorithms & Pseudocode & Flowcharts
Global Challenge Night Sensor Lesson 2.
Global Challenge Night Sensor Lesson 2.
The Friendship Algorithm
Global Challenge Night Sensor Lesson 2.
Early - I can develop a sequence of instructions and run them using programmable devices or equivalent Designs a simple sequence of instructions/algorithm.
Global Challenge Walking for Water Lesson 2.
Algorithms.
Global Challenge Night Sensor Lesson 2.
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Night Sensor Lesson 2.
Term Project: Poker Game
Global Challenge Night Sensor Lesson 2.
Binary counting challenge
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Computational Thinking
Global Challenge Night Sensor Lesson 2.
Global Challenge Night Sensor Lesson 2.
Global Challenge Walking for Water Lesson 2.
Write the recursive and explicit formula for the following sequence
Binary keyboard challenge
Quiz: Computational Thinking
Binary pixel challenge 2
Computational Thinking
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Algorithms & Pseudocode & Flowcharts
Problem Solving and Computer Programming
a) I can work out the next two terms (numbers) in a sequence
Understanding Computational Thinking
2 Making Blocks with INPUTS.
Presentation transcript:

An introduction to decomposition: Tut, clap or Jive Key Stage 1: Although decomposition is not explicitly mentioned in the key stage 1 programme of study, it is used when pupils break a task down to work out the steps in a simple algorithm or when they choose a part of a program to work on when they ‘create and debug programs’. Key Stage 2 : Solve problems by decomposing them into smaller parts.

Today we are learning about: decomposition ●I can break a sequence down into parts. ●I can say why this is useful.

Today we are learning about: decomposition ●I can decompose a sequence. ●I can say why decomposition is useful. ●I can say how decomposition is used when creating computer programs like animations or games.

PartDrawing

PartDrawingNotes

Example simple slap, elbow, clap

Example - pushing the square. be.com/watch?v= axpDFvUz8Eo&fe ature=youtu.be A similar sequence but to the left.

ydpJHyA A master at work! Can you decompose just one tiny part? Example - simple one armed tut

Tutting! Simple tutting Clapping Hand jive jhttps:// Clapping patterns explained Examples

Discussion 1.What is decomposition? 2.Why is it useful? 3.How is it used when creating computer animations or games?