Hacker News new | past | comments | ask | show | jobs | submit login

Your article is really missing the point. You mention that problem solving is what's actually important, and coding is actually a fantastic way of teaching this because it allows you to really look at tough problems and break them down.

Also, the main idea is that everyone should get exposed to computational thinking in school. Then, they will have a basis to make informed decisions for their future fields of study and work.

Teaching CS in high school doesn't mean everyone needs to be a software engineer. It helps teach creative thinking, problem decomposition, and helps prepare students to approach the problems of the future.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: