![]() ![]() Whether that fact excites or scares you, teaching kids to program helps then to better understand the world they live in. Computer programming is not a standalone activity, but permeates about every aspect of society today. That is, it can really make clear that your understanding of a system was more shallow than you thought it was.īeyond these cognitive developmental benefits, programming is a tool kids can use to explore more of their technologically-oriented world. It’s also helpful to find out how often the actual results differ from your thought process. It’s useful to be able to anticipate what will happen when inputs are fed the functions that make up the program. One post in the Atlantic argues that we should treat computer programming the same as Algebra.Īnother article on QED’s MindShift describes some of the broader benefits that result from teaching kids to program.Īn example cognitive benefit is that programing gives practice on how to think through cause and effect in a logical system. Several good articles attempt to change this view. It can make an interesting elective, but is really a niche activity that doesn’t deserve much time in an already crammed curriculum. Yet, programming has often been treated as a specialized technical skill. Others are seeking ways to include it now. As we propel headlong into the 21st century, there is increasing interest in teaching kids to program computers.Ī few schools have been teaching kids to program for decades.
0 Comments
Leave a Reply. |