A 60 minute lesson in which students will develop confidence in identifying and exploring coding data.
Revise binary code numbers with the students. Decide which sets of cards to use from the 8-bit Coding Card Packs with Activities. Write a word or phrase on the board using a combination of these codes. Allow the students to work together as a class, or in small groups, to decipher the coded word or phrase.
For example: 0100011101000001010011010100010101010100010010010100110101000101 (this spells GAME TIME in binary code). This code has been separated into groups of eight bits; however, teachers may wish to write the code with no spaces, then ask a student to circle or underline the groups of eight in order to decode the message.
Once the students understand the relationship between decimal and binary codes (and the corresponding ASCII letter that they correlate to) through prior experiences with coding, they should be able to consolidate this knowledge through a variety of hands-on activities.
Use teacher knowledge of the class to decide which combination of the 8-bit Coding Card Packs with Activities to use. Initial learning experiences may involve binary and decimal numbers only; later learning experiences may require the students (who have grown in confidence with coding) to work with all five sets of cards.
As a whole class, in small groups or individually, allow the students to work through the activity cards included in the 8-bit Coding Card Packs with Activities. Monitor and support the students as required.
In order to review the lesson’s content, ask the students:
What successes did you experience when you were completing the coding activities?
What challenges did you encounter when you were completing the coding activities?
Can you explain something new that you learned during the lesson?
Allow more confident students to add in additional packs of coding cards when completing the activities.
Allow less confident students to work with two sets of cards only when completing the activities.