Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A big part of me hopes I'm wrong about this. Even if it's not what everyone wants to do for a job, being able to code is incredibly empowering. I was lucky to appreciate that early on.

I'm an odd case: I was a really stubborn kid, and I decided to learn to program while I was in grade school, so I picked up a language manual and dove in. I was obviously more than interested; I was deeply obsessed, and I happened to be good at plowing through ridiculously dry reading and fighting with something until I made it work. My experiences aren't typical, and I don't have a good handle on what is typical. (I also learned BASIC, then assembly for two CPUs, then C, then some higher level languages. My path is undeniably strange.)

I'd think most people choosing to study computer science would be interested in it, but I also know I met people in college who had no idea what they were getting themselves into, and they didn't exactly meet a kind introduction. There has to be a better way to teach this than what I saw.

It'd be really interesting to see how many students who go through your program go on to pick up a few programming languages or who can ultimately understand deeper computer science topics. Basically, what impact does this have on the world?



> Basically, what impact does this have on the world?

That is a big question, but I think the answer is that this helps teach critical thinking, and prepare digital citizens. I think another think allowed by teaching programming is helping students be able to create ideas they have. I wrote more about this here: http://blog.codehs.com/post/33113754964/the-factors-of-knowl...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: