Information Theory
Twenty Guesses #
Computers are all about storing and moving information, but what actually is information? How do we measure the amount of information in a message?
This activity uses some intriguing variations on the game of 20 questions to demonstrate how we can quantify information content, which in turn shows us how to store and share it efficiently.
Photos #
Activity description (PDF) #
Translations and other Versions #
- Arabic language version
- Chinese language version
- French language version
- Greek language version
- Hungarian language version
- Italian language version
- Polish language version
- Portuguese (Brazil) language version
- Russian language version
- Slovenian Language Translation
- Turkish language version
Related Resources #
- Mordechai (Moti) Ben-Ari from the Weizmann Institute of Science, Israel has programmed the Twenty Guesses Binary Search Unplugged activity in Scratch which can be downloaded in a zip file of the complete set of activities. Please read the
ReadMe.txt
for documentation.
If you want to find out more #
- Wikipedia: Information Theory
- Claude Elwood Shannon (April 30, 1916 – February 24, 2001), an American electronic engineer and mathematician, is known as “the father of information theory. Check the Wikipedia page on Claude Shannon
- Claude Shannon’s Experiment to Calculate the Entropy of English is aimed at determining the entropy of an English letter (the amount of information in bits that we obtain on the average when we learn one letter of English).
Curriculum Links #
Great Principles of Computer Science #
- Communication
ACM K12 Curriculum #
- Level I (Grades 6-8) Topic 9: Demonstrate an understanding of concepts underlying hardware, software, algorithms, and their practical applications.