How coding supports problem solving across your curriculum. Lisa Marshall (Harbour Primary and Nursery School) Michael Alger (Discovery Education)

Size: px
Start display at page:

Download "How coding supports problem solving across your curriculum. Lisa Marshall (Harbour Primary and Nursery School) Michael Alger (Discovery Education)"

Transcription

1 How coding supports problem solving across your curriculum Lisa Marshall (Harbour Primary and Nursery School) Michael Alger (Discovery Education)

2 Essential Questions What is Coding and why is it important? How do I prepare pupils to Code? How does Discovery Education Coding meet the needs of the curriculum? How can Coding be used to support learning across the curriculum?

3 Quality Assurance (QA), System analyst Careers in Coding? Security expert Teacher! Technical Support (Technician or Help Desk) Programmer or Software developer

4 Computing Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing has deep links with mathematics, science, and design and technology, and provides insights into both natural and artificial systems. The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming. Building on this knowledge and understanding, pupils are equipped to use information technology to create programs, systems and a range of content. Computing also ensures that pupils become digitally literate able to use, and express themselves and develop their ideas through, information and communication technology at a level suitable for the future workplace and as active participants in a digital world.

5 Looking under the bonnet Using a range of devices, software and code creatively and practically helps students to not only understand how something works, but also why and to apply this understanding to new scenarios

6 What is Coding anyway? Move cup up one cup height Move cup down one cup height Move cup right by half a cup Move cup left by half a cup Rotate cup through 180 degrees anticlockwise Rotate cup through 180 degrees clockwise

7 What computing terms can we identify from this exercise? What other real life examples could you use to introduce Coding? And what s an Algorithm anyway?

8 Recipes Recipe: Algorithm Before you start to bake your cake you will normally start with a recipe, a set of instructions to explain what steps you need to take. An Algorithm is a set of steps to solve a problem, a recipe is a set of instructions to make a cake. Ingredients: Objects Your ingredients for the cake, the eggs, flour, milk are like the characters, buttons or 'objects' which you will eventually code instructions for. Cracking the eggs: Loop Often when baking cakes you will need to repeat a step multiple times, for instance if your recipe includes 3 eggs you will need to crack each egg. So you are repeating a set of instructions in a loop. Baking: Conditional events One of the most difficult parts in baking your cake is to decide when to take it out of the oven. Too soon and it will be undercooked. Too late and it will be burned. Conditional events mean you have to complete an action based upon a decision. If the cake is not cooked, leave it in the oven, if it is then take it out. The cake: Output In coding output is the information which is produced by a computer system for its user. When baking, the output is the cake. The wrong ingredients: Debugging Would you and your pupils be able to spot the wrong ingredients in a simple recipe? Your cake recipe could include a mistake or you may make an error when following your recipe, before baking the cake again you'd want to find out what the mistake was and correct it, the same as debugging. Debugging means to correct mistakes or problems in a computer program.

9 Balloon pop: What terms can you spot? 20secs 45secs

10 Key Stage 1 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 use technology purposefully to create, organise, store, manipulate and retrieve digital content use technology safely and respectfully, keeping personal information private; know where to go for help and support when they have concerns about material on the internet recognise common uses of information technology beyond school

11 Key Stage 2 Pupils should be taught to: 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; and the opportunities they offer for communication and collaboration use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content use technology safely, respectfully and responsibly; know a range of ways to report concerns and inappropriate behaviour select, use and combine a variety of software (including internet services) on a range of digital devices to accomplish given goals, including collecting, analysing, evaluating and presenting data and information.

12

13 Problem Solving Recognise: the problem or challenge to be solved Analyse: breaking the problem down into its constituent parts and needs Design: designing the solution to the problem according to the analysis Implement: creating the program Test: making sure that the program works and fulfils the needs Evaluate: assessing how effective the solution has been along with any issues How does the Maze activity support this?

14 How does Discovery Education Coding support this? Save, share and celebrate!

15 Event Object - Action In Discovery Education Block coding this sequence is crucial to understanding the way the code is working. It helps with planning, creating code and with debugging

16 Event Object - Action In this Function bow we can now see that the Event is to click the Up Button, the Object is a Helicopter and the Action is that the Helicopter moves upwards

17 Event Object - Action What are the Events Objects Actions in the following?

18 Execute

19 Sequence

20 Variables What is a variable? The quiz... What is the name of the longest river in the world? Who was Henry VIII s fifth wife? What is 14 x 20? What was the name of the Chilean brothers who played for Newcastle United in the 1952 FA Cup Final?

21 Review of the session What is Coding and why is it important? How do I prepare pupils to Code? How does Discovery Education Coding meet the needs of the curriculum? How can Coding be used to support learning across the curriculum?

KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week

KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week 1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully

More information

Cheadle Primary School Computing and ICT Policy

Cheadle Primary School Computing and ICT Policy Introduction The use of information and communication technology is an integral part of the national curriculum and is a key skill for everyday life. computers, tablets, programmable robots, digital and

More information

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

What do all of these activities have in common? Complete ICT solutions for primary schools What do all of these activities have in common? De-coding the new Computing curriculum A taster session looking at 2 strands Disapplication period: Sep 13/14 Statutory from Sep 14 Content Welcome and introduction.

More information

The Coppice Primary School Computing & ICT Policy

The Coppice Primary School Computing & ICT Policy The Coppice Primary School Computing & ICT Policy 1 School Vision: Happy, confident and successful learners that are well prepared for life 2 Purpose: 2.1 This policy reflects the school values and philosophy

More information

What makes a good coder and technology user at Mountfields Lodge School?

What makes a good coder and technology user at Mountfields Lodge School? What makes a good coder and technology user at Mountfields Lodge School? Pupils who persevere to become competent in coding for a variety of practical and inventive purposes, including the application

More information

Digital Literacy: Communicating, Collaborating and E- Safety, Multimedia, Music and Sound, Digital Imagery

Digital Literacy: Communicating, Collaborating and E- Safety, Multimedia, Music and Sound, Digital Imagery Digital Literacy: Communicating, Collaborating and E- Safety, Multimedia, Music and Sound, Digital Imagery KS1: Pupils are taught to: use technology safely and respectfully, keeping personal information

More information

Making an Adventure Story AMAZING ADVENTURES. MS Word Scratch MS PowerPoint MS Excel. Making a Video VIDEO MAKERS

Making an Adventure Story AMAZING ADVENTURES. MS Word Scratch MS PowerPoint MS Excel. Making a Video VIDEO MAKERS CS IT DL KS2 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,

More information

Computing Unit Planner: Year 5 Unit 1 Quiz and Game

Computing Unit Planner: Year 5 Unit 1 Quiz and Game Computing Unit Planner: Year 5 Unit 1 Quiz and Game National Curriculum Computing Content design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems;

More information

Hide the spies Teacher notes. Activity description. Suitability. Time. AMP resources. Equipment. Key mathematical language.

Hide the spies Teacher notes. Activity description. Suitability. Time. AMP resources. Equipment. Key mathematical language. Hide the spies Teacher notes Activity description Pupils investigate where four spies should sit in a square park so that they cannot see each other, and how many such are possible. Suitability Pupils

More information

Describe the process of parallelization as it relates to problem solving.

Describe the process of parallelization as it relates to problem solving. Level 2 (recommended for grades 6 9) Computer Science and Community Middle school/junior high school students begin using computational thinking as a problem-solving tool. They begin to appreciate the

More information

Code Kingdoms Learning a Language

Code Kingdoms Learning a Language codekingdoms Code Kingdoms Unit 2 Learning a Language for kids, with kids, by kids. Resources overview We have produced a number of resources designed to help people use Code Kingdoms. There are introductory

More information

NCCA. Transition Unit Having fun with computer programming and games

NCCA. Transition Unit Having fun with computer programming and games Transition Unit Having fun with computer programming and games NCCA An Chomhairle Náisiúnta Curaclaim agus Measúnachta t National Council for Curriculum and Assessmen t Area of Study Top up and Tasters

More information

Young Enterprise Masterclass

Young Enterprise Masterclass Young Enterprise Masterclass About the Young Enterprise Masterclass Young Enterprise provides the context by which student groups can take part in entrepreneurial and work related learning by doing. The

More information

Technologies Experiences and outcomes

Technologies Experiences and outcomes Technologies Experiences and outcomes The technologies framework provides a range of different contexts for learning that draw on important aspects of everyday life and work. It includes creative, practical

More information

Curriculum Map. Discipline: Computer Science Course: C++

Curriculum Map. Discipline: Computer Science Course: C++ Curriculum Map Discipline: Computer Science Course: C++ August/September: How can computer programs make problem solving easier and more efficient? In what order does a computer execute the lines of code

More information

MaxData 2007 Database Concepts

MaxData 2007 Database Concepts i MaxData 2007 Database Concepts ii MaxData 2007 Contents Introduction... 1 What Is MaxData 2007?... 1 System Requirements... 1 Checking your version of Office... 1 Database Concepts... 2 What Is a Database?...

More information

By Heather Forest. Outcome: Students will learn about farm animals and how the animals in this story adopt human traits.

