|
|
|
|
|
by kc0bfv
1502 days ago
|
|
Programming a computer is a way of thinking. It in some ways involves the same thinking as determining how to break down a mechanical manufacturing process, or parts of team management (sport or industry), or legal arguments, or considering how biology works. Basic logic is part of this, as is process decomposition, as is just learning a new way of communicating and many other things. Learning new ways of thinking makes us flexible individuals. It fosters creativity. These are skills we all need in society, but the modern economy especially. This is actually, I think, a compelling argument (aimed at adults who are deciding what children will do, less so the children themselves) for almost any subject. |
|