Showing posts with label education technology. Show all posts
Showing posts with label education technology. Show all posts

07 February 2015

Using Scripts with Google Drive to Track Student/Teacher Progress

I've been at a conference for the last couple of days and had an opportunity to share some of the great things we are doing at Canadian Valley Technology Center, specifically in using scripts to create calendar events (like a bus request), automated progress reports, professional development transcripts, and teacher evaluations (coming soon).

Background:

The first script I ever used was one which would send the results of a form to someone other than the person submitting it. I found it online, changed the email address, and made it work. That looks pretty simple now, but it started me on a journey which has led me to my current place in learning programming.

Gist:

We have started using scripts (which are bound to Google spreadsheets, calendar, forms, etc.) to take the results of a form (set up as a way for instructors to enter their professional development for the semester), create a copy of a template, replace all information in <<>> with information from the form, move it into a shared folder (one shared with the teacher's supervisor), share the document with the teacher (view rights only), and email a link to the document to the teacher. 

This was the first project we used to integrate the automation power of Google Scripts. We have since created an automated transportation request (auto-creates) an event on the bus/van/etc. calendar. We have also moved to a Google Sheets gradebook (from an Excel template), with automated progress reports. 

We are on about the 4th iteration of each of these as it has been a somewhat large learning curve for someone like me who had zero programming experience. I have done about 1/2 of the codecademy.com Javascript course which has enabled me to begin to conceptually understand Scripts within Google. 

But it takes so long!

Like every other kind of technology I have ever used in the classroom, yes, it takes a lot of time. However, all of the time you invest on the front side (development) you will get back probably two-fold on the backside. Time spent doing paperwork is reduced to nearly nothing. I remember the first school I worked at had a person who taught part time and the other part of her job was tracking professional development. This first script would have eliminated that entire part of her job. Not that I am in favor of people losing their jobs, but maybe that person could focus more on instruction? Or remediation? 

Next Steps:

If you are a Google District and you have someone who is willing to learn or already knows Javascript, I would highly recommend giving someone the autonomy to begin integrating something like this. There are scripts already written which people will/can share (I'm glad to share any I have done) and if you need help, some great resources are the Scripts documentation and stackoverflow.com. I do a lot of searching for help. 

If you would like to connect more about this topic, I'm happy to do so. You can connect through about.me/jbowie. If I can help you with anything, please let me know!

26 February 2013

Create an Effective eLearning Environment with Confidence

Create an Effective eLearning Environment with Confidence

by Dr. Tami Moser and Ms. Karen Sweeney

Abstract: 

Join us as we build confidence in effective eLearning instructional design. As instructors we have subject matter expertise and that does not necessarily translate into an effective eLearning environment without coupling the expertise with sound design knowledge. This presentation offers attendees an opportunity to learn about the fundamental principles of sound e-Learning design.

Opening thoughts: 

The hard part is engaging students and helping them understand what the "rules are that you've set up for online learning."

Creating a Class: 

When you create an online class, use the instructional designer. (that's ME!)
Start with a template that's been created by a competent designer. There's a stigma associated with "online rigor." At least in F2F courses you know that students were "there." They were in the class (physically). 

Template:

Welcome
These are the 5 things you need to do to be successful in this class.  
  • partcipate
  • turn in all assignments on time (can't proceed until they have, even if it's not for credit)
  • apply feedback to future
  • ask for help
  • read all instructions carefully 
(JB - these are all included in our template under online expectations)
PDFs of everything are included. This could be more comfortable for students. 
Lay the course out linearly. It should be in chronological order. 
If you put dates in the course (and we don't at SNU) do so only in specific places so that you can update later.
Standardize dates for assignments. Plan ahead!!
Create a syllabus quiz that ask questions about the things listed above. 

Each module should include: 

  • Outcomes - Goals of the course/module
  • Objectives - what you will do to meet the goals (activities must tie to this!!)
  • Assessment and Activities 
  • Planning for disaster? (What to do in case of emergency, aka Life Happens) - Staying on track is key. Setting high expectations is key. 
  • expectations for assignments - it's okay to say these things over and over
  • Optional - what does it look like to think critically in this course? Maybe a link...
  • Communicating with the prof (set up virtual office hours - think about setting an expectation for weekends - so include an expected response time) What if the student doesn't get a response? What then?
(JB - Think carefully about the process for opening a course. Maybe encourage an email from faculty to students? What would that look like?)
  • Engagement by students - Build a foundation for good discussion in your instructions. Give examples like: "Based on xxx in the reading by xxx, I see that XXX and this is what I think that means..." or "I also read xxx, but what I take that to mean is XXX..."
  • Assignment Checklist
Consider putting resources from the library in the course (instructor loads them in to the course and students can download without going to the course)
  • Module Introduction (consider this as a video instead of reading), include resources here
  • Activity Instructions - maybe tell them what you are specifically looking for in the assignment (think about that this looks like in a live classroom - instructions lead to questions, which leads to more questions, so anticipate)
  • Include rubrics for SELF ASSESSMENT
  • Module Wrap-Up (what we are calling weekly transitions) (JB - I like for this to be fresh for each iteration of the module. That way it can be personalized). 
Action Items for JB: From our online template, create a word document that has all of our components of that template and have it for faculty to use for development. Then they can use that to go in and put it on Moodle. Split it up into sections: Syllabus, Week 1, objectives, assignments (tie to objectives), instructions. 


29 April 2012