The Classroom Technology

 
See this screen? I have come to hate this screen. Let me take you through the journey of why...

I teach in “smart” classrooms. (Ugh, I hate that term. It just means there are computers and projectors. Computerization should never be touted as “smart” or “intelligent.”) Classroom computers are vital to teaching, allowing instructors to run PowerPoint, use iClickers, show videos, and a myriad of other things. If there are problems with the classroom computers, it impairs the classroom experience for everyone. In the worst case, it brings everything to a crashing halt (foreshadowing).

Having used computerized classrooms since they were first introduced, I have a lot of experience with them. That means having a lot of experience with failures, as they’re called in the human factors literature. Here’s an example. In recent years, the classroom computers were not set up to boot like the normal computer you have. At boot time, the classroom computers load an “image”. That is, they do not load Windows 10 from a hard drive inside the computer, they load it completely from scratch over the local area network. There are a number of reasons for doing this, including security. (We wouldn’t want another computer security breach, would we?)

But here’s the problem with this approach. If (when?) the local area network goes down, the classroom computer will freeze. Now, if it was a typical computer, it would still run. That is, I would still be able to continue showing PowerPoints and keep on teaching--I just wouldn’t have Internet access. But with the network image approach, the classroom computer is dead, and basically class is over. (Or I could use the whiteboard, in classrooms that actually have one. Or I could use the document camera. These options are awkward, and obviously very limiting.)

In July, IST announced upcoming “summer upgrades” based on VMware Horizon to classroom computers. According to the blog post, these so-called were being done “To improve efficiency and effectiveness...faster boot times for users, provide access to current technologies (Windows 10, Office 2016), and provide increased security.” First, I hate when a change is called an “upgrade.” This was not going to be an upgrade; really, it was a downgrade. Here are some of the specific issues:
  • The computers were already running Windows 10 and Office 2016, so the upgrade was not going to provide something that previously did not exist.
  • Applications would now be run not on the computer in the actual classroom, but on a virtual computer running on a server across campus.
  • Classroom computers would no longer be able to play actual DVDs, despite having a DVD drive. If you want to play a DVD, you would need to ask for a portable DVD player to be brought to the classroom. (Not all instructors know exactly when they will need to play a DVD; some of us play things off DVDs in nearly every class. This is an inelegant, cumbersome workaround, known in computer jargon as a kludge. It is a derogatory term.)
  • Using “large files such as video clips... through their USB key will experience extremely poor playback performance and is not advised” (emphasis in original). Er, WTF? I spent hours over the summer converting my content on DVDs to digital files, and now they won’t work? And how large is “large”? I asked that question, and never got a response.
  • IST recommended playing videos off YouTube. So I spent more time uploading my DVD video files to YouTube, only to have them rejected because they contained copyrighted material. No shit.
In August, I tried out their new system in a computer lab on campus. It did not go well. Even though I followed their recommendations (which now included Google File Stream, which streams content from Google Drive), videos stuttered and audio was out of sync with video. The iClicker application just crashed over and over.

Last semester did not go well. Almost every video I showed in class stuttered--some just froze completely for a solid minute, as did even PowerPoint. (There’s nothing like twiddling my thumbs in a class full of hundred of increasingly restless students staring at me while I nervously mumble, “It’ll start up again. Soon. Probably.”)

Every colleague who I talked to complained about the new system--they brought it up even if I didn’t. Not a single person liked it; not a single person had anything good to say about it. I guess some feedback made its way back to IST, who finally released an email on September 14:
IST has made technical changes to the way we deploy operating systems and applications to centrally booked classrooms and computer labs, and we apologize for the frustrations the issues have caused. We are working diligently to find solutions to common issues that are impacting podium computers in the classrooms. We do have mitigation strategies in place and want to ensure we apply the right solution going forward.

Due to technical complications uncovered during the upgrade, we will be restoring a number of targeted classrooms back to their original state starting Friday, September 14, 2018, in order to improve the instructors’ overall teaching experience in these classrooms.

We are aware there are still ongoing issues arising in classrooms. We are actively working on solutions to ensure you are able to utilize classrooms to their full capability.
The rest of the email is basically a list of the problems with either a) we’re-working-on-it language, or b) claims that everything should work. Both of these are, obviously, not helpful in any way. And sadly, the “targeted classrooms” did not include rooms for my two biggest classes.

That is why I hate the VMware login screen at the top of this post. First, I have to log in with my UAlberta credentials, then I have to enter my UAlberta email address, then I have to log in to Google Drive with my UAlberta credentials again. And if I want to get into eClass, I have to log in one more time. That's four times that I have to enter my UAlberta credentials. (If I look stressed and frustrated at the start of class, now you know why.)

Despite my complaints and kicking and screaming about how awful they've made the workflow, IST did...nothing.

But then, at the end of November, IST did something. They sent around a Classroom Technology Survey. From the email:
This survey provides an opportunity for you to help influence decisions as IST plans for the future needs of our centrally managed classrooms. In particular, we would like to know how you use the technology in the classrooms and what technology issues you encounter while teaching.
What is this? At long last, IST has actually started to consult with stakeholders on the deployment of classrom technology. By January, IST had compiled a list of “functional requirements” based on the survey results, and I was asked to meet with the Manager and Project Coordinator. This is the first time in 25 years of teaching that I’ve been asked to provide my input on the technology provided in classrooms.

There were some issues with their requirements. Like “Ability to set up and be ready to teach within the 10 minutes between classes”. Sometimes I have to run to class from a seminar or meeting; often the previous instructor has not logged out and is still standing in front of the computer. I need the computer to be ready in 5 minutes--no, less than that. Another one: “Having the latest version of MS Office”. Classroom computers currently have Office 2013 installed; the “latest version” is Office 2016. Or actually, the continually updated Office 365 insider fast build is. (No, I certainly do not want to be running beta builds of software in a classroom.)

The bottom line for me is that I just want the classroom computers to work. The best technology is the one that gets out of my way and lets me do my job. As part of my meeting with IST, I suggested that they should also consult with another important stakeholder group: students. We'll see what happens with that. In the meantime, your continued patience and understanding during in-class technical glitches are appreciated.

Why aren’t you studying?

Update: 7/19/2019
Just got a memo from IST. They're rolling back the classroom computers to the way they were before, effective this September. That means all the time and effort I spent to make my lectures work with VMware is now out the window. Argh! So now I have to go back to using a USB drive?

I have mixed feelings about this. Clearly, rolling out VMware was a mistake. (Whose mistake is not clear. Would IST buy this enterprise solution without planning its capabilities in our IT environment? Would the vendor oversell its capabilities?) I'm glad I won't have to deal with the embarrassing freeze-ups in the middle of class anymore. But I did like using Google Drive as a sort-of backup (which I will continue to do). Now I'll have to run my lectures from my USB drive. I just better not forget it in my classrooms (again). But that's another story...

Find It