Before we started talking about coding in class, I really did not know much about coding or what it was. I really enjoyed using the code.org website. I thought it was a great way to start learning how to code. However, it was frustrating at times when I could not figure out the pattern or how to solve the puzzle. Although I did keep going and I used my critical thinking and problem-solving skills to succeed. After being able to participate in a few of these activities, I not only learned more about coding, but I learned what algorithmic thinking was. In order to code, you have to use a step by step process. Each step is accounted for and it does not work if a step is missed.
I could apply this to my future classroom because my students will use critical thinking and problem solving skills as I did. I could implement coding into my classroom by using it during mathematics. If students start learning how to solve a problem with using a step by step method, I think it will be more beneficial when they are trying to solve a math problem. Coding would also be a great resource with patterns because students would be looking for the missing pattern or puzzle piece. Overall, now that I am more familiar with coding, I think that implementing computer science into the classroom is a great idea especially with how much technology is used today. This will not only engage the students, but also teach students how to solve problems which will allow them to grow throughout their life.
I could apply this to my future classroom because my students will use critical thinking and problem solving skills as I did. I could implement coding into my classroom by using it during mathematics. If students start learning how to solve a problem with using a step by step method, I think it will be more beneficial when they are trying to solve a math problem. Coding would also be a great resource with patterns because students would be looking for the missing pattern or puzzle piece. Overall, now that I am more familiar with coding, I think that implementing computer science into the classroom is a great idea especially with how much technology is used today. This will not only engage the students, but also teach students how to solve problems which will allow them to grow throughout their life.