By Heather Forest. Outcome: Students will learn about farm animals and how the animals in this story adopt human traits. Outcome: Students will learn about farm animals and how the animals in this story adopt human traits. Materials: Blackboard or Whiteboard From Seeds to Cake Sequencing worksheet Hen Body Parts worksheet,

More information

STUDENT OUTCOMES ASSESSMENT PLAN (SOAP)

STUDENT OUTCOMES ASSESSMENT PLAN (SOAP) MS PROGRAM IN C OMPUTER SCIENCE DEPARTMENT OF C OMPUTER SCIENCE College of Science and Mathematics STUDENT OUTCOMES ASSESSMENT PLAN (SOAP) I. Mission Statement The mission of the Department of Computer

More information

University Strategy. 2015/16 to 2020/21

University Strategy. 2015/16 to 2020/21 University Strategy 2015/16 to 2020/21 OUR VISION We will deliver transformational education, research and innovation by... Recognising and sustaining our strengths in undergraduate education and growing

More information

2014 New Jersey Core Curriculum Content Standards - Technology

2014 New Jersey Core Curriculum Content Standards - Technology 2014 New Jersey Core Curriculum Content Standards - Technology Content Area Standard Strand Grade Level bands Technology 8.2 Technology Education, Engineering, Design, and Computational Thinking - Programming:

More information

Computer Integrated Manufacturing Course Description

Computer Integrated Manufacturing Course Description Computer Integrated Manufacturing Course Description Computer Integrated Manufacturing (CIM) is the study of manufacturing planning, integration, and implementation of automation. The course explores manufacturing

More information

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha Algorithm & Flowchart & Pseudo code Staff Incharge: S.Sasirekha Computer Programming and Languages Computers work on a set of instructions called computer program, which clearly specify the ways to carry

More information

River Dell Regional School District. Computer Programming with Python Curriculum

River Dell Regional School District. Computer Programming with Python Curriculum River Dell Regional School District Computer Programming with Python Curriculum 2015 Mr. Patrick Fletcher Superintendent River Dell Regional Schools Ms. Lorraine Brooks Principal River Dell High School

More information

Cooking in the Kitchen Working with Fractions

Cooking in the Kitchen Working with Fractions Cooking in the Kitchen Working with Fractions Afavorite chocolate chip cookie recipe of our family is shown below. Oatmeal Chocolate Chip Cookies ½ cups sugar 2 cups brown sugar cubes of butter eggs beaten

More information

A GUIDE TO PROCESS MAPPING AND IMPROVEMENT

A GUIDE TO PROCESS MAPPING AND IMPROVEMENT A GUIDE TO PROCESS MAPPING AND IMPROVEMENT Prepared by the CPS Activity Based Costing Team December 2012 CONTENTS 1. Introduction Page 3 2. What is process mapping? Page 4 3. Why process map? Page 4 4.

More information

INFORMATION TECHNOLOGY

INFORMATION TECHNOLOGY INFORMATION TECHNOLOGY You have: TASC subjects May lead to: Basic Computing 1 No previous experience Computing 2 Package Essential Skills - Using Computers and the Internet 2 Employment and further computer

More information

Chapter 2: Software Development in Python

Chapter 2: Software Development in Python Chapter 2: Software Development in Python The goal of this textbook is to introduce you to the core concepts of computing through an introduction to programming in Python. In this chapter, we will focus

More information

KEY SKILLS OF JUNIOR CYCLE

KEY SKILLS OF JUNIOR CYCLE KEY SKILLS OF JUNIOR CYCLE Key skills of junior cycle Learners need a wide range of skills to help them face the many challenges presented to them in today s world. They develop specific skills in their

More information

Llansanffraid Church in Wales Primary School. Information and Communication Technology (ICT) Policy

Llansanffraid Church in Wales Primary School. Information and Communication Technology (ICT) Policy Llansanffraid Church in Wales Primary School Information and Communication Technology (ICT) Policy ICT is changing the lives of everyone. Through teaching children the skills to use ICT we equip them to

More information

Association of Business Executives (ABE) U.K.

Association of Business Executives (ABE) U.K. Association of Business Executives (ABE) U.K. Association of Business Executive programmes are taught at institutions worldwide, and such institutions are given approval to run ABE only after they have

More information

The Richard Pate School. Draft Year 4 Scheme of Work for Scratch

The Richard Pate School. Draft Year 4 Scheme of Work for Scratch The Richard Pate School Draft Year 4 Scheme of Work for Scratch Marcus Gilvear July 2014 (Acknowledgements: Phil Bagge and Duncan Hooper) Re Scratch: This work is licensed under the Creative Commons Attribution-NonCommercial

More information

