Archive for February 1, 2007

Microsoft Daylight Savings Time Snafu?

We are finding that Microsoft’s patches and procedures for fixing the early daylight savings time problem are difficult to implement and do not work all the time. Are others having the same experience? I have found and heard little about other users having problems.

Microsoft recommends that you complete the following four steps in as short a timeframe as possible.

4 steps

There’s a lot of work to do, and since most of our clients download updates automatically, we had to patch our servers as soon as possible after the DST patch installed a couple of weeks ago.

Second, each user must run the time zone update tool — not an easy task to support when you have hundreds of users, at least 50 of whom are heavy calendar users. Never mind that it doesn’t successfully update all appointments. Perhaps this leads to Microsoft’s final, confidence-bursting recommendations.

recommendations

Of course, everything appears normal on a Mac, as if this never happened! I would rather have a simpler system with fewer capabilities than an overly complex one that requires this much work in the event of a change of this sort.

Making Technology Visible

I have begun to sour on the “invisible technology” description. Truly invisible technologies include what Don Norman describes as “information appliances,” computer aided cars, refrigerators, and so on that we don’t even realize have become computerized. The approach taken by leading software vendors is anything but invisible. In a race to outdo each other with new features, leading companies such as Microsoft, Apple, and Adobe trumpet the latest features to which everyone must adapt. Each successive version is more complicated than the previous and requires definite attention. So, the desire to make technology invisible seems at odds with the marketing strategies of the companies that provide our software.

I prefer to characterize technology as a bicycle. In an ideal world, you learn how to ride a bicycle so well that the act of riding is driven increasingly by reflex. If one learns to ride a bicycle early enough in life, you may become a bicycle “native,” doing so effortlessly what beginners struggle to master. Yet how often have you nearly crashed on a bicycle because your attention to the road and handlebars began to drift? Bicycles also require regular maintenance and care. You have to check the tires for pressure and the brake cables for wear. Mountain bikes ride better on dirt, racing bikes better on smooth asphalt. The bicycle never becomes invisible. It does become familiar.

I fear that the quest for invisible technology encourages the user to declaim responsibility for making informed choices among available technologies and taking care of their equipment and software. Awareness of security, knowledge of where data is located, proper backup procedure, the pros and cons of different software applications, and prioritizing system stability over features all require the attention of the individual user.

School reform and signs of the times

The cover article of this month’s Phi Delta Kappan is titled “Conspiracy Theory: Lessons for Leaders from Two Centuries of School Reform” (James Nehring). It presents a similar argument to the one that I presented above with an emphasis on longstanding cultural factors that obstruct school reform today. His six historical factors are:

1. The tendency to view schools as factories.

2. The tendency of community fears to drive school activity.

3. The tendency to impose plans that look great from above and make little sense at the ground level.

4. The tendency of the system to crush promising innovation.

5. The tendency of schools to say less to all legitimate requests.

6. The tendency to promote favored groups to the detriment of others.

The article pulls examples from 100-150 years ago of both progressive and regressive tendencies in school organization. It’s always fascinating to read quotes from that long ago that sound like they were written yesterday. It reminds me of a Life Magazine cover I have in my office. It decries the urgent state of teacher pay and training and shows an “Oregon science teacher with handmade prop.” The date is 1953!

In the Kappan article, Nehring compares language used to describe schooling before and after the industrial revolution. In the early days of industrialization, schools are describe as factories that produce products through an assembly-line method, much as they are today. Standardization and performance are primary. In stark contrast, earlier language is agrarian in nature: children are cultivated, learning environments are groomed. Nehring wonders whether a return to agrarian language would more closely match what we know is more effective teaching.

Fast-forward to the present, and we see a lot of speculation on the new face of learning in an information age. While I will argue that we still very much rely on industrial manufacturing, let’s consider for a moment an educational environment whose families are largely rooted in an information age economy. It may be the case that a world of networked information stores and communication vehicles leads to the kind of wide-open, globally-based information education that some bloggers propose. Yet, this could be another educational blunder if one considers that the optimal educational environment still bears more similarity to the metaphors of cultivation and individual attention than to global interconnectivity and information retrieval.

Teachers understand individual relationships best, and even the most technologically savvy warn of the increasing depersonalization of computer-based environments. Though Second Life or blogging may create an educational environment in which there is constant connectivity and tons of messages flying back and forth among students and teachers, this does not necessarily produce the nurturing, reflective learning environments required for proper education.

Can technology enhance nurturing teacher-student relationships and individual attention to educational progress? Definitely. I think of multi-year electronic portfolios in Elgg or Drupal and individual teacher comments on assignments in Moodle. I don’t think of class blogs or social networks. In this case, more connectivity does not necessarily mean better. Let us remember what makes for good teaching and focus on technology tools that enhance these aspects.

Smart Board Unifi 680i in the house!

We have finally received the Smart Board 680i unit that we ordered back in August! Smart had a bunch of problems getting this product to market for some reason. I feel fortunate that we bought only one, since the troubles they experienced may spell further difficulties for us down the road. However, we are equally happy to have one of these units. The classroom has a vaulted ceiling, making the installation of a ceiling-mounted unit next to impossible. Also, the all-in-one unit is a lot less trouble to install than separate projector, audio speakers, amplifier, and Smart Board. If the unit proves reliable and easy to use, we will look forward to installing it in other locations where the ceiling structure does not allow a vertical mount.

The device itself is something of a marvel. Smart appears to have split up the projector components into two parts. The lens and lamp reside in a tiny enclosure over three feet off the wall, and the projector inputs are all back on the wall!

