Can you explain what you mean by “another option”? There are many different ways to “solve” the problem. Most of my students use three bits to describe who is sending and receiving, for example they will say the first 3 bits will represent who the message is coming from, the second 3 will say where it is going to. So if Jack is 100 and Jill is 010 and Jane is 001 and Jack is sending to Jane, they will send “100 001… (and the rest of the message)” - that is not the most efficient way to do it, but it gets the idea of addressing solved.
I also always like to look back at the lesson objectives - even if students don’t have a perfect protocol, they usually meet the lesson objectives.
In this lesson, the objectives are:
- Explain why messages need to contain addressing information (sender/recipient identification).
- Invent an informal addressing protocol for use in the Battleship game.
- Recall that browsing the Internet entails computers sending each other requests and sending back data to satisfy those requests.
Hope that helps!