Tagged: Google

Google Classroom Ate My Students’ Homework

Google Classroom labels this teacher a "hero" because it will take a superuser to restore these students' deleted work.

Google Classroom labels this teacher a “hero,” presumably because it will take a superuser to restore students’ deleted work.

Starting a year ago this month, Google offered its Apps for Education clients Google Classroom, a free-to-use, stripped-down learning management system. I became intrigued with the offering, especially after both Queens College and Fordham adopted it and began offering workshops to train faculty on how to use it. I adopted it in the middle of this current spring semester, and it did what I wanted…except when it deleted all of my Fordham students’ work.

LMS No More

After teaching university-level classes for more than a decade, I’ve had it with bloated Learning Management Systems. A couple of years ago, I swore off Blackboard and Moodle because, as an adjunct professor, it was too much work to manage three or four courses on multiple learning management platforms. It was much easier to launch a static, public-facing website that all my students could find with an easy-to-remember URL or a web search. They could get a particular week’s readings, for example, in as little as two clicks and usually without ever entering a password.

However, going with a static web site instead of an LMS meant I would lose two key features: a gradebook and a platform to collect assignments electronically.

Rolling-Your-Own Gradebook

The gradebooks on Moodle and Blackboard both suck. Even when I used an LMS, I resorted to recording and calculating my grades on a spreadsheet: first Excel, then Numbers, and now Google Sheets. The added benefit of using a spreadsheet program is that I can upload grades with a tab-delimited or comma-separated values (CSV) file. It not only cuts down on the tedium of inputting grades using slow-responding pull-down menus, it also cuts down on errors.1

Collecting Assignments

Collecting assignments, on the other hand, remained tricky and offered no perfect solution. Having students email me resulted in an alphabet soup of attachments—PDF, RTF, DOCX, ODT, you name it—that I would have to convert, organize, and maybe even print to grade. Google Drive seemed to offer a better solution: students could compose or upload their assignment and then share the document with me. But then I would end up with a ton of files in my own Drive that I would have to organize, too. I also would get annoying email notifications for each student alerting me that I have been invited to view, comment, or edit someone’s document. And, at Queens College, students would have to share their document with jmonroy@qc.cuny.edu but not my more official email address of juan.monroy@qc.cuny.edu. That’s because QC doesn’t use Google Mail, and Google Apps doesn’t know that jmonroy@qc.cuny.edu is the same user as juan.monroy@qc.cuny.edu.

The most basic solution appeared to be having students bring paper copies to class. But as Steve Jobs said about using a stylus for smartphones, nobody wants that: “You have to get them and put them away, and then you lose them.”

Yuck, indeed!

The same goes for hard copies. Students inevitably have printer issues, forget or neglect to staple their pages, or simply don’t bring their assignment to class and then ask, “can I bring it to your mailbox?” For an adjunct who comes to campus only once a week, that’s not practical. I’ve also had it with shuttling student papers from one place to another and organizing them into piles across the floor of my home office. There has to be a better way!

Google Does Homework

Because they each use Google Apps for Education, Google Classroom is available at Queens College and at Fordham University. The platform offers two compelling features. First, it allows you to post announcements to your students, and second, it allows you collect assignments—nicely organized into a Classroom folder in my Google Drive—and respond to each student’s work. I could care less for the announcements feature, but the assignments function seemed to address my quibbles over using Google Drive. Students submit their assignments and they go to a folder in my Google Drive. I can grade an assignment for each student, comment on their document, and “return” it with feedback.

When I went to grade an assignment, I noticed that a particular student, let’s call her Allison, had attached a file from her Drive. When I followed the link, labelled “Drive File,” I got a Not Found: 404 Error message.

I see that Allison attached a "Drive File."

I see that Allison attached a “Drive File.”

But following the "Drive File" link yields this 404-error page.

But following the “Drive File” link yields this 404-error page.

That was odd. I wrote Allison and explained that she must have done something wrong to improperly submit her assignment. I proceeded to grade the next student’s assignment. Brandon also had a “Drive File” link and following it took me to the same 404-error page. The same thing happened for Charlene, for Dmitri, for Evelyn, and for Federico.

Dammit! All the work was gone.

A few panicked web searches led me to a Google Classroom support forum. Having not found a topic relevant to my problem, I started a new one. A tech support forum moderator promptly responded and suggested a puzzling course of action: that we check our Trash. It was basically a case of Classroom moving our files to my Trash, and I should expect to find them there.

