3 ms·
>>Coding is a highly useful skill that can be applied in many professions. Every set of X elementary skills is a highly useful skill set that can be applied ma
by kamaal 11y ago
>>Coding is a highly useful skill that can be applied in many professions.
Every set of X elementary skills is a highly useful skill set that can be applied many set of Y professions.
Ask any doctor and they will explain to you the importance of first aid, and basic knowledge of a healthy human body. Ask a driver and they will explain to you why driving skills are so important. Plumbers are likely to tell you the importance of learning some basic tap-changing, flush-knob changing skills. Teachers may emphasize on learning and teaching skills as the most important skills on earth. Basically every skill has the same importance as every other skill.
>>"Learning to code" just means recognizing when a problem can be solved by applying a discrete series of repeatable steps
This in the old days was called 'Math', and trust me has been a part of school curriculum for more than a century and half now and things seemed to have barely changed anything.
You assume that by learning to code a person begins to start thinking about automating any process he/she comes along. While that skill is a rarity even among programmers.
- dragonwriter 11y ago> Ask any doctor and they will explain to you the importance of first aid, and basic knowledge of a healthy human body. Yes, and, guess what, teaching first aid and basic human health in schools is (outside of debates over content relating to sexuality and reproduction) relatively uncontroversial and widely accepted. > Basically every skill has the same importance as every other skill. This conclusion does not follow from the idea that some people will argue generality for any given skill, nor have you supported it otherwise.
- kamaal 11y agoThe assumption here is programming in some way is special. What's actually special is building things. While in school, my school principal had our school host science and art exhibitions every year. We would routinely attend other science and art contests at other schools. The common pattern there? You will see the same 10% population in every school participating everywhere else. To break this pattern, our principal bought in a concept of team work, basically to pair up 90% people with the participating 10%. It was a colossal failure, apart from the fact they were teams on paper, it was essentially those 10% people doing all the work while everybody else in just for the participant tag. The issue here is human behavior and psychology. The assumption that merely teaching programming will likely build master makers, automation identifiers out of every school. In reality a bare regular 10% of the kids are likely to have the motivation and discipline to see things through.