Binary pixel challenge 2

Slides:



Advertisements
Similar presentations
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.
Advertisements

WINTER Template Are we giving students enough opportunities to think outside the box? 01 Dharini Krishnamoorthy.
Binary “There are 10 types of people in the world… those that understand binary and those that don’t.”
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.
Growth Mindsets October Born SMART….? Am I smart?
THE PROBLEM SOLVING PROCESS BDP301. Stages and Skills in the Problem Solving Process  The problem solving process has 3 stages: Problem finding, idea.
Images Data Representation. Objectives  Understand the terms bitmap & pixel  Understand how bitmap images are stored using binary in a computer system.
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,
The New Computing Curriculum An overview. Computing A high-quality computing education equips pupils to use computational thinking and creativity to understand.
Software Engineering CS103 February 13, How Do You Solve Big Problems? Thousands of programmers Thousands of programmers Months or years of coding.
1 Project designed and created by M. Shajith Kumar.
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
Using Predict a Count ROOM 11 Year 1 & 2 Renmark Junior Primary 2007.
Cracking the Code WHAT WORKS WHEN TEACHING STUDENTS TO CODE?
Introduction to Computing Systems and Programming Programming.
Representation of Data Binary Representation of Instructions teachwithict.weebly.com.
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!
OBJECTIVE AND OUTCOMES Objective: To be able to create images in binary format and understand the part metadata plays in recreating images. Outcomes:
 Q 1 : What can children, at level one, from 5-7 years old do  They can talk about what they are doing?  They can tell you about what they have done.
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.
Computer Systems Nat 5 Computing Science Data Representation
Click the Occluded Shape
AP CSP: Creating Functions & Top-Down Design
Storing Graphics Nat 5 Data Representation Lesson 4a: Storing Graphics
Positives... to celebrate Problems... to solve Potential... to explore
Welcome to Barnwood C of E Primary School Maths meeting on calculations for addition and subtraction.
Test Taking Tips for EOC Success
UNIT 2 – LESSON 6 ENCODE AN EXPERIENCE.
Computer Programming Thinking in Code.
UNIT 3 – LESSON 5 Creating Functions.
Computational Thinking Throughout the Curriculum
BTEC NCF Dip in Comp: Unit 01 Principles of Computer Science Lesson 01 – Computational Thinking Mr C Johnston.
Introduction to Programmng in Python
In this class…… We all have different starting points
Learning to Program in Python
Number Line Where are you on the learning journey?
MathMagic: Computational and Mathematical Thinking
Introduction to Computer Programming
What do these words mean to you?
SCIENCE IS PUZZLE A.
Computational Thinking
Key Stage 2 SATs 2018.
Water Use.
Building Learning Power
Problem Solving and Algorithms
Pixels.
Multiplication of Decimals Using Models
Computational Thinking for KS3
Starter question – to be done on the mini-whiteboard.
Study Skills sheet due Wednesday Morning
Today in Magical Maths WALT…
*Official logos gathered from BreakoutEDU website
GET READY SETTLER ACTIVITY
Topic 1: Problem Solving
Algorithms.
The skill of learning how to get on with people.
in the PowerPoint on logic flowcharts.
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
Binary counting challenge
Computational Thinking
Computer Programming Thinking in Code.
Binary keyboard challenge
Quiz: Computational Thinking
Binary pixel challenge 1
Computational Thinking
Formatting Output.
1.3.7 High- and low-level languages and their translators
Solve the equation ax + b = c to find x in terms of a, b and c.
Understanding Computational Thinking
Presentation transcript:

Binary pixel challenge 2 To know that pixels can be represented as RGB and binary values

What is a pixel? RGB Generator

Binary pixel challenge 2 Your challenge: To use the RGB colour values to find the colours of the flag. Convert the binary code to RGB values to find the colours of the flag. (you may wish to use the pixel challenge support sheet to help you convert from binary) Can you predict colour by looking at the numbers? Use the closest available colour to colour in each flag. 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

What has been done to make this change possible? Binary pixel challenge 2 Spot the difference? What has been done to make this change possible?