- New Insights/Takeaways on Computational Thinking
- I have learned that computational thinking involves when a person decomposes data into simpler problems, and looks for patterns and steps to solving the problem (Vaidyanathan 2016). Computational thinking allows one to break down information into smaller parts, in order to analyze each component and will allow for further critical thinking and interaction. In addition, I have also learned that computational thinking and computer science are not the same thing, as computational thinking involves the solving of problems of using a strategy and is important for all people of all ages, not just coders and computer scientists. (Vaidyanathan 2016). I have always associated computer science, coding and computational thinking with complicated computer systems and numbers, however I have realized I utilize computational thinking on a daily basis in small ways that go unnoticed, whether I am creating different algorithms to help me remember information when studying for a test, or utilizing simulations that my professors provide to me in class. Another new insight I have regarding computational thinking is how important it is to teach children how to use computational thinking from a young age. Computational thinking teaches important social and emotional decisions, and makes children feel more comfortable with using programming machines and making smart choices when doing so (Ricketts 2018).
- Integrating Computational Thinking into the Classroom:
- In my future classroom, one way in which I plan on incorporating computational thinking is when reading a story, and having the students create a "story map" with clear locations in order to show the sequence of events and places of which a character ventures through in the plot. (Ricketts 2018). Another way in which I plan on incorporating computational thinking is the use of simulations. Specifically in the content area of science, simulations can be used for students to understand cycles, such as the Carbon or water cycles. (Vaidyanathan 2016). Lastly, computational thinking will be integrated into my classroom by my frequent use of "If, then" statements to explain classroom rules and maintain order. (Ricketts 2018). For example, I may say, "If you have to go to the bathroom, then put a bathroom pass at your desk." Computational thinking will allow both myself and the students to have a pattern, organization and routine in the classroom.
- In my future classroom, one way in which I plan on incorporating computational thinking is when reading a story, and having the students create a "story map" with clear locations in order to show the sequence of events and places of which a character ventures through in the plot. (Ricketts 2018). Another way in which I plan on incorporating computational thinking is the use of simulations. Specifically in the content area of science, simulations can be used for students to understand cycles, such as the Carbon or water cycles. (Vaidyanathan 2016). Lastly, computational thinking will be integrated into my classroom by my frequent use of "If, then" statements to explain classroom rules and maintain order. (Ricketts 2018). For example, I may say, "If you have to go to the bathroom, then put a bathroom pass at your desk." Computational thinking will allow both myself and the students to have a pattern, organization and routine in the classroom.
- Remaining Questions:
- One remaining question I have about computational thinking is, in districts where the schools do not have as much access to technology, what are the best ways to integrate computational thinking without the use of technology?
- References:
- Ricketts, R. (2018, March 13). Computational Thinking for Kindergartners. Retrieved October 19, 2020, from https://www.edutopia.org/article/computational-thinking-kindergartners
- Vaidyanathan, S. (2019, February 13). What's the Difference Between Coding and Computational Thinking? - EdSurge News. Retrieved October 19, 2020, from https://www.edsurge.com/news/2016-08-06-what-s-the-difference-between-coding-and-computational-thinking
- Ricketts, R. (2018, March 13). Computational Thinking for Kindergartners. Retrieved October 19, 2020, from https://www.edutopia.org/article/computational-thinking-kindergartners