Computational Thinking (CT) is how we think logically to solve problems.
We learn about CT in TechTime and use the vocabulary to describe our thinking process as we solve problems and learn to code.
We have all solved puzzles, but have you ever solved a puzzle by unsolving it? Students have been enjoying these games as Computational Thinking warmups in recent TechTime classes.
Playing "escape" games is a great way to practice your Computational Thinking skills.
Example of a binary bitmap
Do you know what binary code is? How about a bitmap image?
Students are learning about how computers use binary code, converting binary into hexadecimal code, and making visual representations of code on 8x8 bitmap grids. They are also being challenged to reverse the process.
On our second day of learning about binary code we learned about the binary number system in comparison to our base-10 system. After a little practice, students play two binary number games: Binary Bonanza and Binary Blitz.