In the recent State of the Union Address President Obama made mention of several forward-looking proposals regarding education. Among the advocate changes was the provision of computer science coursework for every student.
In following up on just how this might be accomplished, NPR identified an interesting MOOC Berkeley computer scientist Dan Garcia titled “Beauty and Joy of Computing.
The course emphasis both coding and the social implications of advances in computer science. The curriculum, which is freely available, is used in many secondary computer science classes. The course makes use of Snap which can also be accessed online.
I applaud Prof Garcia for making his content freely available.
The Beauty and Joy Curriculum – Coding and Social Implications