I reflexively like to keep my Trash empty because I’m old and remember when hard drive storage was a scarce resource. Keeping the trash empty ensured you had liberated some drive sectors for more important files.

Apparently, because the student’s work ended up mysteriously in my Trash, all the student files were now gone because I emptied the Trash on my Google Drive. Moreover, when I asked a few students to resubmit their assignments, they told me that they couldn’t find their documents. Not only did Classroom delete the files from my Drive, it also deleted it from their Drives too.

I reported that this “new information had come to light,” and the same support forum moderator suggested that we do some workaround to recover our work. Despite suspecting that this workaround didn’t apply to our situation, I had the students try it anyway: unsubmitting and resubmitting their assignments didn’t work. The files were still gone!

And That’s Why We Back Up Our Work

After realizing that the Google support staff could not help us, I called the support staff at Fordham. The Google Apps administrators there were able to restore the Classroom files from a backup and bring back my students’ work.

Compared to other learning management systems, Google Classroom is really limited, but it touts one worthwhile feature that I liked: collecting and grading student work. But after deleting my students’ assignments, it looks like I will have to revert to collecting papers in class. I simply can’t trust Google Classroom to do the one thing it was supposed to do.

It was also a wake up to my students: the cloud is not a backup.


  1. My colleagues at CUNY have warned me to submit my grades on time, otherwise I would have to fill out grade changes for each student on multiple slips of paper. I joked that I would rather do that, using a mail merge or something similar, than deal with those slow-responding pull-down menus on CUNY First. 

Who in Long Island City Has Been Googling Me?

The other day, I received a letter in the mail from Google. I wasn’t sure if it was related to my Google Apps account, all the unflattering things I say about them, or the fact that I’ve been circulating an image of “street art” that is critical of their surveillance over our online activities.

Google is Watching

It turned out that it was none of those things. Once I opened it, I learned that people in my neighborhood of Long Island City have been searching Google for me, and they were just trying to sell me on AdWords.

Googling myself has led to Google thinking I want to buy ads on my own name.

Your current customers likely search for your business by name (e.g., “Juan Monroy”) and, as a result, your Google listing shows up in their search results.

Prospective customers however tend to search by topic and city (e.g., Flowers “Long Island City”), in which case it’s likely your business won’t show up…

I wonder what business they are referencing. Because I certainly don’t sell flowers! T-shirts, maybe, but not flowers.

Winners at Product Placement

Product Placements are on Target in *Josie and the Pussycats*

With Sunday’s Academy Awards marking the end of the award season, Brandcameo announced its 2014 Product Placement Awards.

I used to find product placements tasteless, but my thinking has evolved. Years ago I read an interview with a respected TV writer and producer[1] who said that if done properly product placements can add to the character and setting of the story. If memory serves, he said something like “if there’s a character who drinks whiskey, and Bushmill will pay us for placement, let’s monetize that.”

There’s a nuanced difference between a Johnny Walker drinker (someone who tries too hard) and a Bulleit rye drinker (a straight-shooter). That changed my thinking. Nevertheless, there is no shortage of bean counters in media studies for whom each time a logo or product appears on screen, creativity has died by one point.

Free as in beer signs.
Free as in beer signs.

Winning and placing in this year’s Brandcameo Awards are Budweiser and Apple, respectively. I’ve always hated when a character ask for a generic “beer” on television or in a movie so I guess it’s a little more realistic that someone asks for a “Bud.” It’s the same number of syllables as “beer,” and the set designer will probably get a neon sign or painted mirror to hang in the bar set.

As for computers, according to worlds of films and TV shows I watch, seemingly everyone uses a Mac or an iPhone. Apparently, Apple products also appear on movies or TV shows I don’t watch:

Between 2001 and 2011, 129 of the 374 No. 1 films (34.4 percent) had Apple product placement. But Apple is still a product placement power, with 2013 films like Drinking Buddies and We’re the Millers both featuring the brand, as did China’s Midnight Weibo. Then there is TV, where Apple has upped its presence in hit series like House of Cards and Ray Donovan and overseas in the BBC’s Sherlock Holmes and China’s knock-off of The Apprentice.

Speaking of House of Cards, the product placement of computers and smartphones in that series is pretty systematic. The government apparatchiks use Blackberry phones, presumably for their rock solid security, and a unremarkable brand of desktop computers. But everyone’s personal phone is an iPhone. Men usually carry a black phone, and women sport a white one. The rich and powerful Frank and Claire Underwood both carry gleamingly new iPhones, in the new iPhone 5/5S form factor. By contrast, Zoe Barnes, a symbol of youthful enthusiasm and early–20s poverty, is still using a stumpy iPhone 4/4S. I’m surprised it doesn’t have a cracked screen.

Zoe Barnes has apparently not finished her contract and is still stuck with an iPhone 4 in 2013
Zoe Barnes has apparently not finished her contract and is still stuck with an iPhone 4 in 2013

And speaking of personal computing, does anyone take a computer, that is not a MacBook Pro or Air, to bed?

It’s hard not to get caught up in the Apple vs. Google debate, and the Brandcameo Awards also fall prey to this polemic. They point to a film that is entirely about Google:

More than one movie plot this year was knitted together with a brand name…. The Internship is the clear winner in the category with nearly the entire film’s shenanigans set inside the search engine behemoth’s campus and revolving around Google.

*The Internship* searches for a product placement contract.

The Internship had its moments, but I really preferred House of Cards.


  1. I’m pretty certain that it was David Simon, the creative force behind Homicide: Life on the Street and The Wire, but I didn’t bookmark the article nor did I find it through a bunch of web searches. Maybe it was Matthew Weiner.  ↩

Did Google Authenticator Lock You Out of Your WordPress.org Account?

I can’t remember when I turned on two-step authentication for my Google accounts, but I’ve adopted it for every other account that supports it, including Twitter, Facebook, Dropbox, and WordPress. For those who are not familiar with two-step authentication, it is an extra layer of security that requires you to provide two keys: something you know and something you have in your possession. Accessing a protected account requires two steps, hence the name: entering your account password (something you know) and entering a random code from your phone (something you have).

Google Updates Authenticator

A popular and widely supported iPhone app for generating these codes is Google Authenticator. Earlier this week, Google updated Authenticator, which was a surprise to me. It hadn’t been updated in over a year and had an annoying bug that prevented you from editing your existing accounts. I feared Google had abandoned it because it also didn’t support the nearly-year-old 1136 x 640 iPhone 5 display.

https://twitter.com/juanomatic/status/375124214073663488

Google Breaks Authenticator

As welcomed as the update was for me, it turned out to be a hot mess. When I updated the app, it deleted all of my existing accounts. Without those codes, I could not access them because I need both the account password and the Authenticator code to log in to those protected accounts. Once the app was wiped, I couldn’t get any of those precious codes.

https://twitter.com/juanomatic/status/375267576844414976

Fortunately, for me, it was more of an inconvenience than a disaster because I accessed my accounts using the emergency backup codes that I had safely stashed away.

WordPress and Google Authenticator Plug-In

There was however one account that doesn’t have emergency codes. It is the Google Authenticator plugin that adds two-step authentication for this self-hosted WordPress site. I’m unsure if you can add this plugin to hosted WordPress.com sites, but I suspect you cannot since there’s no plugin area for those hosted blogs.

To regain access to a self-hosted WordPress account that has been locked due to two-factor authentication, it requires you to have SFTP or SSH access to your web hosting account.

  1. Log in to your SSH or SFTP account.
  2. Navigate to the wp-content directory.
  3. Create a directory called disabled or something else that won’t interfere with WordPress. This will be a temporary measure.
  4. Navigate to the wp-content/plugins directory.
  5. Rename (or move) the google-authenticator directory to the wp-content/disabled directory. Type something like…
    mv google-authenticator ../disabled
  6. On your web browser, load your wp-admin page. You’ll see that you will not be prompted for a Google Authenticator code.
  7. Using SSH or SFTP, move the google-authenticator directory back to the plugins directory. If you are still in the plugins folder, type something like…
    mv ../disabled/google-authenticator .
  8. Delete the disabled directory.
    rm -rf disabled
  9. With your web browser, go to your Dashboard and then to the Plugins area. Reactivate the Google Authenticator plugin.
  10. On your Profile page, scan the barcode to add this WordPress account to your Google Authenticator app.

Or you could stop at step five, delete the plugin, and be done with two-step authentication altogether.

Google’s Lost Social Network

Rob Fishman, writing for BuzzFeed on Google’s Lost Social Network, describes the situation when Google killed the sharing features of Google Reader, its RSS aggregator. Convinced that it needed to compete with Facebook in the social networking realm, Google envisioned these features would exist in Google Plus, the maligned social networking platform it launched in 2011 at the expense of an already vibrant, if not super-sized social, community.

