SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Rosenshine’s principles in a
lesson on binary
Sophie Scott
@binarygenius
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
How computers work
Computers may seem very intelligent, but
they’re not really.
Computers are made up millions of electronic
circuits and switches which can either be On or
Off.
Computers cannot interpret any other data – just
On or Off!
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
So how can computers
do all this?
03 Ask Questions
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Data Representation
In this topic we will explore how computers, which can only make
sense of On or Off, can be store:
1. Numbers
2. Text
3. Images
4. Sound
Today’s topic
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Lesson Objectives
• To understand the differences
between the binary and denary
number systems
• To be able to convert numbers
from binary to denary
• To be able to convert numbers
from denary to binary
02 New Materials in
Small Steps
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Denary Number System
The number system that we use is called
denary
All numbers are made up of combinations of the
following ten digits:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
02 New Materials in
Small Steps
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Denary Number System
Why do you think
humans developed
a number system
containing ten
digits?
03 Ask Questions
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Denary Number System
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Denary Number System
2 0 1 9
What do the digits 2, 0, 1 and 9
represent in the number 2019?
03 Ask Questions
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Denary Number System
1000 100 10 1
2 0 1 9
What do the digits 2, 0, 1 and 9
represent in the number 2019?
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Back to computers…
Our denary number
system uses ten
digits. How many
digits would it make
sense for a
computer’s number
system to use?
03 Ask Questions
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Binary Number System
The number system that computers use is called
binary. The binary number system is made up
of two digits:
0 and 1
0 means On
1 means Off
02 New Materials in
Small Steps
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Bits and Bytes
Bit is short for Binary digit (a single 0 or 1)
Bits are often grouped together into a group of
eight bits, called a byte
00110110
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Binary Number System
Instead of
Binary uses
1000 100 10 1
128 64 32 16 8 4 2 1
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Binary to Denary
Now it’s time to convert binary to denary. We’ll
try these together as a class.
a)
b)
c)
128 64 32 16 8 4 2 1
0 0 0 0 0 1 0 1
128 64 32 16 8 4 2 1
1 0 0 0 0 0 1 0
128 64 32 16 8 4 2 1
1 0 0 0 0 0 0 1
02 New Materials in
Small Steps
04 Provide Models
05 Guide Student
Practice
03 Ask Questions
06 Check Student
Understanding
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Workbook task
Complete the questions on p3-4 of your
workbook.
04 Provide Models
09 Independent
Practice
08 Provide Scaffolds
for Difficult Tasks
07 Obtain High
Success Rate
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Going through the answers
I will pick on students at random to go through the answers to the
binary conversions!
03 Ask Questions
06 Check Student
Understanding
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Decimal to Binary
I will demonstrate how to convert the number 5
into binary
Then can you help me to make the number 21?
128 64 32 16 8 4 2 1
128 64 32 16 8 4 2 1
02 New Materials in
Small Steps
04 Provide Models
05 Guide Student
Practice
06 Check Student
Understanding
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Workbook task
Complete the questions on p5-6 of your
workbook.
04 Provide Models
09 Independent
Practice
07 Obtain High
Success Rate
08 Provide Scaffolds
for Difficult Tasks
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Going through the answers
I will pick on students at random to go through the answers to the
binary conversions!
06 Check Student
Understanding
03 Ask Questions
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Plenary: Discuss
What everyday
tasks could we not
carry out on a
computer if they
couldn’t store
numbers?
03 Ask Questions
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
Home Learning
Complete the YacaPaca quiz “Intro to binary code”
10 Weekly and
Monthly Review
Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation /
1 - Introduction to binary code
In following lessons…
We would do another lesson on binary,
including conversion examples where the
number places grid is not provided and with
binary numbers of varying lengths, to
ensure that students understand that not all
binary numbers are 8 bits.
We’d then go on to looking at ASCII and
representation of images and sound, which
all require use of binary so the topic will
keep being returned to.
10 Weekly and
Monthly Review
02 New Materials in
Small Steps

Weitere ähnliche Inhalte

