Archive for March 12, 2007

Ultraportable Podcasting

We have a number of new exciting podcasting initiatives in process. In one way, I feel like we are joining the podcasting party a year after everyone else, but in another way, this work didn’t seem quite this easy until now. It also takes time for anyone to warm up to actually using a new innovation in the classroom.

The first is podcast by phone, which I have written about before as a proof of concept. I first offered this to the upper school students and teachers as an open resource, but adoption has been slow. The middle school was the first to try it with a class activity. Twenty middle school students and three teachers take an annual trip to Costa Rica to perform service work and meet students at a peer school there. This year, one of the trip leaders is putting in a call to our podcast channel every few days. This has proven a great way to keep parents and the rest of the middle school body in the loop on the group’s progress in Costa Rica.

The other groundbreaker has been really small podcast recording devices. We have acquired a few Olympus audio recorders. They are really small, record in WMV format, and have built-in USB support, so you just connect one to a computer to copy audio files to your computer. The device controls are pretty easy to use to record, play back and file new recordings. Connect a small lapel mic to the recorder to avoid the device slipping inside the speaker’s sportcoat! We also got a higher-fidelity Edirol recording device, but the practicality of the tiny Olympus devices have made them the popular choice for spoken presentations. Try free Switch to batch convert WMV to MP3 files.

These two means of recording podcasts have practically removed the possibility of technology being the obstacle to successful podcasting. I have high hopes for continued success as we roll out additional ways to podcast: Moodle plug-ins, and the “old-fashioned” built in computer mic and Audacity!

Why I Don’t Like Zoomerang

Here’s an unpopular opinion. I don’t like Zoomerang. Why not? After all, it offers free surveys for starters and reasonable pricing for larger survey pools. It has a decent graphic appearance. It’s name sounds slightly more professional than the competition. The interface is easy to use. What’s not to like?

rank interface

Zoomerang provides a pretty basic level of service in an average user interface. Creating an online survey is the perfect beginner’s programming assignment. The logic is not that difficult to program. Create an input form, save the data, and summarize it in a report. My very first web programming experience was to ask my colleague Matt Sly to create a technology survey at Gateway High School. He wrote it in Perl and saved the data to text files. I learned to modify that script, then learned to write my own. A year later, I got to know the Perl CGI library. Managing web forms and creating data persistence from page to page got a whole lot easier. This year, I started to use nested associative arrays, simplifying the temporary storage of multidimensional data. Even Zoomerang’s more sophisticated features, such as branching and “cross-tab” data filtering do not involve very complicated logic.

code

Zoomerang violates the new golden rule of independent school publicity: maintain brand consistency. Marketing and publicity are becoming increasingly important as our schools become more expensive, new competitor schools appear, and our quality of service continues to increase.

forming bold learners

We want to evoke a consistent emotional response through layout, colors, photos, language, and fonts. Send your users to Zoomerang, and they are now inside Zoomerang’s marketing engine, with Zoomerang’s name, colors, user interface, and slogans. Zoomerang’s objective is to attract more users to its service. They don’t have your marketing interests in mind! We send most of our surveys to external audiences such as parents and alumni. It is critical to maintain consistent messaging and keep users within our web space when we do this.

No, thank you!

It is critical to maintain control over the organization’s data. Store dozens of surveys at Zoomerang, and you have lost control over this data. Yes, they allow you to download Excel versions of each survey, but this is no longer in relational database format, and you have to remember to perform this manual process and regularly insert the data in your own backup set.

Then there is cost. While Zoomerang is not terribly expensive ($390/yr advertised for a single-user school license), schools cannot continue to add one annual license fee after the next and keep technology and communications budgets under control. Part of maintaining an economically sustainable technology strategy is taking services in-house when you have the capability to absorb them. Though this requires staff time, we generally come out far ahead for each service that we strategically choose to migrate in-house.

You would think that the open-source world would have come up with a gold standard for survey software, much like it has for course management, blog, and social networking. Perhaps the popularity of Zoomerang and SurveyMonkey have prevented this from happening. Perhaps other web site developers are also writing their own survey tools. Or perhaps survey tools are more often embedded within other content management systems such as Drupal and Mambo. Whatever the reason, my search found a lot of simple survey scripts, most of which only allowed for multiple-choice question formats. The one more capable (and popular) solution is PHP Surveyor. It provides multiple question types, statistical analysis, branching, and other desirable features. However, the graphic design and user interface were not to the same high standard. Since we would like to allow multiple people to administer surveys, this nixes PHP Surveyor for us.

surveyor

