Binary pixel challenge 1

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

Images and colour Colour - colours - colour spaces - colour models Raster data - image representations - single and multi-band (multi-channel) images -
WINTER Template Are we giving students enough opportunities to think outside the box? 01 Dharini Krishnamoorthy.
Lesson Objectives Explain the representation of an image as a series of pixels represented in binary Explain the need for meta data to be included in the.
Bitmapped Images 27 th November 2014 With Mrs
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.
©Brooks/Cole, 2003 Chapter 2 Data Representation.
Computer Systems Nat 4.5 Computing Science Data Representation Lesson 4: Storing Graphics EXTENSION.
© GCSE Computing Candidates should be able to:  explain the representation of an image as a series of pixels represented in binary  explain the need.
© 1999 Rochester Institute of Technology Color. Imaging Science Workshop for Teachers ©Chester F. Carlson Center for Imaging Science at RIT Color Images.
Digital Images Chapter 8, Exploring the Digital Domain.
THE PROBLEM SOLVING PROCESS BDP301. Stages and Skills in the Problem Solving Process  The problem solving process has 3 stages: Problem finding, idea.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 14 Introduction to Computer Graphics.
Images Data Representation. Objectives  Understand the terms bitmap & pixel  Understand how bitmap images are stored using binary in a computer system.
Number Systems CIT Network Math
Agenda Last class: Memory, Digitizing Numbers Today: Digitizing: Text
Computer Systems Nat 4.5 Computing Science Data Representation Lesson 4: Representing and Storing Graphics EXTENSION.
Software Engineering CS103 February 13, How Do You Solve Big Problems? Thousands of programmers Thousands of programmers Months or years of coding.
Compsci 101.2, Fall Plan for October l Review Catchup and Midterm and Future  Make sure everyone understand options l Review Assignment.
Graphics in a computers memory How a picture (i.e. a graphic) is stored in a computers memory A computer screen is made up of little dots, called PICture.
1 Project designed and created by M. Shajith Kumar.
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?
BINARY Toby Wilson. LEARNING OBJECTIVES  Be able to convert binary to denary  Be able to convert denary into binary  Be able to explain how computers.
Introduction to Computing Systems and Programming Programming.
What do you think this lesson is all about? Write your answer on a sticky note.
Lesson 6 Binary Understand what Binary Code means and apply this knowledge Understand how data is represented using bit systems and be able to change decimal.
Lesson 2 – Denary to Binary
WHY HEXADECIMAL?. Why bother with Hexadecimal? 1. Binary numbers are difficult for us to work with. 2. Hexadecimal can be used as “shorthand” for binary.
Hank Childs, University of Oregon April “29 th”, 2015 CIS 330: _ _ _ _ ______ _ _____ / / / /___ (_) __ ____ _____ ____/ / / ____/ _/_/ ____/__ __ / /
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
AP CSP: Creating Functions & Top-Down Design
Storing Graphics Nat 5 Data Representation Lesson 4a: Storing Graphics
Images Data Representation.
Data Representation Images.
Positives... to celebrate Problems... to solve Potential... to explore
Test Taking Tips for EOC Success
Computer Systems Nat 4/5 Data Representation Lesson 4:
Computer Science Higher
UNIT 2 – LESSON 4 Encoding Color Images.
Identifying Equivalent Expressions
UNIT 3 – LESSON 5 Creating Functions.
Starter You know how to make a house, but can you make a street?
BTEC NCF Dip in Comp: Unit 01 Principles of Computer Science Lesson 01 – Computational Thinking Mr C Johnston.
Bitmap, Vector, Pixels, Resolution, Metadata.
MathMagic: Computational and Mathematical Thinking
What do these words mean to you?
Key Stage 2 SATs 2018.
Colours.
An Introduction to VEX IQ Programming with Modkit
Pixels.
- orange white green - cyan - red - blue Example 1 24 bit RGB
Computational Thinking for KS3
Chapter 2 Data Representation.
HTML Colour Codes (Hexadecimal)
Computer Systems Nat 4.5 Computing Science Data Representation
Hank Childs, University of Oregon
Binary counting challenge
Do it now activity Use the coloured pencils to complete the do it now activity. Stick in your book.
Computer Systems Nat 4/5 Data Representation Lesson 4:
Computational Thinking
Binary keyboard challenge
Quiz: Computational Thinking
Binary pixel challenge 2
WJEC GCSE Computer Science
- orange white green - cyan - red - blue Example 1 24 bit RGB
Binary Conversion Resource by Andrea LaRosa.
Year 8 Unit 2 Bitmap Graphics
Understanding Computational Thinking
Presentation transcript:

Binary pixel challenge 1 To know that pixels are stored as binary code and represented in RGB values

What is a pixel? RGB Generator

Binary pixel challenge 1 Your challenge: To use the RGB app to match the colour values in RGB to each colour of the rainbow. Record each value and then convert to binary code. (you may wish to use the pixel challenge support sheet to help you convert to binary) Use a systematic approach when using the RGB app to make sure that you have explored all options. (All colours can be made using a mixture of Red, Green and Blue) 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 is an alpha channel? How many bits make the colour white? Binary pixel challenge 1 What is a pixel? What is an alpha channel? How many bits make the colour white?