Good Learning for a Good Cause

Adobe Master Class

If you live in Sydney, want to know more about the cool things you can do with Adobe’s CS4 Creative Suite products, and would like to support a really worthwhile cause at the same time, you might like to check out this Adobe Creative Suite Master Class.

The event is running on September 30 from 9:00am to 4:00pm at the Zenith Theatre in Chatswood. It’s being run by the folk at Adobe’s Sydney offices, and all the time, energy, marketing and facilities to run this event have been donated, so quite literally ALL the proceeds will go to the Cancer Council Australia.  Cancer is a terrible disease, and you don’t have to look very far to find someone you know – maybe even yourself – whose lives have been touched by it.

If you’d like to attend, you can book using this form.  If you want a copy of the invitation as a PDF (so you can help spread the word) let me know and I’ll email you one.

Hope some of you are able to attend. Take a look at the list of topics covered during the day and you’ll have to agree that it will be a pretty awesome day of learning and creating. For $100 you get some excellent software training, while supporting a very worthwhile cause.

Cache me if you can

I’ve been in a few conference presentations lately where the topic of geocaching has come up.  Usually, the presenter asks the question “who knows about geocaching?” and about three hands go up.  The presenter then tries to give a quick explanation about it for those who haven’t heard about it – “it’s like a treasure hunt”, or “it’s a game where people hide things for others to find”, or other similar explanations.  While these summaries are mostly accurate, they don’t really give enough information and many people seem interested to know more about it.

Thanks to a long involvement with 4WDing, I’ve been playing with GPS and digital mapping for a while now, and I’ve done quite a bit of geocaching over the last few years, including placing our own.  When I started I was using a Garmin GPS V, a great little GPS that can basically do it all – multiple datum switching, realtime path tracking, waypoint extrapolation – you name it, it does it.  Trouble is, it’s not connected to the web, so “going geocaching” had to be a preplanned activity.  I had to look up geocaches in advance on the official website at, print out all the information sheets, and then manually enter the GPS coordinates into the Garmin.  Once the cache was found, when I got back home I had to go back to the website to report the cache found.

Lately, I’ve been having a lot of fun with a terrific little iPhone app called, simply, Geocaching.  On the 3G connected and GPS enabled iPhone, you can pull the device out of your pocket, press the Find Nearby Caches button and it will take your current GPS coordinates, go to the website and find all the nearby caches. Pick one, and the app will grab all the relevant data, draw a map, plot your position and the position of the cache, give you a compass to guide you, and it will lead you right to the cache. Once you find it, you have the ability to report the find directly in the app, making it a seamless end-to-end experience. Although the iPhone app lacks some of the more sophisticated features that a “real” GPS offers, the convenience factor that comes from being able to do the vast majority of geocaches anywhere, anytime, without any special preparation, makes up for these shortcomings.  It’s not free, but for me, has been well worth the $12.99 it cost me on the Apple app store.

Linda and I were out walking today so, geeks that we are, I pulled the iPhone out and did a quick search to find that there were two caches within 500 metres of where we were. We found them both of course, but on the second one, I made this short video that hopefully explains a little more about geocaching and how it works.

If you haven’t tried geocaching yet, give it a go.  It gets you out into the fresh air, is an interesting use of technology, and most of all it’s great fun.  I reckon it offers some terrific opportunities in education, and is a way to integrate technology in a really hands-on way that brings a whole lot of skills together – mapreading, fitness, resourcefulness, even a bit of maths. I’ve always had a hard time getting it introduced into schools because a class set of GPS units can be a bit expensive, but with the development of apps like Geocaching for the iPhone (and similar apps for other devices, such as Geocache Navigator on Nokia S60 phones) maybe it’s not such a stretch for kids to have these tools on their own phones instead.

What’s that? What do you mean your school bans phones!?

How Tagging Solves the Problem of the Physical World

This article was written for Education Technology Solutions magazine, but I’ve also republished it here, because I can.

One of the unavoidable buzzwords of Web 2.0 is the term “tag”.  Everywhere you look online you come across the term, and everything from photos to news articles to blogposts are getting “tagged”.

But what exactly are “tags” and why are they such a big deal these days? To understand the importance of tagging, first let’s consider the problem that tagging sets out to solve.

There was a time when everything in our lives existed only in the physical world.  Books sat on shelves. Photos were in photo albums. Music was stored on CDs. Life was simple.  If you wanted to find that photo of your sister-in-law Wendy wearing a silly hat at last year’s family Christmas party you simply went to the family photo album and flicked through the pages till you found it.  The photo was a real physical object that existed in one real physical location.

Storing a photo in a family photo album seems pretty obvious, but the problem is that this method of storing, finding and accessing an object does not scale well. If we had to find that one photo from a room full of photo albums the problem becomes a little trickier. The ability to quickly find something becomes exponentially more difficult as the size of the collection of objects increases, and also as the object becomes more miscellaneous.