Smart Board 680i

Walled Gardens and RSS Feeds

Update August 25, 2007: I have got this to work in Drupal with contributed modules and no core modifications! Read the article.

So, you want a walled garden for your community web site, but you still want feeds? We are getting closer to rolling out a podcasting platform for class projects. We want the web site to remain private, because we want the freedom to post student full names and copyrighted content posted under fair use guidelines, but we also want people to be able to subscribe to the student podcasts from iTunes. The solution: a small check for the user agent when determining whether to enforce the walled garden.

For Elgg, I modified line 156 of includes.php to add the conditional statement

!stristr($_SERVER['HTTP_USER_AGENT'],'iTunes')

Now that section reads as follows:

// Walled garden checking: if we're not logged in,
// and walled garden functionality is turned on, redirect to
// the logon screen
if (!empty($CFG->walledgarden) && (context != "external" || !defined("context")) && !logged_on && (!stristr($_SERVER['HTTP_USER_AGENT'],'iTunes'))) {
header("Location: " . $CFG->wwwroot . "login/index.php");
exit();
}

This is a clumsy hack (aren’t they all?), because it doesn’t allow any other feed reader besides iTunes. Here is a nifty list of user agents from PGTS in Melbourne. And yes, it does open a possible door into the walled garden, but the wall is only meant to provide a little security. If it were meant to be bulletproof, then further security on the web server itself would be required. But at least we can do this podcast project now and still keep the podcasts open to those to whom we provide the addresses!

Another solution would be to remove the walled garden but set the default content permission to ‘logged in users.’ However, this would give our middle schoolers control over their own content security, which is not exactly what we would prefer to do.

Global Ed and Technology

I am taking a look at the role of technology in supporting global education efforts at school. I am new to this field and have a lot to learn! The basic premise is that a school may attempt to create as many opportunities for rich interactions between its students and people/places around the world. The richest interactions involve expensive trips, but technology can play several roles. Technology-mediated communication may enhance the richness of these trips by providing pre- and post-trip activities that make the time spent there even more valuable. It may provide for less rich, but more broadly accessible interactive experiences, such as email pen pals, discussion forums, blogs, and cheap audio and video chat interactions. Finally, technology may provide expensive, rich distance interactions through such technologies as high-end videoconference solutions.

One immediate reaction I have to my first investigations in this field is that there seems to be a significant split between the high-end and low-end folk, especially when it comes to synchronous telecommunication. When you’re talking to someone halfway around the world, it seems to me that the additional expense and complexity of high-end videoconferencing is not worth the marginally improved quality. Even with Skype, it’s remarkable how close people in Africa (for instance) feel and how much richer the communication is than anything that was possible for free even two years ago.

So my first recommendation is that those looking for rich, electronic interactions with faraway people would do best to make the maximum use of inexpensive communication technologies now and then just wait. For what we consider expensive and high-end today will no doubt become inexpensive and ubiquitous in a rather short period of time.

Specs for “ideal” student laptop released

I will cross my fingers and hope that this announcement leads to a student-friendly laptop one day soon. Today’s laptop computers seem geared mostly toward a business environment or home environment in which the user is mobile for only short parts of the day and treats the computer relatively gently. Students are mobile all day and are pretty hard on their laptops. Now all we need is a student-friendly operating system: one that cuts back on the bells and whistles in favor of stability, speed, and automated backup.

Full story from eSchoolNews

Moodle: short timeout for databased sessions

I recently switch our Moodle to databased sessions in order to make it easily available to other queries. Instantly, user sessions would time out very quickly. I eventually found out that this is a Moodle bug, easily correctable by a few lines of code. My solution differed a little from the one in the Moodle bug tracker.

In /lib/setup.php line 305, insert the last three lines listed below.

} else { /// Database sessions
ini_set('session.save_handler', 'user');
// allow config to override PHP if using database sessions, too (Kassissieh)
if (!empty($CFG->sessiontimeout)) {
ini_set('session.gc_maxlifetime', $CFG->sessiontimeout);
}

Cross-platform film program on the way

We are preparing to start a new visual arts program that will include two sections of documentary film-making. We are also a fully cross-platform laptop school, and are very happy with that choice. What software do you choose in this circumstance? I see three options so far:

1. Teach the entire class in Premiere and After Effects (Adobe brings back Premiere for the Mac). The teacher would be free to provide a lot of application instruction and maximize students’ ability to work with each other. Students may have difficulty integrating themselves into internships or film schools if they have never used Final Cut Pro.

2. Teach with Final Cut Pro for the Mac users and Premiere for the Windows users. This puts the burden on the teacher and would require him/her to distribute much of the responsibility for application learning to the students.

3. Loan each Windows user a Mac for the semester. This is not ideal, we want the students to have all the tools needed to continue creating movies after the course is complete.

What do you think?

QuickTime VR Project Kit

If I had been blogging back when I made QuickTime VRs, I would have posted these notes a long time ago.

For best results, you need be able to:

  • Shoot wide-angle or fisheye shots

  • Keep the camera level
  • Shoot at the same angles every time
  • Stitch the shots into a panorama
  • Convert the panorama into a QuickTime VR movie
  • Link different QuickTime VR movies together into a tour.

I did this once with a class a few years ago. I had good experiences with a Kaidan tripod mount and three-stop mount ring, PanoWeaver, CubicConnector and CubicConverter. PanoWeaver was probably the weakest link in this chain, and there are many other stitching applications out there now. The tour itself got out-of-date and was removed, which is something to consider when you do this!

Recommended VR tools: 1 | 2