Friday, June 28, 2013

Happy Scripting Summer


I'm teaching myself how to code.

Specifically, Javascript in the Google Apps Script environment. 

I don't suppose this helps reduce my nerdiness quotient much. But it helped pass the time during the last few weeks of the school year, and now, in the first few days of summer, I'm finishing up my first script.

It'd be a huge stretch to call it "original," as it's largely based on Andrew Stillman's Doctopus script, which is an awesome tool. In a nutshell, it creates assignments on Google Docs and shares it with students, whether individually or in groups.

It solves the problem of students forgetting to share assignments with you, or leaving their document named "Untitled Document." It also allows you to "embargo" the documents, preventing students from editing the documents while you grade, and it allows you to send their grade via personalized email.

Doctopus by Andrew StillmanAnd combined with the Goobric (a more nuanced rubric) extension and gClass Folders, it creates a robust Google Drive classroom solution.

However, I found myself wanting an online rubric without having to create documents for the students. For example, if they posted a video or comic strip on Google+ as an assignment (more on those in a future post), I needed a rubric independent of the Doctopus solution.

So I created Online Rubric (cool name, I know). While I'm going to put it through some beta testing before publishing it to the gallery, it allows you to create an independent holistic or itemized rubric and send it to students. As I mentioned, it's largely a derivation of Doctopus, but I figured it was a good way to get my feet wet.

I'll be posting documentation for Online Rubric here as soon as it's public.

In the meanwhile, I'm thinking of future script projects, so if anyone who chances to read this has a problem of practice on Google Drive for me, let me know.

#rubric #GoogleDrive #GoogleAppsScript #javascript #education #goobric #doctopus #gclassfolders

No comments:

Post a Comment