Category Archives: Google

Getting SaaSy: Software as a Service

Getting SaaSy: Software as a Service
====================================

2016-10-28

by Richard White

Ah, remember the glory years of installing software on a computer? Buying cardboard packages with floppy disks or CD-ROMs inside them, and spending an afternoon installing a new game or Microsoft Office on your desktop machine.

If you’re a bit younger, installing software got more convenient: later, you might gone to the Mac App Store, or iTunes, and downloaded software directly off the Internet.

Even those halcyon days of software installation are on their way to becoming a memory, though, at least for some of us. That software you previously installed and ran on your computer is increasingly being replaced by “Software as a Service“, and if you aren’t familiar with “SaaS,” you almost certainly use it. SaaS provides you with the cloud-based equivalent of an installed program, often via an interface running in a web browser.

Google’s Docs, for example, provide you with the ability to create and edit word-processing or spreadsheet documents. When you use Google Docs, you’re not running the equivalent of Microsoft Word on your computer. Your browser is interacting with documents that have been made available to you over a network. Google is providing you with “Software as a Service.”

Google’s Docs are an example of a “free” service (in quotes because you do pay a price in terms of your privacy), but it’s more likely that a company will charge you for their SaaS. Spotify, for example, provides you with the ability to stream music onto your computer or mobile phone. There is a small app that you download to use their service, and it is this app that allows you to interact with their music delivery service in either free or paid form. The music doesn’t reside on your computer; the music is streamed to your computer as a service.

I’m a bit old school when it comes to these things, so I’m not that big a fan of SaaS. Sure, I’ve got a Netflix subscription, and I watch Game of Thrones via HBONow. But I don’t have 24×7 access to the Internet, and I don’t like the idea of my hardware having to lie dormant when I’m not connected.

This is a little more than just a philosophical debate. I’m a teacher, and as part of my job, I record and calculate students’ grades on assignments. I used to do this in a paper gradebook, and then quickly graduated to a spreadsheet system. Spreadsheets were practically made for teachers to record and calculate grades with. Some of my colleagues who weren’t so good with managing a spreadsheet bought specialized grade tracking software and installed it on their home computers. That works too.

In the interest of providing students with ongoing access to their grades, I switched a few years ago to using a free service called Engrade, formerly at https://www.engrade.com. And with that move I entered the SaaS realm, using someone else’s software running in my browser, with access to my students’ grades via the Internet… assuming I have a connection. Which I usually do.

One of the downsides to SaaS is that you no longer have a copy of the software that is yours to use. When McGraw Hill purchased Engrade for $50 million, there was a new sheriff in town… and the service was no longer free.

And maybe that’s okay. Maybe McGraw Hill deserves to see some return on their investment in this company. Enough of my colleagues at my school site used Engrade that our school decided to pony up for a site license, so I’m still using Engrade. And that’s mostly good news…

…until their site goes down.

engradepro-outage

So, yeah. Software as a Service. Advantages and disadvantages. Pick your poison. Just be aware of the benefits and pitfalls of your options.

Next weekend I’ll be on a cross-country flight, writing up grades and comments for my students to be turned in the following week. I won’t have Internet. I won’t have Engrade. I won’t have Microsoft 360. I won’t have Spotify.

I’ll just have my laptop, with iTunes playing my old CDs that I ripped, and I’ll be writing comments in a text editor while consulting student grades in a spreadsheet, the way you do.

Like a Boss.

Gettin’ all Responsive

Gettin’ all Responsive

Richard White

2015-08-26

One of my projects this past summer was to convert most of the websites that I have to a *responsive* design: a single HTML file, with it’s accompanying CSS, will format the content of the webpage in a manner befitting the dimensions of the browser window that’s viewing it.

The browser window dimensions are part of the story, but the real reason you want to do this is to accommodate the different types of devices that people are using to view your site on. Increasingly, tablets and phones are responsible for a surprising amount of web traffic, and the responsible web designer wants to satisfy those visitor with content that is easy to view.

Is this a thing?

How much traffic is mobile-based? Well, here are the results published by Jon Gruber of Daring Fireball for visitors to his own site.

most-important-mobile-vs-pc

For my own LearnAPphysics.com, 68% of my visitors still come in using a desktop browser of sorts, but that means almost a third of them are using a tablet or phone of some sort. It’s in my interest to make their experience a good one.

