Peekaboo, I see you!

For a bit of voyeuristic fun, you might like to take a peek at one, or all, of these sites… Twittervision, Flickrvision and Wikipediavision. There is a strange fascination watching them do their thing.

All of these sites tap into the Google Maps API. I mentioned in a previous post about Twitter how an API (Application Programming Interface) can be used to give programmers backdoor access to a particular web app, enabling them to connect into them with another service or application that may or may not have ever been deigned to do so. Think of apps which have open APIs as Lego blocks that can be easily joined together, where the output of one app can be seamlessly plugged into the input of another, so that they talk to each and share data very nicely.

Google Maps in particular have had plenty of interesting uses made of their very open API, and these three examples show you that in action. By using the data coming out of Twitter (the Tweets being made by people), or Flickr (the photos being uploaded by people) or Wikipedia (the edits being made by people) and then feeding that data into the Google mapping API, those events can be made to appear on the map, in near real time. Neat huh? And quite compelling to sit and watch. And just in case you were wondering if it really is “near real time”, I’ve had Twittervision running on one machine while I Twittered on another, and yes, it does appear within a few seconds. Mind you, each event shown on the map is taken as a random selection from all the events that happened in the last few seconds, shown as the number (I assume) indicated at the top of the map…

One of the scarier uses of the Google mapping service is the Florida Sexual Predator service. I’m having trouble getting it to load right now so maybe they’ve pulled it, or maybe it’s just under load, but it’s a pretty controversial use of the API. Apparently someone has managed to plug the Google Mapping API into a database of known sexual predators from the Florida Department of Law Enforcement. The result is a map of the Florida area which clearly marks the exact location where all these sex predators live. Clicking on each marker reveals a full bio of these scary looking dudes. It’s quite chilling, and is a great conversation starter with kids when you begin to talk about how data can be used and where the lines might be between ethical and unethical uses of data. I’d certainly hope the database is kept up to date though, because I’m not sure how I’d feel if I moved into an apartment where the previous inhabitant was one of these guys and the database was not yet updated…  no wonder the neighbours are looking at me strangely!

It’s an interesting world we live in…

Tags: , , ,

Learning. Your time starts… now!

I was invited by Sheryl Nussbaum-Beach to contribute some thoughts to a session at the Texas Tech Forum today in Austin TX. It was very nice to be asked, especially when I found that I was in the company of such respected educators as Terry Freedman and Emily Kornblut. The topic for conversation was Virtual Communities for Professional Development and Growth, where all three of us had been invited to share a few minutes talking about how we use virtual networks to support our own learning.

Unfortunately, my audio stream was largely unusable and we had to abandon it before I really got started. Seems that the trans-Pacific bandwidth gods were not smiling this morning (or was it David Jakes using all the bandwidth in the next room playing with Google Earth? Hmm, we’ll never know)

Nevertheless, here’s the brief outline of what I would have said, or something very much like it…

If you accept that Learning is a Conversation, and that some of the most powerful learning can take place in the process of conversing and exchanging ideas with others, then setting up ways to have as many of these conversations as possible seems like an obvious thing to do.

How many would agree that some of the most powerful “take aways” from many conference events come from not just what you hear from the stage, but from the informal conversations you have over lunch, in the corridors, etc? There is great power in those conversations. It might be easy to think that the people on the stage at conferences have the knowledge and that if we simply listen to them we will get wisdom, but the truth is that sometimes it just doesn’t work like that, and even if it does, most of those ideas gather far more momentum once we start to internalise them through further conversation with others. Ideas beget ideas, one thing leads to another, and you often find some of the best, most useful ideas come to you not from what was said by a speaker, but from things that came to to you as a result of further conversation about what was said.  (by the way, the same logic applies in classrooms too!)

So if we accept that conversations are powerful learning tools, then how can we encourage more of these conversations?

If we limit our notion of learning to the “official” channel – the teacher, the textbook, the syllabus – we miss so much. Yes, learning happens at school, but what about outside school? Yes, learning happens in the classroom, but what about outside the classroom? Yes, learning happens in the act of “being taught”, but what about when we are not “being taught”?

Our schools system implies that when we ring the bell to signal the start of a class, we are really saying that the learning starts… wait for it… now!  And at the end of the lesson we ring it again to say the learning now stops. Ok, school’s over, you can all stop learning now. Until tomorrow.

Is creativity important in education? If you’re not sure, I suggest you watch the video by Sir Ken Robinson, or read the report “Are they really ready for work?” Yes, I think creativity is important. So, if we acknowledge that creativity in education is important, then how can we teach kids to be creative if we continue to focus on just regurgitating standard answers to standard questions, year after year. Because if it’s only about learning pre-defined content then you don’t need creativity, and you don’t need conversation. Learning in messy and there is no point extending our thinking into new and creative areas if we aren’t committed to that notion, because that just muddies up all those nice clean facts we have to remember.

