Stuff this week - Coding in Schools the Momentum Continues!
Adding coding to the curriculum is not about encouraging all kids to become software engineers.
Learning to code has numerous other benefits. Firstly, it enables students to gain a solid understanding of the technology that surrounds them in their lives. More importantly as technology permeates more and more industries and jobs there will be a need to be able to use computers to solve problems in a variety of ways. In order to do this people will need to have the skill of computational thinking. It is this skill that it is the ultimate goal of the curriculum.
So when your kids are learning coding look to see that they are actually developing the computational thinking skill. This means they should be breaking down problems into smaller manageable chunks. They should be looking for patterns they can exploit and they should be solving the problem in a step by step manner. When your kids start writing their own programs from nothing then you know they are getting it! If they are just working through exercises in an app or on a website then they are still learning.
The governments of the world (l ike Australia) see it as crucial for their economies that kids develop computational thinking skills. The challenge for schools is to provide training for their teachers that not just teaches them how to write a program in Scratch but gives them the understanding of the underlying concepts of computational thinking. It is necessary that they understand that this is the end goal of the curriculum.
|
No comments:
Post a Comment