Programming as a Way of Thinking

https://blogs.scientificamerican.com/guest-blog/programming-as-a-way-of-thinking/

Very timely article that talks about Python and other modern programming languages.

It seems really relevant to our work here.

The subtitle says it all:

The power of modern programming languages is that they are expressive, readable, concise, precise, and executable

Computer Science for Teachers Spring 2017

Computer Science for Teachers Spring 2017

The online home for the Spring 2017 CS for Teachers course