There is a business lesson to be learned here. That Google shot themselves in the foot by integrating rather than innovating an existing social network. Google could have refined its own network rather than reproduced the social network. But there’s a cultural lesson, too, surrounding the nature of oligopolies in the digital realm.

The problem with oligopolies — markets dominated by a handful of outsized players — is not only that they quash the little guys, but that they tend to fixate on one another. In its most benign form, that makes for a lot of copycatting; Facebook releases “cover photos,” so Twitter introduces “header photos.” The dark side is a rancorous string of patent wars among smartphone makers and social networking giants, squabbling like litigious heirs to a disputed fortune.

The mentality that one big player has to eclipse another big player might make sense in traditional businesses, but the bottom-up nature of digital networks negates this rule when it comes to governing the Internet. While Google successfully killed off the Reader community by taking away its networking tools, it could not force them to migrate to Google Plus. By contrast, consider how quickly landline telephone users have been migrated to wireless cellular networks for their voice telephony needs.

At the moment, I don’t have a definitive answer for whether the Internet and the social networks it enables can be controlled as easily as they might be with other monopolies and oligopolies. But while it’s discouraging to see the big players wipe them out, it’s encouraging to see that they can’t be completely controlled, either.

Algorithms Awry: Pump and Dump…and Fake Google News

It appears that PRWeb, a public relations outfit that allows companies to distribute news releases to media outlets such as newspapers, websites, etc., distributed a report that Google was acquiring ICOA, a small WiFi company, for $400 million. The report was false.

Bubble_folly

The fake news of the acquisition was picked up by several news outlets, which often will reprint news releases without modification, and spread throughout the worlds of technology and finance. An irony was that one of the propagators of this false report was Google. The report was prominent on its own Google News service, which itself is a clearinghouse for news organizations.

While it’s not clear at this time why someone created a false report on this acquisition, one can imagine that there might be a financial motive. For those unfamiliar with the workings of the stock market, a company such as ICOA sells pieces of its company as shares to the public. The total value of these shares represent the value of the company. If the company is to be acquired for, say $400 million, the value of the owned shares of the company would reach at least that amount. In other words, each share of the company would increase dramatically once there was news of an impending acquisition. If someone held these shares before a company was being acquired, it could presumably make all the investors rich because their shares have increased in value.

Someone could presumably craft a fake news release and distribute it through PRWeb for a small fee. PRWeb will then distribute the news release to search engines, such as Google, and to news wire services, newspapers, and other news websites. Once news outlets around the web publish the fake news about the acquisition, it could set off a frenzy of investors buying the stock which will drive up the price. (The stock market works like an auction, where the most recent price of a share is the value of the share.) If the person who crafted the fake news report had shares of the company or had conspired with someone who held those shares, that person could sell his/her shares for a greatly inflated price and pocket a nice sum of money.

This practice is pump and dump. One pumps up the company by spreading positive news, and then dumps shares of the company once the news inflates the value of the shares. Because of the speed at which information can spread on the World Wide Web, the fake news of the acquisition can become the story, without allowing reporters enough time to verify the story, and it could drive up the share price very quickly. This allows the pumper of the company to dump the shares in a very short amount of time.

The manner in which the fake news release hit the web appears to be a case of humans surrendering to the almighty algorithm. It appears that PRWeb did not verify the story with Google or ICOA. Google’s algorithm does not appear to verify sources, either. And once this news began to appear on websites for major newspapers, via the Associated Press, the story was taken as true and became actionable information for investors.

(Image from Wikipedia.)

Synching More than One Calendar From Our New NYU-Google Apps Thingy

For those of us still adjusting to NYU’s migration from our in-house mail and calendaring systems to those hosted by the everyone’s favorite technology behemoth and personal data farm, it’s been a little tricky to get our mobile devices to synchronize with our mail and calendars. But hey, if every other company uses Google Apps, why can’t we?

Actually, I found myself liking the transition. I now actually use the calendar and the Office-like apps have been pretty handy, especially on my iPad.

However, my biggest challenge since the migration has been getting more than my default calendar to appear on my iPhone and iPad. I was really pleased to see that in today’s New York Times technology section, they offered a solution to my problem. Well kind of.

What the article failed to mention was that we can’t access our Google Apps settings using Google’s default settings page. We have to do it through our host domain. For those of us, at NYU, we have to visit a different page. But once you navigate there, authenticate yourself, it’s just a matter of clicking the right boxes. After that, you have to have your iOS device remove your Google hosted calendars from your device. (Don’t be scared, it’s in the CLOUD.) Add your calendars anew, and a few moments later, your calendars will appear on your device.