News for hackers. Stuff that matters.
Re:Why did we ever think a student's first programming langu... by atoav on Sunday June 27, 2021 @04:37AM (#27649736)
Can't or don't?

I think there is a huge difference between currently being unable to understand something and being unable to understand something indefinitly (e.g. because you have mental deficiency that blocks you from forming the necessary pictures in your mind).

Having thought math to mentally challenged kids, I had only one kid where I would really say he could not learn algebra at that point of his life. Mainly because he had a memory span of 10 minutes and severe developmental issues.

All the other kids where really bad at math, but given the right effort I could really improve things by just working on their stuff for 1 hour a day.

I know many tech guys like to see themselves as some kind of elite that has a secret knowledge very few others can master. But in my eyes that is just a failure of an education system.

Re:Why did we ever think a student's first programming langu... by kaba0 on Sunday June 27, 2021 @05:00AM (#27649851)
As for kids, I agree with you that the majority of them can potentially be good at almost every field. But as for adults, I’m not so sure. Most of us become way too rigid as we age, learning capability and more importantly motivation becomes way lowered. So someone who had trouble with basic algebra (at the time mostly due to a bad teacher/experience with math) will not generally be able to overcome his/her identity of “being bad at math”. Of course, there are exceptions.
Re:Why did we ever think a student's first programming langu... by ipaddr on Sunday June 27, 2021 @10:21AM (#27651772)
The majority of us can improve in any area. Some brains are hard wired for programming others for say music.

A programmer can make a song. A musician can make a program. I'm sure you could train those kids to sing as well. I'm sure you could train those kids to play basketball.

You wouldn't be able to train them enough to make any professional league.

Programming is genetic. Recently I met my birthparents and I discovered the whole family are programmers. I thought I came up with the idea myself I pushed myself through school. No one in my highschool did programming or elemetry school. I thought I determined my own choices.. I was proud of the unique path.. then I met the birthparents and realized how predetermined everything is.

Re:Why did we ever think a student's first programming langu... by atoav on Monday June 28, 2021 @04:29PM (#27667605)
I do think it is more about the way you explain something than about the actual topic. You can explain the same topic in such a way that it works for people who can visualize things, for people who like abstract concepts, for people where it is about social relationships etc.

Good educators will always target multiple of those patterns. Bad educators always target the same pattern and will therefore only have auccess with the same kind of person.

I am currently teaching electronics and programming to artists who quite uniformly hated math and physics in school, and it kinda works. You just cannot teach it in the way they would teach it to a STEM student.