How do you make a site responsive?

The technical solution to making a website responsive is simply to include some additional code in a CSS file that describes how different `div`s on the site should behave under different conditions. Perhaps the `header` div will be left-justified on the wide screen of a desktop browser window, but that same `div` will be centered in the smaller width of a cellphone screen. A graphic that fits nicely onto the landscape view of a desktop might not appear at all in the cellphone version of that same window. All of these options are defined by the CSS file.

How do you design a responsive website?

Well that’s the real trick, isn’t it? This HybridClassroom.com website uses a WordPress template that I’ve selected, and there’s a simple interface that allows one to enter text in, and that text then is populated in the fields of the template. I don’t have to do much work beyond writing the text itself.

But the template itself isn’t responsive. WordPress almost certainly *makes* a responsive template that I could use for this site, but I haven’t yet found it and installed it here. Maybe I’ll do that after I get done writing this blog post. ;)

If you’re “rolling your own” website—highly recommended if you have any inclination at all—then you have the power to design your site however you wish, and you already know that design is an incredibly deep and complex topic. But maybe you’ve been doing that, and you’re ready to jump into trying to adapt your design so that it will work on a mobile device?

You could, but it’s far easier to follow Google’s advice and create a new webpage from scratch, in a “mobile-first” vertical design that leverages a smartphone’s portrait mode. Once you’ve done that, you can rearrange the pieces to fit a more standard landscape desktop browser model.

That’s exactly what I ended up doing with most of my websites, and I’ve been very pleased with the results. You can check out the work at LearnAPphysics.com or crashwhite.com/apcompsci. Load either site up in your desktop browser and try resizing the window until it is as small as it will go. You can also visit the sites on a smartphone and compare what you see there with what you see on your desktop machine.

Welcome back for another school year! And now, I’m off to find a responsive template for this website!

Whither Data?: Dude, where’d my content go?

Whither Data?: Dude, where’d my content go?

by Richard White

2014-09-20

Part II in our series.

In a previous post, Whither Media?, we explored the ongoing transition away from physical media, and what implications this transition might have. The related question is Whither Data?: What happens when your content—your written documents, photos, email, music, etc.—are all stored on somebody else’s computer?

The Cloud is a term that has a number of definitions, but typically it refers to a collection of servers run by a company that (usually) offers a user access via Internet to that data and those services. In addition to offering Internet access, a cloud-based service typically implies multiple servers hosting redundant copies of the data, providing faster access to the user and backups of a user’s data.

If you use Google’s Gmail, your email is stored on their servers, “in the cloud.” If you use Google Docs, your documents are stored on servers, “in the cloud.” Microsoft’s Office 365 stores your Word, Excel, and PowerPoint documents “in the cloud.” And although you may not think of it this way, many social networking sites such as Facebook also provide content and services “in the cloud” so that your conversations, photos, status announcement, comments, and Likes are store where you and others can view them.

There are a number of powerful advantages to using cloud-based services, and most of these are self-evident, especially to teachers. At my school, which provides Google Apps for Education (GAFE) to teachers and students, we’ve been able to offload our email services to Gmail and provide Google Docs and Calendars to the entire community, allowing for teaching strategies and communication workflows that simply weren’t possible before. Content Management Systems (CMS) and their educational offspring Learning Management Systems (LMS) provide a structure—usually a proprietary one—in which a teachers information can be delivered and a students interactions with that information can be tracked.

I love the fact that the ability to share data from user to user and machine to machine has become easier. Without cloud services, teachers would be forced to a) try manage an endless and non-linear flow of emailed attachments (something some of us still do, I’m sorry to say), or b) implement and manage our own servers to which students can upload documents, and from which they can download them. (Actually, I do do this, but it’s in the context of a computer science course in which those processes are part of the curriculum). Cloud services allow for shared files, shared folders, and drag-and-drop functionality that “just works” (most of the time).

There are two caveats here, however. The first concern is security. Unless students are encrypting their documents before uploading them, there’s the possibility that the information in those documents—perhaps confidential, private information—may be visible to others, either in transit or on those servers. The reality for most teachers, I think, is that the documents that students are sharing with us—book reports, essays, lab reports, homework assignments—don’t require a high degree of security, and so maybe this is just fine. If you were having students email Word documents to you before, having them work on a GoogleDoc on Google’s servers is at least as secure, and almost certainly more unless they’ve elected to make the document’s contents available publicly.

I am not a doctor or lawyer and am not aware of the specific legal requirements concerning the secure storage of patient or client information, but I would investigate that carefully before using cloud services for these purposes.

Perhaps a more significant concern for teachers and students, however, is retaining access to cloud-based content over the long term. Low-priority content like quizzes or in-class essays may not be of much concern to students, but more significant essays, research papers, or portfolio work has a higher value, and may even be submitted to colleges as part of an application. Ideally, a student would be able to retain access to their work—and it is their work, isn’t it?!—for some indeterminate time into the future. Which cloud-based services allow for that?

The notorious offenders here are the providers of online books—where online notes and marginalia disappear when your one-year access license expires—and the various Content Management and Learning Management Systems, with password-protected access that may not extend beyond the current year. Students who create or store documents in these systems are at high risk of losing access to them when the end of the school year comes around, or the next school year starts begins (depending, of course, on the administration of the system).

The same may happen with Google Apps For Education, although it is much easier to export this data onto a student’s own computer or data storage device, assuming he or she has access to something more than a Chromebook. Here, a personal Google account may come in handy, although questions about privacy of these documents may be relevant.

exporting_a_google_doc

I don’t think we’ve yet reached the point where lost access to data is a broad concern, although some are wrestling with this issue already (as mentioned previously here. 34:20 in show). As we ask that are students create more and more of their work in a digital form, however, it’s fair that we keep these questions in mind: ‘Should students have access to the data that they’re submitting to me?’ and ‘How do I go about facilitating that access?’

Whither Media?

Whither Media?

by Richard White

2014-09-09

I was out walking with a friend of mine the other night along Hillhurst and happened to stumble into High Fidelity records. I don’t know if you’ve heard, but vinyl is making a comeback, and the stacks of records in this place had attracted a few evening shoppers. And even though I don’t own a record player anymore, I worked for a number of years in the early 80s at a southern California record store chain called Licorice Pizza, and I still have a soft spot in my heart for music stores of any kind.

I was a bit surprised to see a sign in the store advertising that their CDs, already in short supply, were all 50% off. I grabbed a couple of discs that I’d been meaning to buy—the soundtrack to The Life Aquatic with Steve Zissou and the White Stripes’ White Blood Cells, in case you’re curious—and chatted with the girl at the register who was ringing me up. “So, you guys aren’t going to carry CDs anymore?”

“Yup,” she said, flatly, and the logic of that decision didn’t need to be explained to me. The store has a higher mark-up, greater volume, and better profit selling rare vinyl than trying to compete with Amazon, Wal-mart, and Target selling CDs. The rack space where their dwindling supply of discs remained was losing them money.

I did what I do with all the CDs I buy these days: I scurried home and ripped them into flac files on my Linux box using the abcde utility. Because that CD isn’t going to last forever…

And neither is the CD player, right? My primary computer, the one I’m using to type right now, certainly doesn’t have a CD player, and Apple retired their “Rip. Mix. Burn.” iTunes advertising long ago. Most of my students with Apple laptops no longer have access to anything with a CD drive in it (with the possible exception of a parent’s car), and instead are more than happy to listen to and share music via iTunes, Spotify, and Pandora.

All of which leaves us with an interesting question. In a world that no longer provides physical media, does one even need to keep media? If so, where? and if not, why not?

If you ask Netflix, the answer is clear, where their DVD delivery business has been on the decline for awhile now, even as their streaming business is on the increase. I’m one of the many people who eventually ditched my delivery subscription in favor of the curling up in bed with my iPad and their streaming software, even if the selection of movies available to stream if inferior to their stock of physical disks.

And if you ask my students, the whole idea of physical media is almost foreign to them. I recently conducted an activity in my computer science class where students were required to provide evidence that they had three copies of their computer science files: one on their laptop, one on a secondary storage device like an external drive, and one “in the cloud.” (It’s a great activity, and students who are budget-constrained can satisfy the requirement simply by using the 16GB flash drive I provide them at the beginning of the year, and signing up for a free Dropbox account.)

The idea that one needs backups is nothing new, but I had one student who took exception to the requirements. “Look,” he explained, I have a copy in the cloud, and a copy on my machine. Why do I need a second copy locally?”

