When I first heard about computational thinking, I assumed it was about overthinking a situation or a problem and going through steps or solutions to help you solve it. However, I was very close to the correct definition. Computational thinking, in my opinion, is having to break down solutions, figure out the problem, and find the solution in order to make it easier at the end. "Computational thinking is an interrelated set of skills and practices for solving complex problems, a way to learn topics in many disciplines, and a necessity for fully participating in a computational world."("What is computational thinking?," 2022). Breaking down a math formula step by step and ensuring that the problem is solved correctly are two examples that I learned.
Understanding the steps and learning more deeply into computational thinking can be difficult, especially when reading it off of a screen. Fortunately, with the help of this formational t video, you can dive deeper, giving you more formation with the help of visual and audio as well as understanding of the process of computational thinking and the steps to follow.
Start with Piper is a hands-on activity that allows you to build a computer and then play an interactive Minecraft game on it. I had the opportunity to work with Piper in my Intro to Technology in Education class on building a computer with a group of my classmates, and we used computational thinking skills to find the answers and figure out how to properly build the computer. We broke down the problem by attempting to determine which piece goes with which, recognizing the pattern when some of the building, plugging, or connecting wires was similar, and then recognizing some of the differences when building. I recommend Piper to future and current teachers because it encourages classroom engagement, problem solving, and hands-on activity.
Sphero is a website where you can practice coding, breaking down movements, and controlling a Sphero BOLT, a circuler robot. I had the opportunity to use Sphero BOLT and computational thinking in my Intro to Technology in Education class. My partner and I had to design a maze for our robot that uses a variety of coding, and we had to figure out how the sphero works by practicing coding, what type of coding will fit the maze, and how to ensure the coding works. When we were asked to help figure out the maze for the sphere to move smoothly, we recognized the pattern. I recommend Sphero and Sphero BOLT to future and current teachers because it encourages classroom engagement, problem solving, and hands-on activity.
Overall, learning computational thinking enabled me to comprehend a specific way of thinking and how one, if not all, problems are solved. With this knowledge, I will be able to try activities with my future classrooms and challenge them to think about and hopefully implement these steps. This method can also help teachers and future teachers in the long run when teaching future students and trying to help them understand the subject or equation by using the thinking method. If this is done, it will allow for growth and the formation of a bond with the group as a whole, "encompasses a set of skills and processes that enable students to navigate complex problems." (McVeigh-Murphy, 2019).