Orange Unified School District Video Game Design II Year Course

Orange Unified School District Video Game Design II Year Course Course No. B861 O642 Orange Unified School District Video Game Design II Year Course Grade Level: 10-12 Prerequisites: Video Game Design 1 Introduction to the Subject Video Game Design II is an advanced

More information

CCNA Networking for Home and Small Business (Discovery 1)

CCNA Networking for Home and Small Business (Discovery 1) Unit 101: CCNA Networking for Home and Small Business (Discovery 1) Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 80 Aim and purpose M/601/6840 BTEC in IT This unit teaches students the

More information

Estimating Products (pages 256 258)

Estimating Products (pages 256 258) A Estimating Products (pages 8) You can use compatible numbers to estimate products when multiplying fractions. Compatible numbers are easy to divide mentally. A Estimate. means of.? For, the nearest multiple

More information

Maths Non-negotiables

Maths Non-negotiables Maths Non-negotiables Arithmetic must be taught on a daily basis. Its focus should be developing mental strategies fluency. Times tables should be a key mental maths focus in year 3 4. The new curriculum

More information

Chapter 1 Learning to Program With Alice

Chapter 1 Learning to Program With Alice Chapter 1 Learning to Program With Alice (Duke Book) Rather than typing a difficult, long and obscure computer language in the hopes of getting a calculation, with Alice you will be more like a director

More information

Knowledge and Understanding of the World. Early Learning Goals. National Curriculum. (learning objectives) (level 1 descriptors)

Knowledge and Understanding of the World. Early Learning Goals. National Curriculum. (learning objectives) (level 1 descriptors) Knowledge and Understanding of the World Knowledge and Understanding of the world Science K&U4 Ask questions about why things happened and how things work To talk about what they see To make recordings

More information

Networking (Exploration 1)

Networking (Exploration 1) Unit 105: CCNA Fundamentals of Networking (Exploration 1) Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 80 Aim and purpose A/601/7537 BTEC in IT This unit introduces the architecture,

More information

OPEN FUTURES COOKING IN SCHOOL COOKING SKILLS TEACHING COOKING IN PRIMARY SCHOOL PREPARATION AND A PUPILS AGE

OPEN FUTURES COOKING IN SCHOOL COOKING SKILLS TEACHING COOKING IN PRIMARY SCHOOL PREPARATION AND A PUPILS AGE OPEN FUTURES COOKING IN SCHOOL COOKING SKILLS Supporting the teaching of cooking and enhancing the development and progression of cooking in primary schools. AND A PUPILS AGE The information focuses on

More information

Leavener Lineup. Getting started. How do we use chemical reactions in the kitchen? Hands-on experiment. Year levels 4 5. Curriculum Links.

Leavener Lineup. Getting started. How do we use chemical reactions in the kitchen? Hands-on experiment. Year levels 4 5. Curriculum Links. rise and Shine: what Makes Bread Rise? Lesson 2 Leavener Lineup Year levels 4 5 Curriculum Links Science Science knowledge helps people to understand the effect of their actions (Yr 4, ACSHE062). Solids,

More information

MICKLEM PRIMARY SCHOOL MUSIC

MICKLEM PRIMARY SCHOOL MUSIC MICKLEM PRIMARY SCHOOL MUSIC Responsible Committee Curriculum Date Ratified April 2014 Next review April 2017 Signed on behalf of the Governing Body P Fuggle Print name Mr P Fuggle 1 INTRODUCTION Micklem

More information

MODERNISING HIGHER EDUCATION

MODERNISING HIGHER EDUCATION MODERNISING HIGHER EDUCATION Strategic commitment and practical application Brahea Centre at the University of Turku Bridging higher education and the society Introduction Modernisation of higher education

More information

Digital Literacy: Theoretical Framework

Digital Literacy: Theoretical Framework Digital Literacy: Theoretical Framework September 2014 Table of Contents Definition... 1 Key Concepts... 1 Digital Literacy Competencies... 2 Digital Literacy and Student Centered Learning... 9 Generous

More information

The Computing Curriculum at Coston Primary

The Computing Curriculum at Coston Primary Years Year 1 Year 2 1 and 2 Autumn We are learning about programming and computational thinking and in We are learning about programming and computational thinking and in Year 1 Food and farming Year 2

More information

MSc/PG Dip/PG Cert. Behavioural Science for Management. University of Stirling Management School

MSc/PG Dip/PG Cert. Behavioural Science for Management. University of Stirling Management School MSc/PG Dip/PG Cert Behavioural Science for Management University of Stirling Management School The MSc Behavioural Science for Management covers an extensive range of topics, behavioural medicine to policy

More information