It took a bit of explaining for him to understand that it was entirely possible for him to have his local hard drive crash, or for him to drop his computer, or for his logic board to fry, or for someone to spill coffee into the keyboard… all of which have happened to students and colleagues of mine in the last year. “I’ll have a copy in the cloud!” he responded, and that’s certainly one of the points of having a backup in the cloud.

“Do you have a backup of your entire hard drive in the cloud?” It’s a trick question that I, the instructor, win either way. Either he doesn’t, in which case he’s lost enormous amounts of data, or he does, in which case he’s going to find out how long it takes to restore hundreds of gigabytes of data over his home Internet connection.

But I digress. The interesting discovery for me was that this young man, articulate and well-spoken, didn’t seem to be able to appreciate the concept of “losing one’s digital stuff.” And while it’s possible that he has simply had the good fortune to never undergo that experience—this is a kid, after all—I think it’s more likely that he doesn’t “have” any digital stuff to lose, at least in the traditional sense. Somebody else already keeps his stuff.

From his class assignments stored in GoogleDocs to his browser-based email to his Spotify playlists, his data is completely out of his hands, but typically available just about anywhere he can find an Internet connection… and he’s just fine with that.

Are the days of “owning” media over, then? Will I come to rely on Netflix streaming for being able to watch my favorite movie? And will I accept its disappearance with reluctant understanding when their licensing agreement with the studio runs out? Will we no longer be able to share a favorite book with a friend (or will we bound to a particular e-book platform/distribution channel if we do)?

Can you even make a mixtape anymore for that guy or girl you like? I tried the other day using iTunes, and it was a complete catastrophe.

In a world where all we have is digitized, what happens to the media that isn’t?

It disappears…

Three copies of your data, people. One on the computer, one on a local backup, and one in the cloud.

And take care of those precious books and records, lest they disappear forever.

ipod-7gen

P.S. A couple of days after writing this, Apple discontinued their venerable iPod Classic line. This hard drive-based music player had been in production in one form or another ever since it was originally introduced in 2001, and there’s a wonderful eulogy by Mat Honan online at Wired.

For ten years my iPod—in various incarnations—was my constant companion. It went with me on road trips and backpacking through the wilderness. I ran with it. I swam with it. (In a waterproof case!) I listened to sad songs that reminded me of friends and family no longer with me. I made a playlist for my wife to listen to during the birth of our first child, and took the iPod with us to the hospital. I took one to a friend’s wedding in Denmark, where they saved money on a DJ by running a four hour playlist, right from my iPod. And because the party lasted all night, they played it again.

Everyone played everything again and again.

And now it’s dead. Gone from the Apple Store. Disappeared, while we were all looking at some glorified watch.

In all likelihood we’re not just seeing the death of the iPod Classic, but the death of the dedicated portable music player. Now it’s all phones and apps. Everything is a camera. The single-use device is gone—and with it, the very notion of cool that it once carried. The iPhone is about as subversive as a bag of potato chips, and music doesn’t define anyone anymore.

Preach on, Brother.

The Ed Tech Battle

The Ed Tech Battle

by Richard White

2013-10-06

There’s been a lot going on lately in the world of educational technology.

I mean, okay–there always is–but this past week or so, there have been some really interesting items that have caught my attention. The general theme is simply this:

What we’re trying to do is really difficult.

Getting the hardware / software / lessons / workflow right is surprisingly tricky, and some of our best and brightest are struggling (and often unsuccessfully) to get it right.

My take away is that if these people are having trouble, it’s okay if I’m finding it a little frustrating, too.

In the news:

Kevin Marks talks about trying to manage Amazon textbooks on This Week in Google episode 217, (September 25, 2013)

At 34:20, Kevin starts talking about the challenges of dealing with Amazon.com / Amazon.uk licensing differences for electronic textbooks, with corresponding separate Google accounts to manage those accounts. Even once he gets this solved, he’s still concerned that notes taken in the textbook for one country are stuck in one Amazon cloud, and inaccessible from another.

Summer Adventures of a Droid Tablet

A math/computer science teacher outlines in gruesome detail his efforts to get a new “recording his class lessons” workflow going after the untimely death of his laptop. Sample entry:

