Task 3: Option 3


A hidden surprise

in Binary

Talking the Language of Computers …

Duration: 45 minutes

Years 5 and 6

Students will use problem solving skills to link the binary base 2 system to letters of the alphabet, uncracking a code to where a secret surprise lies. 

 

A hidden surprise

in

Binary

Talking the Language of Computers …

Duration: 45 minutes

Years 5 and 6

Students will use problem solving skills to link the binary base 2 system to letters of the alphabet, cracking a code to where a secret surprise lies. 

Lesson steps:

  1. Students are introduced to binary as a base 2 system, first practicing how to show their ages in binary.

 

  1. There is a message hidden in the classroom, (15 minutes free time on a favoured activity for example). Students are guided to understand how numbers can be regarded as code for letters of the alphabet; with A as 1, B as 2 and so on.

Students practice writing their names.

 

8 4 2 1 Number   Letter

           2          B

           9           I

          12          L

          12          L

0 0 1 0
1 0 0 1
1 1 0 0
1 1 0 0

                                                                                              Answer:  BILL

3.   In teams, students are given sets of bytes that represent each letter of each word in a sentence revealing where a written message is hidden.

For example, “Look” will contain 4 bytes, “under” will contain 5, “green” 5 and “box” 3

 

  128 64 32 16 8 4 2 1 Number   Letter
0 0 0 0 1 1 0 0 12               L
0 0 0 0 1 1 1 1 15               O
0 0 0 0 1 1 1 1 15               O
0 0 0 0 1 0 1 1 11               K

Which team will be first to decode the sentence?

 

Key Ideas:

Computational thinking

Computational thinking is a problem-solving method that is applied to create solutions that can be implemented using digital technologies. It involves integrating strategies, such as organising data logically, breaking down problems into parts, interpreting patterns and models and designing and implementing algorithms.

 

Outcomes

 

Digital Technologies Knowledge and Understanding

Examine how whole numbers are used to represent all data in digital systems  

 

Digital Processes and Production Skills

Design, modify and follow simple algorithms involving sequences of steps, branching, and iteration (repetition)

 

Numeracy

Recognise and use patterns and relationships

Interpret data displays

Critical and creative thinking

Analysing, synthesising and evaluating reasoning and procedures

Inquiring – identifying exploring and organising information and ideas

 

+ There are no comments

Add yours

This site uses Akismet to reduce spam. Learn how your comment data is processed.