Building a Custom Registration Form with Google Apps

One of the main responsibilities my team has is offering and running training on a number of resources teachers in the district have access to. The most popular, because of their new-ness, are Google Apps (GSuite...whatever) and Canvas. Because we offer so many workshops, our Drive is full of copies of copies of copies ofRead More

Link Two Google Docs for Translating

An interesting Stack Overflow question popped up about auto-translating one document into another when edits are made. Most Google services have things called "triggers" which run functions after some kind of event - opening the doc, making a change, etc. A Google Doc does not have access to the onEdit trigger, so there is noRead More

Using the Hypothes.is API in a Google Apps Script

I've started using the Hypothes.is annotation tool more lately, mostly at the behest of Kris Shaffer. He started writing about it's potential for public discourse on research back in April and has since created Pypothesis to turn his annotations into a blog post using Python and the Hypothes.is API. The API is pretty simple -Read More

Quickly Format Articles for Annotations

We're working very hard with students on annotating articles in preparation for the new state test sections. The goal is to help them find pertinent information in multiple texts which can be used to construct thorough written responses. We have a standard format...circling unknown words, underlining main ideas, etc, which help students transfer the skillRead More

An Easier Way to Get Plain Text

Our school is moving to more active use of Lexile scores for reading selections. The Lexile website has a nice analytic tool which allows you to upload text (after you create a user account) for analysis. The pain in this process is that A) you can only do it from the Lexile.com website, and B)Read More

More Scripts to Make Life Easier

It's been an intense week of teaching, church band practice, and Google Apps Scripting. I'm really focusing this year on using the computer to do what it does well so I can focus on doing my job better. In particular, I'm using the desktop to do repetitive, marginal jobs as efficiently as possible. This week,Read More