Week 8 Reflection
Basic Coding
I had such a great time learning simple coding by playing the flappy bird game. I have very little experience with coding so this was a fun and accessible learning activity that I can do and also use with my students. I think that kids would have a great time doing this and feel accomplished as they have a final product to play with and a cute certificate that I could print for them to take home.

Computational Thinking
This week we also discussed computational thinking and I believe it can help learners become better problem solvers. Computational thinking involves breaking down complex problems into smaller, more manageable parts, identifying patterns and relationships, developing algorithms to solve problems, and testing and refining solutions. By learning to think computationally, my students can develop skills such as problem-solving, critical thinking, logical reasoning, and creativity. These skills are essential for solving complex problems in various fields, including science, engineering, mathematics, and computer science.
Computational thinking can also help learners develop a systematic approach to problem-solving. They learn to find and analyze problems, break them down into smaller, more manageable parts, and develop step-by-step solutions. I believe it also improves their creative thinking skills so they can be more adaptable in life. As we have discussed before, we are in an age of information, therefore, teachers need to help mold students into critical thinkers that can discern information accurately and think creatively with the knowledge they can access.