- Banned
- #37
Additional subjects have no impact on pupil's future efficiency and development of right qualities. The idea of "better subjects" is a based on hope that learning more relevant and usable information wll increase productivity and lead a person to success.There seems to be hint in this thread that an area schools are failing is by not teaching programming. Even if they wanted to push it out on a nation-wide initiative where would they find all the teachers? Programmers right now have plenty of employment opportunities that pay far more than a teaching salary ever will.
I began learning programming on my own when I was around 11 years old but by the time I got to high school my school actually had a couple programming courses so I took them anyways. They were filled to the brim with kids who just picked the class so they could play on the computers. The teacher who actually seemed to at least understand basic programming taught everything in EXTREMELY slow bits because he had to match the flow of the class. It took a whole year to teach the class what they needed to make a VERY basic text based calculator as their end of term project. That is something you could learn in an evening sitting down with a book/some online tutorials even if it is your first time coding.
I don't know if I am fully expressing what I am trying to but I am not as optimistic as others on programming courses for kids after watching/hearing the whining day after day about how 'hard' it was, the end of week ritual of students copying source code from the few who did it, and the overall snail pace of the course compared to any other STEM course I took (we did two lessons a day in my math courses for comparison).
There is a certain level of persistance/grinding that comes with learning software which I think could be hard for teachers and the current way curriculum is set up in schools to be able to handle.
This is dead wrong, because fundamental subjects produce students with multi-faceted set of skills and better orientation in any field.
Why doesn't it work? Because those fundamental subjects are taught in isolation from spheres they are applied within.
This is why "Will I ever use it" and "I never needed any of that in my whole life" are the most common phrases about education. People just have no clue how it's appliable in real world, while in reality fundamental subjects are appliable everywhere. People are just taught improper things in context of these subjects.
Regarding programming and other non-fundamental subjects being taught at schools - this is a kind of system we will see in countries like China, because this is exactly what produces a convenient unit for a mechanism like what their country primarily is. China doesn't focus on innovations, they don't need people to think, they need them to serve, and current trends demand more single-purpose specialists. US partially goes the same way, which is highly visible by their educational process.
Dislike ads? Remove them and support the forum:
Subscribe to Fastlane Insiders.
Last edited: