Friday, March 20, 2015

Tutorial to create a Sidebar in GoogleAppsScript and use jQuery to bring the information between the HTML and the Code.gs

So +Chris Webb has been creating an Add-on and asked for a quick tutorial on creating a Sidebar using GoogleAppsScript. I made some sample code for him and also made a quick tutorial video explaining some of the components.
If you are interested in learning how to code using GoogleAppsScript, I hope you find it useful.

**My disclaimer is I am a self-taught coder who is not a full-time developer. I talked about what I know and what I have gotten to work, but I am sure there are many more developers who could do a better job and even point out things that might be incorrect! StackOverflow is full of them :)**

+Andrew Stillman+O Trussell+Jennie Magiera+Bjorn Behrendt+James Petersen+Jesse Spevack+Daniel Scibienski+David Wees, and +Martin Hawksey maybe we could make this a running series in the Apps Script for Education--Builders and Users Community with each person creating some requested tutorial or showing some GAS coding aspect they love (or think is really cool!)?
We could possibly even schedule a recurring Hangout On Air? (I know we are all busy and spread around the world in different timezones though...)

Video:


Sample Doc:  http://goo.gl/In71BK



Thursday, March 12, 2015

g(Math) is now fixed!

For the past 2 days or so g(Math) has been mostly broken. This was due to an update that Google made that affected almost all Add-ons. It took me a while to figure out how to fix my issues as there were some other unforeseen bugs that arose when I updated all of the aspects of g(Math) to be compatible with the IFRAME sandbox. The good news is now all flavors of g(Math) should be working!!
I apologize to all of you who needed to use g(Math) in class and it wasn't working properly. One of the most frustrating aspects as a teacher is to have your whole lesson depend on some technology and that technology does not work when you need it to. I did my best to get g(Math) back up and running as fast as I could :)
I have a few more updates in the pipeline that I was heavily working on, but I had to spend most of this week in triage mode so they might not be up until later this week. Keep and eye out for some updates!!