For example, have you ever wandered the aisles of a supermarket trying to find a particular item, only to discover that it was located in a completely different section to the one you expected it to be in?  The more obvious items are easy – milk is in the diary section, steak is in the meat section and frozen beans are in the frozen vegetable section of the freezer.  Easy. But as the item gets more unusual or miscellaneous, it gets harder to know just where the supermarket has cataloged it on their shelves.  We expect to find tinned fruit salad in the canned goods section of the supermarket, but if you like to put fruit salad on your breakfast cereal it would also be handy to have it located in the cereal aisle, in fact it might even boost sales of the tinned fruit.  Both of these locations actually make sense, although the people responsible for stacking the supermarket shelves ultimately have to make a decision and put it in only one location.

Why don’t they just put items in every location where it makes sense?  Why not put items in multiple places, making it easier for people to find them no matter where they look?

Of course, the answer is due to the physical limitations of the world we live in.  Supermarkets simply don’t have the physical space to put items in multiple locations. Even if they did, trying to shop in a store that had lots of products in lots of places would end up as a confusing mess.  The idea makes sense, but it doesn’t really work very well in the physical world we live in.  In the physical world these limitations force us to make decisions about the “best” location for every real object.

In an digital world, these limitations of physical objects don’t exist.

Take bookmarking for example. When you browse the Web you often find useful websites that you may want to revisit again, and all web browsing software offers the ability to “bookmark” or “favorite” these sites to make them easy to get back to.  We typically find an interesting website, click the Bookmark menu and choose “Save as Bookmark”… when we want to go back to that webpage, we look through our list of bookmarks and select the one we want from that list

As our collection of bookmarks grows into a long random list most of us eventually work out that we need to organise them somehow, so we start putting our bookmarks into collection, or folders.  Sites that are personal might go into a folder called “Personal” while sites that are useful for work are dropped into a folder called “Work”. Again, as your collection grows you’ll probably find that you need to be more specific, so you end up with a collection of folders designated with names like “IWB Resources”, “Maths Resources” or “Games”.  You can keep adding folders, bookmarking new websites into existing folders or adding more folders if appropriate ones don’t yet exist. Things are nicely organised now, right?

Sort of.

What happens when you find a really good Maths game resource that works well on an IWB? Do you put it in the IWB Resources folder, the Maths resources folder or the Games folder? The truth is, it makes sense to put it in all of these.  You could always bookmark it three times, once in each folder, but as your collection grows, you realise that this could get pretty unwieldy and complicated.  You could just make a decision and put it in one folder only, but unless you remember which one it went into, you may never find it when you need it. You are now facing the same problem as the supermarket shelf stackers; you have an object – in this case a website – that makes sense in more than one place, but to put it in multiple locations is just going to be confusing and hard to maintain.

The solution is to use tags.  Tags are like keywords that get attached to a resource and used as search terms when you want to retrieve it.  A resource can have as many tags as you like, in fact the more tags the better.  It’s a little bit like saving the resource in multiple locations, except instead of having to actually place it in all those locations, the tags simply create an association with those locations.
Tagging works because the tagged objects are digital, not physical. In the digital world, things don’t ever really “exist” anywhere, so having them “exist” in multiple locations becomes a non-issue. A search for all the websites tagged with the word “maths” will generate a list of every website with the tag “maths” attached to it. The search doesn’t care where each website is physically located.  The only thing that matters is that every website has the keyword – or tag – “maths” attached to it.

The fact that the same site might be both an IWB resource and also a game is largely irrelevant.  If a tag search was done for websites tagged with the word “game”, then the IWB-based maths game website would still be in the list.  The beauty of tags is that they allow resources to be cataloged in any ways that make sense.  A decision does not need to be made about the best way to catalog an item, because it can be cataloged in any and every way that makes sense.

In a digital world, photos that are tagged with keywords can be easily retrieved from a huge collection just by looking for one or more keywords. So, if that photo of your sister-in-law was tagged with words like “christmas”, “sillyhat” and “wendy”, then any of these search terms would find the photos.  Someone searching for the word “christmas” would find it, along with every other photo in the collection tagged with the word “christmas”.  Searching with the term “wendy” would find all the photos of Wendy, and a search using “sillyhat” would find any photo tagged with that term, regardless of who was wearing the silly hat.  To find the specific photo you were after, a search using several of these tags would quickly narrow down the search to photos of Wendy, at Christmas, wearing a silly hat. Each tag acts like a filter to only show the photos that match the criteria.

Tagging works because computers are really good at quickly searching through massive amounts of data. Getting computers to find things is pretty easy, but tagging adds the necessary “hooks” that the search can latch onto. Without these tags attached to each resource, computers find it difficult to link each resource to the ideas that you wish to associate with them.  The computer might be able to find things quickly, but tagging helps it know how those things relate to YOU. By adding tags to things, you build a collection of metadata around each object that makes it meaningful to you.  It lets you associate those objects to ideas that make personal sense to you.  And as you tag more and more resources, patterns start to emerge that make it even easier to see the semantic nature of that information, further helping you make sense of it.

Tagging is everywhere on the web however if you are new to the idea and want to see tagging in action, two great place to start are for web bookmarks, and for digital photography. Searching these sites using tags is a nice easy way to see the real value of tagging as a way to organise massive amounts of information in a digital world.

For more detailed information about tagging and how to use it effectively, take a look a my K12 Online presentation entitled “I Like Delicious Things” at

I Like Delicious Things from Chris Betcher on Vimeo.

Image: ‘Symmetry