Binary counting challenge

Slides:



Advertisements
Similar presentations
Bridging through 10 Learning objectives:
Advertisements

BITS, BYTES, AND THE BINARY SYSTEM HOW PROGRAMS CREATE IMAGES ON YOUR PC.
Ellacombe R&D Project Lead Teacher: Nicola Jones.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Reading (and Writing) Challenge 28 th February 2011.
WINTER Template Are we giving students enough opportunities to think outside the box? 01 Dharini Krishnamoorthy.
Computer Number Systems This presentation will show conversions between binary, decimal, and hexadecimal numbers.
Binary “There are 10 types of people in the world… those that understand binary and those that don’t.”
Multiplication with Base 10 Pieces Modeling Multiplication With your Base Ten blocks, model the problem: 3 x 5 Let’s see the example below… How.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Newport Math Club Copyright © 2009 by Newport Math Club.
We have created ‘challenge bags’ – each bag has a cool activity in and a timer. The pupils open it up, complete the challenge and try to beat the current.
JAOIT 8. Binary Programming  As someone just starting their adventures in the networking world binary can be both scary and confusing. I am going to.
Open Number Lines Unit of Study: Strengthening Critical Area: Understanding Place Value to Add and Subtract Global Concept Guide: 2 of 3.
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,
Computing Theory – F453 Number Systems. Data in a computer needs to be represented in a format the computer understands. This does not necessarily mean.
Bishop Loveday CE Primary School Help your child with reading Year Five.
CMSC 104, Lecture 051 Binary / Hex Binary and Hex The number systems of Computer Science.
THE BINARY NUMBER SYSTEM “There are only 10 types of people in this world: Those who understand BINARY and those who do not.”
EXPLORING Mountains have slopes…. …and so do lines.
There are only 10 people in the world. Those who understand binary and those you don’t.
Lecture 6 Excess Notation. Excess 8 notation indicates that the value for zero is the bit pattern for 8, that is 1000 Excess 8 notation indicates that.
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?
Computational Thinking Activities The Magic of Computer Science
Elapsed Time How Can We Calculate How Much Time Has Gone By? April 5, 2010.
Cracking the Code WHAT WORKS WHEN TEACHING STUDENTS TO CODE?
Introduction to Computing Systems and Programming Programming.
Touch Master Is my child ready for math at school? School Readiness Evaluation.
The language of computers Before we start you need to know an important fact. Anything to the power 0 is worth 1. You will need to remember this for later!
GCSE Computing – Topic 4 Lesson 1 – Units ASPIRE TO: describe why computers store data in the format they do CHALLENGE TO: define the different the types.
Mental Arithmetic Strategies Scotts Primary School. Mental Arithmetic Scheme.
AP CSP: Creating Functions & Top-Down Design
How do the parts of a computer communicate?
Calculation Progressions at St Francis CE Primary
Mental Arithmetic Strategies
Welcome to Barnwood C of E Primary School Maths meeting on calculations for addition and subtraction.
UNIT 1 – LESSON 5 BINARY NUMBERS.
Identifying Equivalent Expressions
Rounding to Significant Figures
UNIT 3 – LESSON 5 Creating Functions.
BTEC NCF Dip in Comp: Unit 01 Principles of Computer Science Lesson 01 – Computational Thinking Mr C Johnston.
Introduction to Programmng in Python
One hundred flat counts as 100. One cube counts as 1. One ten long counts as 10. One hundred flat counts as 100. Remember that one cube counts as.
In this class…… We all have different starting points
Introduction to Computer Programming
Key Stage 2 SATs 2018.
Building Learning Power
Manipulating lists of data
Computational Thinking for KS3
Computers in the real world Objectives
Computer Science Word Wall
Encoding and Sending Formatted Text
Starter Using the fingers on only one hand, what is the highest number you can count to? Rules: You must start at 1 You must count sequentially (i.e.
The skill of learning how to get on with people.
EXPLORING SLOPE.
Moving along number line
Homework Reading Programming Assignments Finish K&R Chapter 1
Computational Thinking
How To Use Times Table - For Long Division!
Binary Search Counting
Binary keyboard challenge
1-4 & 1-5: Counting on a number line
Quiz: Computational Thinking
Multiplication with Base 10 Pieces
Whole Number Subtraction
Bridging through 10 Learning objectives:
Binary pixel challenge 1
Binary pixel challenge 2
Digital Literacies for learning
Understanding Computational Thinking
Presentation transcript:

Binary counting challenge To know that binary values can represent numbers and letters of the alphabet

Binary counting challenge Your challenge: To use binary code to represent numbers and letters Using only zeros (0) and ones (1), create a code that increases in value up to 26 to match letters of the alphabet as well as numbers (you may wish to use the support sheet) Keep record of your code and change your pattern if you find it doesn’t work Introduce the task giving out as little information as possible. Allow pupils to try to complete the task and monitor their choice of code arrangements. Encourage a logical approach and praise perseverance. Pupils may develop a code that works up to the number 5 and then get stuck. Encourage them to think laterally using computational thinking skills to figure out a solution to their problem. Let them know that this skill is known in computing as debugging. When pupils have tried for a sufficient amount of time, introduce the clues one at a time. Ask the pupils if they are ready for a clue and read the room to see if they are willing to try without clues. Computational thinking skills Abstraction - ignoring the information that isn’t needed Decomposition - Breaking down into smaller parts that are easy to deal with Pattern recognition - Finding patterns in decomposed parts

Binary counting challenge Clue 1 Clue 2 Clue 3 Binary code is read from right to left Each position has a set value Values double beginning at 1 When pupils have tried for a sufficient amount of time, introduce the clues one at a time. Ask the pupils if they are ready for a clue and read the room to see if they are willing to try without clues. Reinforce computational thinking skills The use of abstraction will depend on the information they are dealing with. (have they overcomplicated the task?) Ask pupils how many numbers they could represent using only two sets of zero and one, three and so on. When they have tried to make numbers using only two or three digits (0 or 1) ask them if they can see any patterns. Computational thinking skills Abstraction - ignoring the information that isn’t needed Decomposition - Breaking down into smaller parts that are easy to deal with Pattern recognition - Finding patterns in decomposed parts

Binary counting challenge What is a binary number? What does each digit represent? What is the value of the number below? 01100100