Computer Science Electives Video

You should take Computer Science at Hathaway Brown. But don’t take my word for it – watch this video explaining why! I made the video mostly using Scratch, with a little bit of editing done later on to tighten up the timing and sync the audio. You can actually view/remix the Scratch project here: http://scratch.mit.edu/projects/14930823/ […]

Continue reading →

CalFiller

Hathaway Brown has a 6-day rotating schedule that makes it very hard to set up recurring events in most calendar programs. We have used a solution called DynaCal, which supports all sorts of crazy school schedules, but DynaCal’s interface is pretty cumbersome for our faculty and staff to use. We are a Google Apps for Education […]

Continue reading →

GravitySim

Pythonista is a groovy app for iPad that lets you do programming in Python right on a device without needing access to a “full” computer or keyboard (although a bluetooth keyboard certainly helps!). It has some pretty good libraries for working with graphics and the input capabilities of the iPad, too. I was playing around […]

Continue reading →

Voting webapp

I created this little webapp for the 2012 election with the help of a student taking Post-AP Computer Science. She worked on a desktop application to display the results throughout the day on the big screen TVs throughout the school. Source code: https://github.com/jamesmallen/hbvoting

Continue reading →