Yesterday Grant Sanderson published a fantastic set of videos on Hamming codes. I watched the first one with my younger son last night:
Today we talked about some of the ideas in the video – starting with some of the things he thought were interesting:
Next I had him work through one of the examples in Grant’s video – I didn’t realize it was an example of an error since I just pulled it off of a screen shot, but we discovered the error talking through the example:
Finally, we went back to the same example. This might seem like a strange thing to do, but Grant’s example had an error in the parity bit and I wanted to make sure my son understood that the error correcting codes could also detect that kind of error.
I love Grant’s work – it makes for such a fun and easy way to explore ideas that kids wouldn’t normally see in their school math.