Policy statement: Assessment, recording and reporting achievement.

Policy statement: Assessment, recording and reporting achievement. Policy statement: Assessment, recording and reporting achievement. In partnership with the home and the local community, the school has a responsibility to fulfil the demands of the national curriculum

More information

Five High Order Thinking Skills

Five High Order Thinking Skills Five High Order Introduction The high technology like computers and calculators has profoundly changed the world of mathematics education. It is not only what aspects of mathematics are essential for learning,

More information

Sneyd Green Primary School Mathematics Policy Together we make a difference.

Sneyd Green Primary School Mathematics Policy Together we make a difference. Sneyd Green Primary School Mathematics Policy Together we make a difference. Leader name - Mr J.Hyder Date 04/12/14 Aims and objectives Mathematics teaches us how to make sense of the world around us through

More information

Senior Phase Grade 9 Today Planning Pack LIFE ORIENTATION

Senior Phase Grade 9 Today Planning Pack LIFE ORIENTATION M780636110359 Senior Phase Grade 9 Today Planning Pack LIFE ORIENTATION Contents: Work Schedule: Page Grade 9 2 Lesson Plans: Grade 9 4 Rubrics: Rubric 1 13 Rubric 2 14 Rubric 3 15 Work schedule for Grade

More information

BEYOND POINT AND CLICK THE EXPANDING DEMAND FOR CODING SKILLS BURNING GLASS TECHNOLOGIES JUNE 2016

BEYOND POINT AND CLICK THE EXPANDING DEMAND FOR CODING SKILLS BURNING GLASS TECHNOLOGIES JUNE 2016 BEYOND POINT AND CLICK THE EXPANDING DEMAND FOR CODING SKILLS BURNING GLASS TECHNOLOGIES JUNE 2016 1 EXECUTIVE SUMMARY BEYOND POINT AND CLICK BEYOND POINT AND CLICK THE EXPANDING DEMAND FOR CODING SKILLS

More information

Pseudo code Tutorial and Exercises Teacher s Version

Pseudo code Tutorial and Exercises Teacher s Version Pseudo code Tutorial and Exercises Teacher s Version Pseudo-code is an informal way to express the design of a computer program or an algorithm in 1.45. The aim is to get the idea quickly and also easy

More information

Writing a Personal Statement for Teaching Applications. Careers and Employability

Writing a Personal Statement for Teaching Applications. Careers and Employability Writing a Personal Statement for Teaching Applications Careers and Employability 1 Writing a Personal Statement for Teaching Applications COPYRIGHT STATEMENT University of Chester October 2014 All Rights

More information

ScottishPower Competency Based Recruitment Competency Guidelines External Candidate. pp077682 ScottishPower [Pick the date]

ScottishPower Competency Based Recruitment Competency Guidelines External Candidate. pp077682 ScottishPower [Pick the date] ScottishPower Competency Based Recruitment Competency Guidelines External Candidate pp077682 ScottishPower [Pick the date] Aims and Objectives This document will give you an overview of the selection process

More information

Improve your English and increase your employability with EN Campaigns

Improve your English and increase your employability with EN Campaigns Improve your English and increase your employability with EN Campaigns Being able to communicate in English is becoming increasingly important in today's global economy. We provie a high quality and accessible

More information

Citizenship education in Northern Ireland, Wales, Scotland and England

Citizenship education in Northern Ireland, Wales, Scotland and England Citizenship education in Northern Ireland, Wales, Scotland and England Northern Ireland The Northern Ireland curriculum is described as six Areas of Learning at key stages 1 and 2: Language and Literacy

More information

Stage 5 Information and Software Technology

Stage 5 Information and Software Technology Stage 5 Information and Software Technology Year: Year 9 Teacher: Topic: Option 8: Software Development and Programming Time: This option involves students undertaking a range of activities that will lead

More information

Management School. MSc/PG Dip/PG Cert. International Accounting & Finance. University of Stirling Management School

Management School. MSc/PG Dip/PG Cert. International Accounting & Finance. University of Stirling Management School Management School MSc/PG Dip/PG Cert International Accounting & Finance University of Stirling Management School Globalisation, growth of multinational enterprises, convergence of international accounting

More information

STRATEGIC PLAN 2015-2020

STRATEGIC PLAN 2015-2020 STRATEGIC PLAN 2015-2020 Quarry Hill Campus INTRODUCTION This strategic plan commences in Leeds College of Music s 50th year. At fifty, we are old enough to appreciate our strengths, but young enough not

More information

Accreditation at Highly Accomplished and Lead Teacher. Information for Referees

