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

Indeed, and let's not forget the other half of her point, which was to have introductory level courses focus on solving examples from across science, rather than CS esoterics. From personal experience I agree that if you are trying to get someone interested in a tool, show them what the tool can do before showing them how the tool is made (or how to make their own).



MIT has a class like this as well, 6.00

https://stellar.mit.edu/S/course/6/sp12/6.00/index.html

    This subject is aimed at students with little or no programming experience. 
    It aims to provide students with an understanding of the role computation 
    can play in solving problems. It also aims to help students, regardless of 
    their major, to feel justifiably confident of their ability to write small 
    programs that allow them to accomplish useful goals. The class will use the
    Python programming language.


That's because MIT is up-front about expecting their CS freshmen to come in with programming experience.




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

Search: