|
|
|
|
|
by sparkygoblue
4870 days ago
|
|
I've been teaching computer programming to high school students for close to 15 years. In that time, I've seen the demand grow more and more as the stigmatism of computer programming being a "geeky" or "uncool" pursuit has slowly dissipated. The types of skills taught in computer programming courses -- abstraction, high-level problem solving, complex logic -- are ones I believe all students should have some level of proficiency in by the time they leave high school. |
|
It would be interesting to see an academic track high school program that included some sort of project academy, where the instructor was more of a mentor that guided the student through finding, examining and solving a problem that they found interesting.