Ähnlich wie Rosenshine's principles in a lesson on binary

Communication_skills_ICT_and_Office_e-Communication.ppt
Communication_skills_ICT_and_Office_e-Communication.pptCommunication_skills_ICT_and_Office_e-Communication.ppt
Communication_skills_ICT_and_Office_e-Communication.ppt
Iguru1
 
Webcast july6ipccp6informationtechnology
Webcast july6ipccp6informationtechnologyWebcast july6ipccp6informationtechnology
Webcast july6ipccp6informationtechnology
PSPCL
 
Course Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxCourse Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptx
Mobin26
 
Personnel development
Personnel developmentPersonnel development
Personnel development
JohnWPD
 
Updated tri center 2012 csd technology
Updated tri center 2012 csd technologyUpdated tri center 2012 csd technology
Updated tri center 2012 csd technology
Tri-Center
 

Ähnlich wie Rosenshine's principles in a lesson on binary (20)

Lesson 4 variables in Python
Lesson 4   variables in PythonLesson 4   variables in Python
Lesson 4 variables in Python
 
Explore BICT Presentation
Explore BICT PresentationExplore BICT Presentation
Explore BICT Presentation
 
Communication_skills_ICT_and_Office_e-Communication.ppt
Communication_skills_ICT_and_Office_e-Communication.pptCommunication_skills_ICT_and_Office_e-Communication.ppt
Communication_skills_ICT_and_Office_e-Communication.ppt
 
Staar Literary Essay Prompts. Online assignment writing service.
Staar Literary Essay Prompts. Online assignment writing service.Staar Literary Essay Prompts. Online assignment writing service.
Staar Literary Essay Prompts. Online assignment writing service.
 
Anglijs_ka dlja IT-specialistiv.pdf
Anglijs_ka dlja IT-specialistiv.pdfAnglijs_ka dlja IT-specialistiv.pdf
Anglijs_ka dlja IT-specialistiv.pdf
 
CIT 415 FINAL.pdf
CIT 415 FINAL.pdfCIT 415 FINAL.pdf
CIT 415 FINAL.pdf
 
IRJET- Back to School
IRJET- Back to SchoolIRJET- Back to School
IRJET- Back to School
 
Mastering binary math_and_subnetting
Mastering binary math_and_subnettingMastering binary math_and_subnetting
Mastering binary math_and_subnetting
 
Computer funda bsc_hs
Computer funda bsc_hsComputer funda bsc_hs
Computer funda bsc_hs
 
Webcast july6ipccp6informationtechnology
Webcast july6ipccp6informationtechnologyWebcast july6ipccp6informationtechnology
Webcast july6ipccp6informationtechnology
 
Course Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxCourse Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptx
 
Sharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital LearningSharing & Scaling The Language Of Digital Learning
Sharing & Scaling The Language Of Digital Learning
 
Personnel development
Personnel developmentPersonnel development
Personnel development
 
Making Technology Work at Work - #1 in the Employment in the Digital Age Series
Making Technology Work at Work - #1 in the Employment in the Digital Age SeriesMaking Technology Work at Work - #1 in the Employment in the Digital Age Series
Making Technology Work at Work - #1 in the Employment in the Digital Age Series
 
Studentinduction2014
Studentinduction2014Studentinduction2014
Studentinduction2014
 
Souleymane Ndiaye CV
Souleymane Ndiaye CVSouleymane Ndiaye CV
Souleymane Ndiaye CV
 
Master of IT Melbourne
Master of IT MelbourneMaster of IT Melbourne
Master of IT Melbourne
 
The Data-First approach to Learning Coding 2.0
The Data-First approach to Learning Coding 2.0The Data-First approach to Learning Coding 2.0
The Data-First approach to Learning Coding 2.0
 
Updated tri center 2012 csd technology
Updated tri center 2012 csd technologyUpdated tri center 2012 csd technology
Updated tri center 2012 csd technology
 
16
1616
16
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 