I would love to drop the USB Mic too if I could figure out how to use the Droid’s Mic with this configuration. I would then be truly wireless! This new incarnation of the Kindle has an 8.9″ HD screen, dual WiFi, dual speakers, dual cores as well as a webcam and mic. I think there’s a version of Teamviewer, called Teamviewer for Meetings, that uses VOIP so I wouldn’t need a separate Mic. IDK if it’s free or cheap. I suppose I could go back to using a wireless lapel mic? Maybe I could use a BlueTooth Headset Mic? You see, my lapel mic disappeared after Hurricane Sandy destroyed the Math Building at my High School….

I am also experimenting with other Remote Desktop Protocol (RDP) apps such as SplashTop. I’m using Splashtop2 for Droid and SplashtopStreamer for Windows.

I’m focusing on Teamviewer and Splashtop as these Desktop streamers are available for both Windows and Linux and the client app is available for Droid. I usually have to use Windows whenever I’m on the road, say at a conference. However, I usually use Linux all day every day at the High School. Further, all my tablets are now Droids!

How iPython notebook and Github have changed the way I teach Python

This article, referred to me by my friend Cindee, relates how one teacher, reflecting on frustrations encountered while teaching Python, eventually developed a technology-based workflow that allows him to give student better access to the materials covered in class. (More relevant to computer science classes than traditional subjects.)

Students in LAUSD “hack” their iPads

It’s a kerfuffle all the way ’round, and everybody’s got something critical to say about the situation, from the large scale of the roll-out to the money involved, from the choice of device to the sloppy execution. Everybody except perhaps Audrey Watter’s, who says this is what we should be teaching kids to do anyway.

And for me: Google Saves the Day?

My own frustrations are perhaps minor compared with some of these, and I’d like to think they won’t cost 1 billion dollars to solve (the projected cost of LAUSD’s iPad program). One of my recent discoveries: Google Docs and Presentations, used by many teachers and students, don’t have a notifications option that will inform a document’s shared users when that file is edited. Google Spreadsheets offers this option, but Docs and Presentations don’t.

Huh?

So my genius plan for conducting an ongoing conversation with colleagues via one of those documents hit a bit of a snag, and while there is a workaround–we wouldn’t be education technologists without our workarounds, would we?!–it shows again that trying to find a solution to some of these things is sometimes / often / usually harder than we’d like it to be.

The reality is that I’m grateful for Google’s shared documents, which are increasingly a cornerstone of many teachers’ workflows. It’s good enough that I almost don’t mind them mining my data so that they can more efficiently sell me ads.

Almost.

Hang in there, people. We’ll get this figured out one of these days soon… :)

Notes On the Flipped Classroom

NOTES ON THE FLIPPED CLASSROOM

by Richard White

2012-06-27

Okay, the singularity has arrived. My friend Sharon, an outstanding English teacher who has remained, to this point, a very traditional and non-technology-based instructor, just texted me from an ed conference she’s at, and she wants to try out this whole “flipped classroom” thing.

She wants to know how to go about doing that.

Let’s take care of some terminology first.

What’s a ‘hybrid classroom?’

A “hybrid classroom” or “blended classroom” (the terms are synonymous) is one in which, in addition to meeting in a physical classroom on a regular basis, some significant amount of the work for a course is conducted, or at least available, online.

This is typically something more than just a single online assignment. A course in which students regularly work online—perhaps via a discussion board, a wiki, or blogging—or a where content is delivered online, or assignments submitted online… these are all aspects of a hybrid course. (It should be noted that historically, non-online activities might be part of a blended course as well, but today, nearly all references to hybrid courses refer to Internet-mediated work.)

Traditional Activity Online Equivalent
Watching/listening to a classroom lecture from the teacher. Watching/listening to the teacher in a pre-recorded podcast or video.
Participating in a classroom discussion Reading an online Discussion Board and contributing one’s own ideas to a topic of conversation
Asking the teacher or other students for clarification, or help on an assignment Emailing, texting, online chatting, or videoconferencing with the teacher or classmates
Taking a quiz in class Taking an online quiz (via Google Forms, for example)
Writing an essay on paper Writing an essay on Google docs
Turning in papers in class. Turning in papers via email, Dropbox, or by sharing the document with the teacher
Collaborative projects in class Online collaborations via shared documents
Classroom presentations to students Online presentations—websites, wikis, videos—to the world

You can read about people’s experiences with, and the ideas behind, hybrid or blended learning here, and here, and here.

What’s a ‘flipped classroom,’ then?

