Week 8
Computational Thinking (CT)... Wow.
We got a brief overview in week 2, but I didn't fully understand the concept until this week. Ultimately, CT breaks down a problem. According to Google, it uses pattern recognition to identify similarities and differences. According to Code, binary images and algorithms are categorized under CT.
According to Code, all information can be coded in binary numbers. It's just a matter of figuring out how. The example that was shown in one of Code's videos was an example of a panda image. It was taken from a photo and was converted into a black and white grid image and ultimately converted to 0's and 1's. In class, our binary number assignment in week 2 was writing our favorite color using the binary alphabet. This week, we had to figure out everyone's favorite colors based off of the binary numbers written and answer a couple questions. Towards the end, I started to recognize some letters and it was a lot faster to decipher.
Another thing I learned this week was that algorithms are used in every day life. We use algorithms to break down larger/complicated topics to smaller and simpler steps. An example provided by Code's was a recipe. But another algorithm we use on a daily basis these days is the navigation system. It is built to breakdown the route in a step-by-step process.
This week we took an image of a dog and wrote an algorithm for it. After writing out the algorithm, I tested it on my dad, and he was able to follow it perfectly.
Lastly, I tested out the JAVA extra credit today, and to my surprise it worked! It wasn't too difficult to follow after I watched the demonstration in this week's video. But when I initially opened it yesterday, all the different codes were very intimidating, so that's why I decided to try again today. It was a success!
We got a brief overview in week 2, but I didn't fully understand the concept until this week. Ultimately, CT breaks down a problem. According to Google, it uses pattern recognition to identify similarities and differences. According to Code, binary images and algorithms are categorized under CT.
While googling a bit more about CT, I ran into this poster posted by Jo Culf. It seems to sum up CT in a way that's fairly easy to understand.
According to Code, all information can be coded in binary numbers. It's just a matter of figuring out how. The example that was shown in one of Code's videos was an example of a panda image. It was taken from a photo and was converted into a black and white grid image and ultimately converted to 0's and 1's. In class, our binary number assignment in week 2 was writing our favorite color using the binary alphabet. This week, we had to figure out everyone's favorite colors based off of the binary numbers written and answer a couple questions. Towards the end, I started to recognize some letters and it was a lot faster to decipher.
Another thing I learned this week was that algorithms are used in every day life. We use algorithms to break down larger/complicated topics to smaller and simpler steps. An example provided by Code's was a recipe. But another algorithm we use on a daily basis these days is the navigation system. It is built to breakdown the route in a step-by-step process.
This week we took an image of a dog and wrote an algorithm for it. After writing out the algorithm, I tested it on my dad, and he was able to follow it perfectly.

Comments
Post a Comment