Hi James,
Your second blog post was great. Thanks for sharing it. As you noted in your blog, experiential learning is the most effective way to stimulate people’s thinking about how to learn. Participating in the environment will help them learn better since this will keep them motivated to solve any problems when trying to learn on their own. Especially, you need to practice coding rather than just reading a book. You have to use your knowledge to write code and solve any bugs. I think people can learn through experience, and if they fix this issue, they can fix their mistakes and do better. In addition, it helps them to remember some important details.