A flipped classroom is simply a type of hybrid classroom in which activities traditionally conducted in class are shifted to an out-of-class time, allowing for valuable face-to-face class time to be used for other work.

Most commonly, this currently consists of teachers recording short videos of material that would have been presented in class, so that students can watch that presentation at home. The idea, then, is that students can do their “homework”—working on problems, asking questions of the teacher—in class, where the teacher is available to assist.

Why Would I Want to Consider Changing What I Do?

There are lots of reasons why you might want (or might not want) to change the way you look at how you teach. There’s no question that students find technology-mediated experiences more interesting, and teachers interested in exploring new possibilities tend to be enthusiastic about these ideas, which has a positive effect on their teaching.

Many teachers, and I count myself among them, also feel that we should not only be teaching content, but process; having students learning to use technology is critical to preparing them for their future.

Finally, and perhaps most importantly, teachers who have shifted to a flipped classroom model feel that that model actually allows them to make better use of the time they have with their students. Why have students work on their homework at home where the teacher is unavailable to answer any questions they might have? Why have students sit in class listening to a presentation when they can just as easily do that at home, on the computer?

What are the Challenges Associated with Hybrid Classrooms and Flipped Learning?

  1. Time
    It takes time to make these changes. Teachers will have to spend time reorganizing their courses, recording video for flipped classrooms, developing and maintaining the website, communicating new processes and expectations with students and parents…

    This isn’t meant to dissuade you from taking on the process, but for teachers who already occasionally feel overworked, it’s important to acknowledge this at the start. A good strategy is to make small, incremental changes, rather than trying to re-do your entire course at one time. See the follow-up post on one strategy that you can use.

  2. Student Access to Technology
    It may well be the case that not all of your students have access to a computer connected to the Internet, which is obviously going to have an effect on how a teacher or a school chooses to approach these strategies. Some schools already require technology experiences for students via a 1-to-1 or Bring Your Own Device program, some provide financial or hardware support for students-in-need, some teachers will provide non-technology-based alternatives, and some teachers/schools will restrict new learning strategies unless every student can be provided with the same experience.
  3. Not Enough Research Yet on Learning Improvements
    If you’re an evidence-based guy or gal (as I am), and you’re looking for data that suggests all of this improves learning or test scores, I’m afraid that the jury is still out on that.

    From the U.S. Department of Education’s Evaluation of Evidence-Based Practices in Online Learning: A Meta-analysis and review of online learning studies:

    …Analysts noted that these blended conditions often included additional learning time and instructional elements not received by students in control conditions. This finding suggests that the positive effects associated with blended learning should not be attributed to the media, per se. An unexpected finding was the small number of rigorous published studies contrasting online and face-to-face learning conditions for K–12 students. In light of this small corpus, caution is required in generalizing to the K–12 population because the results are derived for the most part from studies in other settings (e.g., medical training, higher education).

    This doesn’t mean that a flipped classroom isn’t worthy of exploration. On the contrary, interested and enthusiastic teachers are encouraged to consider new ways of looking at how they teach, and implementing new instructional strategies that they feel might be of benefit to their students.

Okay. So how do I get started?

If it turns out that you’re interested in taking some steps towards making your course more hybrid, and in particular you’d like to play around with the idea of flipping your class a bit, the next post will give you one possible path.

See you then!

Pick Your Poison: Working with Words on the Computer

PICK YOUR POISON: Working with Words on the Computer

2011-09-23

by Richard White

When it comes time to sit down and compose a text-based document, what’s your weapon of choice? Microsoft Word? Google Docs? Window’s Notepad or OS X’s TextEdit? emacs? vim?

Most people have a favorite tool that they use to write with, and in a recent Thinking Stick blog post, Jeff Utecht gives 10 Reasons to Trash [Microsoft’s] Word for Google Docs.” He brings up some excellent points, which are explained in further detail in the post:

  1. No more corrupt files
    A Word file that works on a student’s computer may not work on someone else’s.
  2. No more corrupt USB Keys [“thumb drives”]
    USB flash drives can become lost or corrupted.
  3. .doc .docx who cares!
    Something of a repeat of #1.
  4. Work Collaboratively
    Students can share Google Docs with each other.
  5. Share and Share a Like (sic)
    Something of a repeat of #4.
  6. Export to PDF or Word no problem
    Google Docs can be exported to these formats.
  7. Make it Public
    Google Docs can be published as a webpage for viewing by anyone.
  8. Work from any computer with Internet access
    Google Docs can be easily viewed/edited by you even if you don’t have access to your own computer.
  9. Work on the Go
    Google’s Chrome browser offers some limited ability to work on your Google Docs offline.
  10. Because it’s the future
    “We’re headed into a fully web-based world.”

