In my computational thinking sessions, we learned the key concepts of decomposition, patterns, and algorithms. Decomposition taught us how to break down complex problems into smaller, manageable parts. Recognizing patterns helped us identify similarities or repeated steps, and algorithms showed us how to create step-by-step instructions to solve problems efficiently.
I applied these concepts in my science and math course when working on unit conversions. By decomposing the problem into smaller steps, noticing the repeated conversion patterns, and following an algorithmic process, I was able to solve the problems accurately and consistently.
Learning coding in class