Failure to Upgrade

There was a funny movie out a few years ago called Failure To Launch. It tells the story of a man in his mid thirties who still lives at home. He doesn’t want to take the next step and move out, get into a serious relationship and “launch” into the greater world. He is safe and comfortable. He doesn’t want to step out and move forward. I see some parallels to educational technologists.

Many people are happily using older versions of software. They are using Windows XP or Windows 2000 for example. Or they are using Office 97 or maybe Office 2003. They are using Visual Basic 6.0 to teach programming rather than move to the latest versions of Visual Basic that use the .NET Framework. Why? Several reasons.

One is of course that they are comfortable. Like the character in Failure to Launch they are comfortable with what they know. Moving forward involved change and change can be scary. In the case of new software there is a learning curve – new ways to do things and new tools. Occasionally there are features that go away as well. Almost always there are replacements for those features but, well, it is still a change.

In some cases, there is a perception that the change is for the worse as well. Windows Vista got a bad reputation early on and that scared a lot of people away from it. Despite better security, ease of use improvements and many other good features the perception was that the benefits did not outweigh the costs.

And in many cases money for new versions of software is an issue as well.

But - and you knew there was a but coming – are we often short sighted in these decisions? What about the students and preparing them for the future?

Students and their parents are not slow on the uptake of new software. Windows Vista came out in November 2006 and most computers sold since then have had it installed. Windows XP is not only not generally available but regular support is all but terminated. Windows 7 which much improved over Windows Vista has been out in retail since October of 2009. Given how different XP is from Vista and Windows 7 I would imagine a lot of students get a bit confused moving back and forth between their newer computers at home and the old OS on the computers at school. Ease of use (if it is really there) for tech support and teachers is likely to be adding unnecessary confusion for students. And honestly with the new features for system administrators, tighter security and general ease of use one would think administrators would be pushing hard to upgrade from XP. Especially as the hardware requirements for Windows 7 are very close to those for XP and less than Vista.

With Office the confusion is often much worse. Office 2003 is seven years old and the user interface has been greatly changed starting with Office 2007 and continuing with Office 2010 (announced as available this week). Now yes, to some extent a spreadsheet is a spreadsheet and a word processor is a word processor. Concepts matter more than specific implementations of those concepts. But at the same time students are going to be using newer software at work and in higher education and on computers they buy themselves. Do we really want them to start behind on these tools?

But the one that really gets to me is people still using Visual Basic 6.0 or older. Now sure I understand some of the attraction. If you are used to it then it is easier. But it is no longer supported and you can’t easily get copies for students to use at home. With the current version of Visual Basic there are free express versions, Dreamspark for students (professional software for free) and for schools MSDN AA which is licenses for the whole lab for very little money. Or stick with the VB Express edition. Visual Basic 2010 is a real honest to goodness object oriented language. The IDE is powerful and opens the whole world of the .NET Framework.

Of if that is too much (and I imagine for some it is) take a look at Small Basic. Simple IDE, Simple language and smooth upgrade path to Visual Basic when students are ready. And its free!

Yes I’m biased and yes the company wants you to upgrade. But there are some good practical reasons for school to want to upgrade as well. Thinks about it ok? Thanks!