U1Ch1L2b: Developing A Protocol

Purpose: Students will learn how to develop a Protocol in order to solve a problem.

Intro: Handout
Yesterday you made a Device and developed a Process to communicate your own binary message. In order to interpret the message we needed to know which signal meant A and which meant B. What we were really doing was beginning to develop a communication Protocol. Today you’re going to develop a protocol to solve a problem.

Flashlight Binary Signal!
Instructions:

  • “Imagine that you and your friend have made a binary signaling protocol using a flashlight. The light on is letter “A”, off is letter “B.”  
  • One student is the transmitter and sends a message with a flashlight.
  • One student is the receiver and decodes the binary message.

Challenge #1 - Transmitting simple Binary Code.
“Imagine that you and your friend have made a binary signaling protocol using a flashlight. The light on is letter “A”, off is letter “B.”  

Challenge #2 - Transmitting more complex Binary Code.
“Uh oh! Your friend realizes she actually made a mistake encoding the message from before and decides to re-send the message. Decode this new version of the message and write it down.”