Accreditation at Highly Accomplished and Lead Teacher. Information for Referees Accreditation at Highly Accomplished and Lead Teacher Information for Referees Contents Introduction... 3 Candidate s evidence for accreditation... 3 Importance of referee statements... 3 Candidate s selection

More information

Fourth generation techniques (4GT)

Fourth generation techniques (4GT) Fourth generation techniques (4GT) The term fourth generation techniques (4GT) encompasses a broad array of software tools that have one thing in common. Each enables the software engineer to specify some

More information

e-bug: A Resource for Schools and General Practitioners

e-bug: A Resource for Schools and General Practitioners e-bug: A Resource for Schools and General Practitioners e-bug is a Europe-wide education resource that aims to improve young people s understanding of the importance of hand and respiratory hygiene and

More information

Chapter 2: Algorithm Discovery and Design. Invitation to Computer Science, C++ Version, Third Edition

Chapter 2: Algorithm Discovery and Design. Invitation to Computer Science, C++ Version, Third Edition Chapter 2: Algorithm Discovery and Design Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: Representing algorithms Examples of algorithmic problem

More information

Pastry Croissant Moons

Pastry Croissant Moons Pastry Croissant Moons Sandra Mulvany and Brilliant Publications Healthy Cooking for Secondary Schools (Book 5) This page may be photocopied by the purchasing institution only. www.brilliantpublications.co.uk

More information

Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE

Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE Wallingford Public Schools - HIGH SCHOOL COURSE OUTLINE Course Title: Food Service Production and Management 1 Course Number: A 8413 Department: Career and Technical Education Grade(s): 10-11 Level(s):

More information

Guidance paper - The use of calculators in the teaching and learning of mathematics

Guidance paper - The use of calculators in the teaching and learning of mathematics Guidance paper - The use of calculators in the teaching and learning of mathematics Background and context In mathematics, the calculator can be an effective teaching and learning resource in the primary

More information

ST. PATRICK'S CATHOLIC PRIMARY SCHOOL. Policy on Music

ST. PATRICK'S CATHOLIC PRIMARY SCHOOL. Policy on Music ST. PATRICK'S CATHOLIC PRIMARY SCHOOL Policy on Music 1 Aims and objectives 1.1 Music is a unique way of communicating that can inspire and motivate children. It is a vehicle for personal expression, and

More information

Salary The postholder will be paid on the appropriate point of the pay scale with the addition of the TLR 2B.

Salary The postholder will be paid on the appropriate point of the pay scale with the addition of the TLR 2B. JOB DESCRIPTION ASSISTANT CURRICULUM LEADER FOR SCIENCE (TLR 2B) Salary The postholder will be paid on the appropriate point of the pay scale with the addition of the TLR 2B. Line of Responsibility The

More information

The Co-operative s Green Schools Revolution. LESSON PLAN KS3: Creating the world s finest drink clean water. SUGGESTED TIME: 60 MINS

