January 27th – Beauty and Joy of Computing

As previously mentioned, Computer Science education looks a lot different today than it used to.  As curriculums come out, they are tried and tested amongst the masses and some succeed and some fail. Code.org is a great resource for some curriculums (including ECS) and the curriculums found there have a sort of “stamp of approval”.  Another curriculum that is linked in with them is Beauty and Joy of Computing.

January 27th – Beauty and Joy of Computing

Beauty and Joy of Computing (BJC) comes out of Cal Berkeley from their course by the same name that is CS for non-majors.  The two professors behind it are Brian Harvey and Dan Garcia that have taught this for years to UC Berkeley students and recorded the lectures (similar to a CS50 style without as much post-production work).  The course uses SNAP! as a language, which was first born out of Scratch as an add-on with many additional blocks, think of it as Scratches older brother.

The course itself is typically taught by Dan Garcia which is a blast to watch and has a energetic nature that is infectious.  You can find the course lectures through Dan Garcia’s YouTube page and/or check out the course for free at EdX.

The curriculum has been adapted for high school students to take for the new AP Computer Science Principles course but with the nature of SNAP (which I’ll dive into later) it can be applied to all ages.

Screen Shot 2016-01-30 at 11.07.00 AM
Beauty and Joy of Computing Home Page taken January 30th, 2016

 

Advertisements

One thought on “January 27th – Beauty and Joy of Computing

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s