I agree with the majority of the people on this blog. i believe that if connect it to their lives such as age and name then it will continue the inquiry process going.
The video is awesome and is helpful and useful
it took my students a little longer than expected to grasp the concept, but they were able to comprehend it with various practice methods using different games they created.
Lesson ~ Instructional Days 10-12: Binary Numbers
UNIT
2
Overview
Students will learn how to write their last names in binary and assign either a βbeepβ or βboopβ sound effect to the β1βsβ and β0βsβ. Students will then create a two to three word slogan using beeps and boops. The class will practice interpreting what they hear and converting it back into a binary number, and then spell it out with the alphabet.
With the remainder of time left in class, students will partner up and play binary bingo. (Challenge Activity).
Lesson Summary
β Journal Entry: Explain why binary numbers are important in computer science?
β Assignment:
β Students will write a two three word slogan and convert it into beeps and boops.
β Students will participate in binary bingo
β Students will complete a mathematical worksheet to review the concepts taught in class the previous day.
CS Content
Students will use critical thinking skills (inquiry) to convert a slogan from letters in the alphabet to binary numbers, and then to beeps and boops audio sound. They will also have practice writing what they hear from teacher lead βbeeps and boopsβ.
Students will practice mathematical conversions taught from the previous day by completing a teacher led discussion and completing a worksheet thus understanding the importance of binary numbers in computer science (CS); and all students will have access (equity) to discussion, journal writing, handouts, videos, etc. Objectives
Students will be able to:
β Use binary numbers to create audio sounds for the computer.
β Explain why binary numbers are important in computer science
Materials and Prep
β Journal Writing, and Discussion
β Bingo Cards
β Binary Worksheets
Resources
Student Documents
β Binary Worksheet Handout
β Binary Bingo Cards
Code Studio
β The Hour of Code
β Computer Science
Fundamentals
β Play Lab
Video
β The Internet: Wires, Cables, & Wifi
β https://www.youtube.com/watch?v=ZhEf7e4kopM&feature=youtu.be&list=PLzdnOPI1iJNfMRZm5DDxco3UdsFegvuB7&noredirect=1
Assessment
β Slogan Interpretations
β Complete worksheets
Notes
The information is this lesson is difficult for students to grasp on the second day βRecommend teacher lead.
We played binary bingo and binary fun games online. Students wrote their names in binary as well and we made an art project out of it.
Have students come up with their own form of communication or code like binary to send info. Challenge them to communicate using their new code.
I stretch and ask the students in groups if they can figure out a way that octal or hex would work after explaining that octal is 8 and hex is 16
For this lesson, I used the CSunplugged activities. My students were very vocal on not understanding at first what was going on but by the end, were able to figure everything out. The worksheets that had the students decoding messages really helped.
After we went through the basic concept of binary I had the students pair up and write messages to each other. They translated each others birthday, played hang man and did some decoding.
UNIT
2
Lesson: Day 10-12 Binary
Overview
Students will compare base 10 numbers (decimal) with base 2 numbers (binary). Using binary, students will count forward and backward and be able to produce any number in binary when given a base 10 number and vise versa.
Lesson Summary
βWhat is the highest number you can express using the fingers on one hand? (intro to decimal vs. binary)
Use 5 students and the first 5 binary large cards in front of the room to show how binary works.
Now have student use the small cut out cards to have a set directly in front of them and ask class to show meβ¦1, 2, 3, β¦
Have student practice with BINARY FUN online
Have students then practice with BINARY BINGO online
Watch video on CS Unplugged for binary use with letters and images
Student complete as partners the CS Activity 1
CS Content
Students are introduced to the basic systems by which the computer breaks down and reads information. Students collaborated to complete the bingo and CS Activity
Objectives
Students will be able to:
Count forward and backward in binary.
Use binary digits to encode and decode messages.
Materials and Prep
Large print outs of binary numbers
Binary cut-out cards for manipulatives
Computer for online support games
Resources
Student Documents
CS Unplugged Activity 1; Count the Dots
https://courses.cs.vt.edu/~cs1104/Bingo/bingo.kevin.html BINARY BINGO
http://britton.disted.camosun.bc.ca/binary.swf BINARY FUN
Code Studio
Video
CS Unplugged (images and pixels)
Assessments
Notes
I found short videos that gave visual, real-world examples of binary numbers being used in computer science. For example, in the Code Studio Curriculum Library, the founder of InstaGram explains how binary numbers help create pixels/images.
A.Sutton-Unit2Day10-12CountinginBinary.pdf (269.3 KB)
Great suggestions re: individualizing and inquiry. This was definitely a lesson that I had to differentiate. Class included math levels from struggling with Algebra I to flying through Algebra II. Octal and hex, as well as arithmetic operations in the different bases, will help with this.
I like the CS Unplugged activities and the fact that students get involved in the binary process.
Here is my lesson plan:CopyofChallenge-1PageLessonOverviewTemplate.pdf (102.6 KB)