The Co-operative s Green Schools Revolution. LESSON PLAN KS3: Creating the world s finest drink clean water. SUGGESTED TIME: 60 MINS Water The Co-operative s Green Schools Revolution LESSON PLAN KS3: Creating the world s finest drink clean water. SUGGESTED TIME: 60 MINS Age group No. of pupils in cohort Classroom support (to be completed

More information

Skills across the curriculum. Developing communication

Skills across the curriculum. Developing communication across the curriculum Developing communication Developing communication Schools should provide opportunities, where appropriate, for learners to develop and apply communication across the curriculum through

More information

Explain how Employee Performance is Measured and Managed

Explain how Employee Performance is Measured and Managed Explain how Employee Performance is Measured and Managed For this last section of my report I will be discussing how employee performance can be both managed and measured. In addition to this, I will also

More information

CS Matters in Maryland CS Principles Course

CS Matters in Maryland CS Principles Course CS Matters in Maryland CS Principles Course Curriculum Overview Project Goals Computer Science (CS) Matters in Maryland is an NSF supported effort to increase the availability and quality of high school

More information

Dŵr y Felin Comprehensive School. Perimeter, Area and Volume Methodology Booklet

Dŵr y Felin Comprehensive School. Perimeter, Area and Volume Methodology Booklet Dŵr y Felin Comprehensive School Perimeter, Area and Volume Methodology Booklet Perimeter, Area & Volume Perimeters, Area & Volume are key concepts within the Shape & Space aspect of Mathematics. Pupils

More information

7 great reasons to choose ABE. ABE progression route. What happens to our alumni? Our qualifications. Business Management. Where can you study?

7 great reasons to choose ABE. ABE progression route. What happens to our alumni? Our qualifications. Business Management. Where can you study? 02 Contents Contents 02 04 05 06 07 08 12 16 18 20 22 23 Welcome 7 great reasons to choose ABE ABE progression route What happens to our alumni? Our qualifications Business Management Where can you study?

More information

Make maths fun!! Give your child lots of praise and encouragement!

Make maths fun!! Give your child lots of praise and encouragement! Make maths fun!! Give your child lots of praise and encouragement! Talk to your child about how you work things out. CALCULATION The maths work your child is doing at school may look very different to

More information

Mastery approaches to mathematics and the new national curriculum

Mastery approaches to mathematics and the new national curriculum October 2014 Mastery approaches to mathematics and the new national curriculum Mastery in high performing countries The content and principles underpinning the 2014 mathematics curriculum reflect those

More information

Kings Canyon Unified School District Gifted and Talented Education Program GATE

Kings Canyon Unified School District Gifted and Talented Education Program GATE Kings Canyon Unified School District Gifted and Talented Education Program GATE Kings Canyon Unified School District offers a variety of programs to develop unique education opportunities for high-achieving

More information

CHILD S NAME INSERT CHILD S PHOTO HERE

CHILD S NAME INSERT CHILD S PHOTO HERE RECORD OF F DEVELOPMENT T A AND N PROGRESS AT KINDERGARTEN RT LEVEL CHILD S NAME INSERT CHILD S PHOTO HERE GUIDELINES for Kindergarten Assistants: Every Kindergarten Assistant (KGA) must know if each child

More information

Multiplying Fractions by Whole Numbers

Multiplying Fractions by Whole Numbers Multiplying Fractions by Whole Numbers Objective To apply and extend previous understandings of multiplication to multiply a fraction by a whole number. www.everydaymathonline.com epresentations etoolkit

More information

GRADE 6 MATH: RATIOS AND PROPORTIONAL RELATIONSHIPS

GRADE 6 MATH: RATIOS AND PROPORTIONAL RELATIONSHIPS GRADE 6 MATH: RATIOS AND PROPORTIONAL RELATIONSHIPS UNIT OVERVIEW This 4-5 week unit focuses on developing an understanding of ratio concepts and using ratio reasoning to solve problems. TASK DETAILS Task

More information

PROG0101 Fundamentals of Programming PROG0101 FUNDAMENTALS OF PROGRAMMING. Chapter 3 Algorithms

PROG0101 Fundamentals of Programming PROG0101 FUNDAMENTALS OF PROGRAMMING. Chapter 3 Algorithms PROG0101 FUNDAMENTALS OF PROGRAMMING Chapter 3 1 Introduction to A sequence of instructions. A procedure or formula for solving a problem. It was created mathematician, Mohammed ibn-musa al-khwarizmi.

More information

Key skills for developing employability

Key skills for developing employability Key skills for developing employability First published 2001 6.00 Qualifications and Curriculum Authority 2001 ISBN 1 85838 481 8 Reproduction, storage, adaption or translation, in any form or by any means,

More information

APPENDIX A: ACTFL GUIDELINES. APPENDIX C: Methodology for Innovative Instruction in K-12 World Language Programs

APPENDIX A: ACTFL GUIDELINES. APPENDIX C: Methodology for Innovative Instruction in K-12 World Language Programs APPENDIX A: ACTFL GUIDELINES APPENDIX C: Methodology for Innovative Instruction in K-12 World Language Programs 261 APPENDIX A: C: METHODOLOGY ACTFL GUIDELINES FOR INNOVATIVE INSTRUCTION IN K-12 Figure

More information

BAKING AND PASTRY CURRICULUM FRAMEWORK

BAKING AND PASTRY CURRICULUM FRAMEWORK BAKING AND PASTRY CURRICULUM FRAMEWORK This document was prepared by: Office of Career, Technical, and Adult Education Nevada Department of Education 755 N. Roop Street, Suite 201 Carson City, NV 89701

More information

Game Programming & Game Design

Game Programming & Game Design Unit 11: Game Programming & Game Design BRIDGES TO COMPUTING http://bridges.brooklyn.cuny.edu College Now, Bridges to Computing Page 1 Topic Descriptions and Objectives Unit 7: Game Programming & Game

More information

Managing Your Career Tips and Tools for Self-Reflection

Managing Your Career Tips and Tools for Self-Reflection Managing Your Career Tips and Tools for Self-Reflection Your career may well be the primary vehicle for satisfying many of your personal needs, i.e. your need to feel a sense of belonging, to feel appreciated

More information

PASTRY AND BAKING DIPLOMA IN

PASTRY AND BAKING DIPLOMA IN DIPLOMA IN PASTRY AND BAKING This course is designed especially for those with a passion for creating gourmet pastries, signature breads, cakes and specialty desserts an absolute essential for any aspiring

More information

Personal Development Planning and eportfolio. Student Guide

Personal Development Planning and eportfolio. Student Guide Personal Development Planning and eportfolio Student Guide 1 Introduction PDP helps you to develop the skills you need to take responsibility for your learning, development and career progression. Engaging

More information

Mathematics Policy. Michael Sobell Sinai School

Mathematics Policy. Michael Sobell Sinai School Mathematics Policy 2014 Mathematics Policy Section 1: Introduction Mathematics is a creative and highly inter-connected discipline that has been developed over centuries, providing the solution to some

More information

ABERDEEN CITY COUNCIL JOB DESCRIPTION

ABERDEEN CITY COUNCIL JOB DESCRIPTION ABERDEEN CITY COUNCIL JOB DESCRIPTION All employees are required to carry out their duties and responsibilities in accordance with the Council s Safety Policy and all other Council policies and legislation

More information

Maths Targets for pupils in Year 2

Maths Targets for pupils in Year 2 Maths Targets for pupils in Year 2 A booklet for parents Help your child with mathematics For additional information on the agreed calculation methods, please see the school website. ABOUT THE TARGETS

More information

Erasmus for Young Entrepreneurs Registration guide for new entrepreneurs

Erasmus for Young Entrepreneurs Registration guide for new entrepreneurs Erasmus for Young Entrepreneurs Registration guide for new entrepreneurs Erasmus for Young Entrepreneurs Support Office co/eurochambres 1 Table of contents Table of contents... 2 Background and purpose

More information

St Michael s Primary School. ICT School Policy Data Protection and E Safety

St Michael s Primary School. ICT School Policy Data Protection and E Safety St Michael s Primary School ICT School Policy Data Protection and E Safety FGB 2013 St. Michael s C.E. Primary School Policy Information Communication Technology This policy document sets out St Michael's

More information

Accredited by the British Computer Society

Accredited by the British Computer Society BSc Information Technology For students entering Part 1 in 2011/2 Awarding Institution: Teaching Institution: Relevant QAA subject Benchmarking group(s): Faculty: Programme length: Date of specification:

More information

Mathematics Policy. Mathematics Policy

Mathematics Policy. Mathematics Policy Mathematics Policy 1. Aims 1.1 Mathematics teaches children to make sense of the world around them through developing their ability to calculate, reason and solve problems. It enables children to understand

More information

PSHE at key stages 1 4 Guidance on assessment, recording and reporting

PSHE at key stages 1 4 Guidance on assessment, recording and reporting PSHE at key stages 1 4 Guidance on assessment, recording and reporting October 2005 QCA/05/2183 Contents About this guidance...2 What is this guidance for?...2 Why is assessment important?...2 Who is this

More information

Art & Music Five Year Plan. Program Review, Research & Recommendations Chris McCullough, Supervisor Fine & Applied Arts June, 2012

Art & Music Five Year Plan. Program Review, Research & Recommendations Chris McCullough, Supervisor Fine & Applied Arts June, 2012 Art & Music Five Year Plan Program Review, Research & Recommendations Chris McCullough, Supervisor Fine & Applied Arts June, 2012 RPS Arts Mission Statement We regard the arts as basic to the education

More information

Resource document for school governors and schools. Summary of Special Educational Needs (SEN) Code of Practice for Wales

Resource document for school governors and schools. Summary of Special Educational Needs (SEN) Code of Practice for Wales Resource document for school governors and schools Summary of Special Educational Needs (SEN) Code of Practice for Wales Teifion Rees SEN Governor Cwrt Sart Comprehensive School April 2004 1 Acknowledgements

More information

MADISON PUBLIC SCHOOL DISTRICT. Grade 8 Cycle Class. Scratch

MADISON PUBLIC SCHOOL DISTRICT. Grade 8 Cycle Class. Scratch MADISON PUBLIC SCHOOL DISTRICT Grade 8 Cycle Class Scratch Authored by: Caitlin Aery Reviewed by: Lee Nittel, Director of Curriculum and Instruction Adopted by the Board: January, 2013 Members of the Board

More information

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

West Windsor-Plainsboro Regional School District Computer Programming Grade 8 West Windsor-Plainsboro Regional School District Computer Programming Grade 8 Unit 1: Programming Content Area: Technology Course & Grade Level: Computer Programming, Grade 8 Summary and Rationale The

More information

CAD and Creativity. Contents

CAD and Creativity. Contents CAD and Creativity K C Hui Department of Automation and Computer- Aided Engineering Contents Various aspects of CAD CAD training in the university and the industry Conveying fundamental concepts in CAD

More information