After exhausting the commercial and free alternatives, I decided to write my own. As usual, I will be happy to share it with interested parties, though it is definitely written just for Catlin Gabel and not meant to be instantly generalizable to other contexts. Also know that I prefer to write in Perl, not PHP! I will only release it under a “share-alike” license, so that you may (and I hope will) release improved versions freely to the world but not use the code for proprietary or for-profit purposes. Here are some screen shots of work in progress.

survey

admin

I would love to know how you have decided to meet your survey needs, whether through commercial, open-source, or home-grown means.

Just Lovin’ Parallels 2.5

dock

Parallels is a company I can believe in. Their 2.5 release addresses all of the concerns I had with the previous release, and those were just wishes. Now Windows apps feel fully integrated with my MacOS. It helped to install Parallels Tools, use Coherence mode exclusively, and switch the Command and Control key mappings. Parallels is perfect for those who want to run Windows applications in a mostly Mac world. It has actually kept me from buying a separate PC for my desk. Too bad it’s not scalable ($$$) to a computing lab or student laptop program installation.

desktop
Outlook and the Windows taskbar running on top of MacOS.

Moodle Beautification Project

Moodle theme

Let’s face it, the stock Moodle graphic treatment isn’t so pretty. Sure, you get used to it, but the line spacing is too small, the structural hints too few, and the icons too ’95. Unfortunately, the Moodle themes gallery is pretty spare considering how widely Moodle is used. WordPress is the leader in its class — its community makes dozens of terrific themes available for free, and those get modified and distributed to other blogging platforms. Perusing the Moodle themes, I was in for another surprise. My favorite of the bunch, CR-Pamona, is only available under a “no derivative works” Creative Commons license. Though it’s available for free download, I can’t modify it? That’s a real shame — not in keeping with the spirit of the Moodle enterprise. They have a number of other good-looking themes for $199, not a bad price, but they could do more for the Moodle user community that is making their commercial enterprise possible in the first place. Does anyone know of another source for free Moodle themes or a good base theme for modification?

CR-Pamona 400

Update

I found a better resource: Free themes from Theme Gurus. I wonder why they didn’t post to the Moodle themes area?

OSU OSL

OSU OSL

As part of my move to Portland, I recently found out about the open-source lab at Oregon State University (OSU). A first glance suggests that they are involved in all sorts of key open-source projects around the world and at different levels. First off, they lead a number of exciting projects on their own: mostly network management and bug tracking but also the Oregon Virtual School District and a digital library project. Second, they provide hosting services to a wide range of popular projects. I first got a clue about the OSL when I realized that this was where my Drupal download was coming from. Finally, they have an impressive suite of sponsors.

I wonder what potential there is for collaboration with an organization that is already so open with their affiliations and projects. For example, their knowledgebase is powered by a wiki with a better oganizational focus than I have seen before: Confluence. The only drag is that it’s very expensive! So much for walking the talk!

YouTube in the Classroom

I was delighted with my first experience with YouTube in the classroom. A middle school french teacher has started playing with YouTube for the first time, building a set of video playlists for her classes. She is finding the historical collections quite impressive. I am finding that the sharing and presentation tools fit nicely with best practices for using video in the classroom. The videos are short and have tight topical focus. With a laptop connected to a data projector, it is possible to integrate one or many clips into a variety of classroom activities without taking over the entire class agenda. A teacher can build a playlist of short clips in advance and have a more nimble presentation than jumping around a DVD while students are waiting. The embed code is terrific for including YouTube videos or entire playlists into a course web site such as Moodle. (Enable object code embedding in your Moodle admin preferences.) Students may include the Flash Player-enabled movies as well in forum or wiki posts (I think — yet to test). All this doesn’t take up any of our web server disk space or require a long transfer time to include in student or teacher work! I will write up a post on our internal newsletter in the hope that some other faculty members will like to investigate this opportunity.

Historical French videos — link to YouTube

The same playlist embedded in this blog post:

We have a couple of other video initiatives in the works for next year. I wonder which one or more will emerge as the most useful and stick around? I want to install a TiVo recorder and DVD burner in the library so that teachers may schedule the recording of broadcast documentaries and other television shows. Our chief middle school technology enthusiast has drummed up support for United Streaming, which is in wide use among independent schools.

New Time Zone, Same Microsoft Problems

DST

So our daylight savings transition has gone no better or worse than expected. As explained before, we followed all the Microsoft instructions, yet their timezone move tool only correctly handled about half of the incorrect calendar entries. The only solution left is to manually open each item and re-save it. Although tedious, at least this finally resolves the problem. Have you found a way to do this on a global scale?

Oh, and the Blackberry DST update blew up partway through, and I had to reinstall all my handheld software. We have lost a lot of time on this daylight savings time change!