Papert said that the one really valuable skill for a 21st century learner is that of being able to “learn to learn”… To be able not just to know the answers to what you were taught in school, but to know how to find the answers to those things you were not taught in school.

So how do virtual communities fit into this? They are an obvious and convenient way of extending conversations with other likeminded people, no matter where (or when) in the world they might be. Once you establish the right communities – ones that work well for you – you have an amazing brains-trust to tap into, to bounce ideas off, to share with, to give to, to take from, to argue with, to feel validated by, to learn from, to teach to… once established, you have a powerful 24/7/365 mechanism for generating creative thoughts.

Getting to the point, the tools I personally use to generate my own personal learning networks – my own virtual communities – consist of…

  • Email lists – yep, you heard me… good old fashioned, asyncronous email lists. They still have a useful place and for many people are a great introduction to online communities.
  • Web Forums – same thought as email lists. In fact forums are really just email lists without the email. Great for specific topics and threaded discussions that gets archived.
  • Blogs – wonderful public and private thinking space. You really have to formulate your ideas in clearer ways in order to write them down, so blogs are great for really figuring out your stance on things. And the fact that blogs become so interlinked, with commenting and cross-reading between other blogs. They are like “idea pollination”, only without the allergic reaction.
  • Wikis – great for collaboration, which is another way of saying conversation really. Great for group projects, great for post conference wrapups (extending the conversation). Just great.
  • Podcasts – some of my most powerful learning takes place through listening to podcasts. And when I decided to start my own podcast and began to have real conversations with people… wow, that certainly turbocharges the learning experience.
  • Twitter – so much has been written about Twitter recently. It’s live, it’s immediate, it’s awesome, but you won’t get it until you try it.
  • Skype – My favourite tool for conversation. It encourages quality conversation like no other.
  • Ning – Sometimes the fact that there are so many Ning communities makes it hard to focus my attention in the one place, but certainly a great tool for building communities around a central theme.

So there you have it. Some of my favourite virtual community tools and some of the rationale behind why I use them. At the end of it all, I think belonging to the right combination of communities has the potential to improve what you do… not by a small amount, but by an exponential factor. Tapping into communities increases the quality of your thinking – not by 5-10%, but rather by doubling or tripling your creative flow and understanding.

If you doubt it, just try it and see. Then leave a comment and we can have a conversation about it 😉

Tags: , ,

Twitter – Killer App or Overkill?

I’ve become quite a fan of Twitter, although I’ll readily admit I never really “got it” to start with. However, as I mentioned in a previous post, and also in a recent tutorial video, Twitter makes a lot more sense once you add a group of people to your network. Having a likeminded group of fellow Twits from which to tap into some collective wisdom turns Twitter from a curious plaything into a rather amazing personal learning environment.

Twitter has an open API (Application Programming Interface), which mean that programmers who can think of interesting ways to mash the basic Twitter feed into another service are able to tap into the guts of Twitter in order to get it to power their own apps. There are a number of interesting tools/toys that hang off the Twitter API, from useful local clients like Twitterific, Twitterroo, Snitter, Spaz and Twitterbox, to fun implementations like Twittervision and Twittervision 3D. And just to show how circular life is, I’ve just been alerted to Twitterposter, thanks to, none other than my very own Twitter network.

Twitterposter creates image grids of the top Twitterers’ icon files, arranged so that the more influential (most followers) are shown larger than the others – sort of a visual tag cloud idea. Two things struck me as I browsed the grid… one was the number of people whom I actually recognised, at least by reputation. @Scobleizer, @ijustine, @Biz, @Gruber, among others. Seems that despite its vastness, the Internet is still a finite place full of very real people.

The other thing was just how big some of these Twitter networks can become. There were several I saw with well over 4000 followers and the largest following I saw was @Scobleizer with 6893. That’s crazy enough, but he is also following 6923 people!! How anyone could manage that sort of volume is totally beyond me, or why anyone would want to. Surely there must be a limit to how many in your network is the “right” number? If you can believe Dunbar’s Number, the “right” number is about 150. I tend to agree, and imagine that things would start to get a little messy after that. Just doing the math, I’m following about 100 people at the moment and I get tweets popping up every couple of minutes (especially during the North American daytime), so I imagine that following nearly 7000 people would have tweets popping up every few seconds? That’s just crazy stuff, and I would think totally blows away any usefulness that you might be able to get out of the collective wisdom of the network. Maybe someone with a large follow list might leave me a comment and let me know how that works for them. I’m really curious.

PS, In late breaking news, for a long list of Twitter-based apps, take a look at http://twitter.pbwiki.com/Apps, courtesy of @whynot88. Thanks Anne!

Tags: , ,