Problem: We are deploying iPads in carts at the high school. Students will only have access to them once per day but we want them to work on projects. How can we make it so that students can log in at the start of the period, then out at the end of the period? We are trying to avoid paying for a solution like eBackpack. 

A free (and no-cost) open source solution
Are you involved in an iPad deployment with students/staff? Then one of the fun challenges you’ll encounter is how to handle documents on the iPads. While GoogleDocs would be a perfect solution, unfortunately, GoogleDocs and iPad’s browser just don’t quite like each other. This dissonance between the iPad and the Cloud pushes you in some inevitable directions, probably by design (since it makes Apple $$$). Those directions include the following:
  1. Use cloud-based storage (e.g. Dropbox, to store files via WebDav created with iWorks apps like Pages and Keynote. 
  2. Come up with your own WebDav solution on a server and save files that way (not hard).
  3. Pay for an Otixo (or similar) service to enable WebDav to GoogleDocs
  4. Use eBackpack

 The question occurred to me, how hard would it be to connect the iPad via WebDav to a district server-hosted installation?

Another approach that was fun to consider is, a free open source Dropbox-alternative that you can host on your own server (e.g. UbuntuLinux, Mac and Windows supported). What I like about OwnCloud is that you can drop files on there pretty easily via a web-based interface, share them via a public link with others, and it provides WebDav support…and, the neat part, it works with iPad apps that have WebDav support!
As you can see in the image below, I’ve copied 3 files from my iPad to the OwnCloud–which I setup on my laptop running UbuntuLinux (more on how later)–and it was pretty awesome! In addition to struggling to find a no-cost, low-cost solution to students archiving data in a “private cloud”–as opposed to Dropbox as a public cloud storage location–I also wanted an easy way to save documents off my iPad onto my computer. OwnCloud makes it possible and easy.
What does this look like on the iPad?
How To Setup UbuntuLinux 12.04 Server
  1. To get this going on UbuntuLinux, I typed in the following commands:
    sudo apt-get install owncloud
  2. Then added webdav support with this command (admittedly, I may have loaded the kitchen sink with this one):
    sudo apt-get install webdav*
  3. I copied the owncloud folder from /usr/share/owncloud to the /var/www folder with this command:
    sudo mv /usr/share/owncloud /var/www/
How To Setup OwnCloud WebDav Access on iPad
  1. In Keynote or Pages, I tapped on the button “Copy to WebDav”
  2. I entered the URL provided in the screen below, which is common to all users, but each users employs their own credentials (username/password) to login to OwnCloud via WebDav:
  3. Once you have typed in your webdav address/URL, username/password, you will see a screen that looks like this…the copy from your iPad to OwnCloud has begun:
    This allows you to determine the format (since I’m in Keynote, these are the choices)
    Copy is in progress….
  4. Here’s what you’ll see next:
  5. And, here’s what it looks like on the OwnCloud web site running on your computer (which could be a full-blown server or a laptop running in a classroom, right?):

One of the neat things about WebDav access is that you can open files saved in OwnCloud using your iWorks app. Here’s what that looks like:

Again, the benefit here is that you can save files from ANYWHERE to OwnCloud–from a PC, Mac, whatever–then open them on your iPad.

What Happens at the end of the period when the student needs to turn in the iPad?

One of the other concerns in deploying iPads in carts at the high school is how do you “sign” students out of the iPad. Signing out of a WebDav–like OwnCloud–is merely a matter of tapping on the “Sign-Out” button that appears when you tap on “Copy to WebDav.”
And, it’s fairly easy to delete documents students have created on the iPad, as you can see with the Keynote document below…the one with the yellow border is the one I copied from OwnCloud and then deleted (it was the PPT version and unnecessary since I had the original version backed up to OwnCloud).
What do you think, a viable solution?

Think this through…what am I missing in terms of deployment with students and staff?
1) Setup OwnCloud on District server
2) Get each iPad iWorks
3) Create individual student accounts on the district-hosted OwnCloud server; this can be done en masse.
4) Give them their login/password info at the start of the year (the URL is the same for all, but login/pwd is unique to the user). 
5) Discuss login/logout procedures for whatever app they use on the iPad (you can logout out of WebDav) as well as delete any documents they may have created on the iPad
This solution can also be used with BYOD pilot since OwnCloud is accessible via Web and any webdav application…that means laptops/netbooks/desktops/android/iOS can access it.
How might  students/staff use it for iPad and BYOD pilots?

Get Blog Updates via Email!

Enter your email address:

Delivered by FeedBurner

Everything posted on Miguel Guhlin’s blogs/wikis are his personal opinion and do not necessarily represent the views of his employer(s) or its clients. Read Full Disclosure