Rosenshine's principles in a lesson on binary

  • 1. Rosenshine’s principles in a lesson on binary Sophie Scott @binarygenius
  • 2. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code How computers work Computers may seem very intelligent, but they’re not really. Computers are made up millions of electronic circuits and switches which can either be On or Off. Computers cannot interpret any other data – just On or Off!
  • 3. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code So how can computers do all this? 03 Ask Questions
  • 4. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Data Representation In this topic we will explore how computers, which can only make sense of On or Off, can be store: 1. Numbers 2. Text 3. Images 4. Sound Today’s topic
  • 5. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Lesson Objectives • To understand the differences between the binary and denary number systems • To be able to convert numbers from binary to denary • To be able to convert numbers from denary to binary 02 New Materials in Small Steps
  • 6. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Denary Number System The number system that we use is called denary All numbers are made up of combinations of the following ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 02 New Materials in Small Steps
  • 7. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Denary Number System Why do you think humans developed a number system containing ten digits? 03 Ask Questions
  • 8. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Denary Number System
  • 9. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Denary Number System 2 0 1 9 What do the digits 2, 0, 1 and 9 represent in the number 2019? 03 Ask Questions
  • 10. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Denary Number System 1000 100 10 1 2 0 1 9 What do the digits 2, 0, 1 and 9 represent in the number 2019?
  • 11. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Back to computers… Our denary number system uses ten digits. How many digits would it make sense for a computer’s number system to use? 03 Ask Questions
  • 12. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Binary Number System The number system that computers use is called binary. The binary number system is made up of two digits: 0 and 1 0 means On 1 means Off 02 New Materials in Small Steps
  • 13. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Bits and Bytes Bit is short for Binary digit (a single 0 or 1) Bits are often grouped together into a group of eight bits, called a byte 00110110
  • 14. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Binary Number System Instead of Binary uses 1000 100 10 1 128 64 32 16 8 4 2 1
  • 15. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Binary to Denary Now it’s time to convert binary to denary. We’ll try these together as a class. a) b) c) 128 64 32 16 8 4 2 1 0 0 0 0 0 1 0 1 128 64 32 16 8 4 2 1 1 0 0 0 0 0 1 0 128 64 32 16 8 4 2 1 1 0 0 0 0 0 0 1 02 New Materials in Small Steps 04 Provide Models 05 Guide Student Practice 03 Ask Questions 06 Check Student Understanding
  • 16. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Workbook task Complete the questions on p3-4 of your workbook. 04 Provide Models 09 Independent Practice 08 Provide Scaffolds for Difficult Tasks 07 Obtain High Success Rate
  • 17. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Going through the answers I will pick on students at random to go through the answers to the binary conversions! 03 Ask Questions 06 Check Student Understanding
  • 18. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Decimal to Binary I will demonstrate how to convert the number 5 into binary Then can you help me to make the number 21? 128 64 32 16 8 4 2 1 128 64 32 16 8 4 2 1 02 New Materials in Small Steps 04 Provide Models 05 Guide Student Practice 06 Check Student Understanding
  • 19. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Workbook task Complete the questions on p5-6 of your workbook. 04 Provide Models 09 Independent Practice 07 Obtain High Success Rate 08 Provide Scaffolds for Difficult Tasks
  • 20. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Going through the answers I will pick on students at random to go through the answers to the binary conversions! 06 Check Student Understanding 03 Ask Questions
  • 21. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Plenary: Discuss What everyday tasks could we not carry out on a computer if they couldn’t store numbers? 03 Ask Questions
  • 22. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code Home Learning Complete the YacaPaca quiz “Intro to binary code” 10 Weekly and Monthly Review
  • 23. Student Shared > ICT > Year 9 > Social NetworkingStudent Shared / Computing / Year 8 / Data Representation / 1 - Introduction to binary code In following lessons… We would do another lesson on binary, including conversion examples where the number places grid is not provided and with binary numbers of varying lengths, to ensure that students understand that not all binary numbers are 8 bits. We’d then go on to looking at ASCII and representation of images and sound, which all require use of binary so the topic will keep being returned to. 10 Weekly and Monthly Review 02 New Materials in Small Steps