Jeff does a good job pointing out some of the strengths of Google Docs, especially for high school students which is who this post is targeted towards. And it’s true that Microsoft’s Word is not everyone’s cup of tea. It’s a large, relatively expensive program with an awful interface and a boatload of features that go unused by most users.

But Word is also the de facto industry standard for creating word processed documents. Period. Anyone who is interested in sharing word processing files pretty much has to have Word in their arsenal, and I think that reasoning extends to high school students, or at least those who are able to have access to that software.

Google Docs has plenty to recommend it, and Jeff hits on some of its strengths. Its a great way of developing a shared document with someone, with the ability for two users to work simultaneously on the same file. Documents are auto-saved, and being able to access one’s work from any machine connected to the Internet can be awfully handy. In addition, Docs is free. I use Google Docs on a regular basis for some of my projects, particularly on those in which I am collaborating with someone else.

The bad news is that Google Docs isn’t quite ready for prime time for anything more than the simplest document. The challenges faced (as of 9/24/2011) by this web application fall into two categories:

  1. No offline editing of documents–you MUST have an Internet connection if you wish to work on your Google Doc.
  2. Incomplete feature set (depending on your needs), including
    1. Single style of bullets
    2. Fewer than 20 fonts available.
    3. the equation editor is a good start, but can’t express equations like

    4. etc. (there are others)

Google Docs is excellent at what it does, primarily allowing users to maintain documents “in the cloud” and sharing them with other people. But to suggest that it has become a viable alternative to the many-featured Word is jumping the gun, I think, unless you simply don’t need the features that Word provides.

And if that’s the case, Google Docs will serve you well… or perhaps you can get away with using an even simpler and more robust document creation tool: the humble text editor.

We’ve touched upon this in the past so we don’t need to belabor the point here, but a text editor allows one to write unformatted, ‘plain text’ documents without worrying about nonsense like bullets, margins, bold or italic fonts, etc. (I’m using a text editor to write this post, actually.) At some point in the future, if that plain text needs to be formatted, it’s easy to do so: copy-paste the plain text into your Word or Google Docs document, select (highlight) the text you want to format, and apply formatting from Word or Google Docs as required. Easy.

Working with a plain text file has some of the same advantages that Jeff mentions in his list above.

  1. No more corrupt files
    A text file is a text file. All computers can read them.
  2. No more corrupt USB Keys [“thumb drives”]
    That’s true if you keep your plain text files on a server, which is perfectly possible. (I’m using DropBox and the excellent PlainText app to allow me to work on my plaintext files from multiple locations.)
  3. .doc .docx who cares!
    These extensions indicate Word files. Most people use “.txt” to indicate a plain text file.
  4. Export to Google Docs or Word no problem
    Via copy-paste, plain text files can be dropped in to other documents easily.
  5. Work from any computer with Internet access
    Plain text files stored on a server can be accessed in this way.
  6. Work on the Go
    A local copy of your plain text file can easily be synched with the server later on.

In addition to these benefits, you may discover others:

  1. Plaintext improves your writing
    By allowing you to focus on the words themselves rather than what the words will look like, writing in plaintext improves your writing. Don’t get stuck on the style of your heading, or whether you should italicize a word or not. Just WRITE. You can worry about making it pretty later on!
  2. Start writing faster
    You don’t need to wait 3 minutes for Word to load up or to log on to Google Docs. Open your text editor and start writing.
  3. Smaller file sizes
    Text files are orders of magnitude smaller than the bloated files created by Word—text files don’t have to contain all that formatting information, right?
  4. Improve your Geek Credibility
    The lowly text editor is not the sexiest product out there—after all, Notepad (Windows) and TextEdit (OS X) are provided for free with the operating system. But they’re one of the most powerful tools in the geek’s toolbox. Just ask coder Gina Trapani, Google Director of Research Peter Norvig, author Neal Stephenson, and LifeHacker Kevin Purdy.