@suewaters well that did it:-)
@suewaters well that did it:-)

This evening I was having a wee search for World war 2 images for reuse. I hope to be working with a class next term using images as part of there topic work, mashing the images with iMovie. I had a look in the usual places (including http://www.flickr.com/commons/ mostly) but didn’t get what I wanted. Scran have some great phtos but I don’t think we could edit them. So I turned to twitter, with the usual gratifying results now tagged on delicious:

LCC bomb damage maps – a set on Flickr

WW2 Image Album

Flickr: east_lothian_museums’ stuff tagged with worldwartwo

World War II Posters – a set on Flickr

WW2 History – a set on Flickr

NEN Gallery : World War Two

Flickr: PhotosNormandie’s Photostream

ARCHIVES NORMANDIE 1939-45

I’ve also discovered that pivot allows you to display an rss feed in a post, so this list will update as I add more links to delicious.

@johnjonston : Sorry, it had to be done! on TwitPic
@johnjonston : Sorry, it had to be done! on TwitPic

Thanks Neil

At the same time as I was doing lazy research, nearly everyone else i know on twitter seemed to be playing connect 4 with Santa avatars! @nwinton is busy making Santas out of everyone on TwitPic / nwinton. It is this sort of mix that make twitter special, useful and silly at the same time.

If you have any other sources of World War 2 photos that can be reused in class let me know with @johnjohnston on twitter or for:troutcolor on delicious.

Warning, little educational content ahead, this is a holiday post.

I’ve been messing around a wee bit with the twitter api, twitter tester, Tweets to TeachMeetPerth and twitter presenter, the last in response to Ewan’s tweet: Can one present by Twit?.

None of these are what could be called polished jobs even given my limitations but the TwitterApi Documentation is pretty straightforward.

I have also created a few of rss twitter bots the most useful of which is ScotEduBlogs which tweets the blogs post title as they arrive on ScotEduBlogs this uses the twitterfeed.com : feed your blog to twitter – post RSS to twitter automatically I think.

So it seems time for my first twitterbot ObliqueTweet, tweet anything @ObliqueTweet and it will reply with a random Oblique Strategy (currently the 4th edition).

The Oblique Strategies are a set of cards devised by Brian Eno and artist Peter Schmidt to solve (artistic) problems by drawing a card randomly. There is a lot of information at The Oblique Strategies. There have been a number of computer programs to show Strategies at random, web and download versions. (I even made a supercard project back in 2002). There is a nice php version, minimal design | Oblique Strategies, which you can download.

The ObliqueTweet twitterbot, just grabs the most recent @ replies to ObliqueTweet and then grabs a random Oblique Strategies and sends it back as a reply.

The script is automatically run using http://www.webbasedcron.com once every minute.

I am wondering now if I can think of a useful twitterbot, any ideas?

edutwits_exhibit_tiles

Edu Twits is a pretty quick and dirty test of creating a no-code-mashup in the style of Non-Programistan and an exploration of how far you can get creating a useful tool without really reading the manual.

I am not suggesting Edu Twits is all that useful, but I can image how we could use this in the classroom in interesting ways.

Background
I mentioned Exhibit yesterday and made a wee test exhibit of EU data, in the same way as I imagined my class would be able to do. In my imagination:

  1. I’d start a spreadsheet with the correct column headers
  2. Put together a webpage to pull the data via exhibit.
  3. The children would research the required info (wikipedia)
  4. the children would add the info to the spreadsheet, directly or via a form
  5. The children would query the webpage to compare EU countries.

Which seemed fine. Then Tom’s comment:

The pure spreadsheet can be confusing and does look intimidating but with the data entry wrapped in a nice friendly form you?re looking at a much more pleasant interaction (and the ability to restrict choices some for data integrity)- all good things.

got me thinking about data entry a little more. A form seemed the way to go, but my class do not have individual email accounts and I could not send them individual invites to a google docs form.

A quick google gave the the idea that a google form could be embedded in an iFrame. I wanted to test this out with real people rather than just add a lot of data myself (avoiding boredom and rsi), so I though of inviting educationalists from twitter to add themselves to a exhibit. This seemed to be a fair test of data entry.

Implementation

  1. edutwits_spreadsheet The spreadsheet: all I did was set up a Google Spreadsheets, I set the first Row to:
    {label:Name} | {twittername} | {blogname} {blogurl} | {photo} | {year} | {iso} | {latlon} | Notes
    following the Exhibit instructions, you need to property names in the first row, with curly brackets round ’em, the first must be {label}. The spreadsheet is set to publish.
  2. I then set up a web page using the information from Exhibit Authors based on the EU test from the day before. If you know a wee bit of html is is pretty simple to copy-paste-adjust the example pages. also because the editing is done in html it is easy to check the Exhibit examples and view source to find out how to use the straightforward stuff. The Getting Started page should get of off and running, combined with the from a Google Spreadsheet guide if you are going to use a spreadsheet. Part 2 of this post will go into the html in a bit more detail, if anyone is interested.
  3. Using the share tab on the spreadsheet, I set up a form and emailed it to myself.

    I’ve invited you to fill out the form ” edutwits ” which can be accessed at the following link: http://spreadsheets0.google.com/viewform?key=pIE8c8hh-DgLLHXJQQ8eEfQ&email=true

    This form can be used to update the spreadsheet. I filled in the first couple of rows on the spreadsheet and sent off an invite to a couple of folk to try out. At that point I discovered a couple of mistakes, I had {year] as a column header and the form posted the locations to the wrong column, the first was easily fixed and for the second I just moved the location column header to the column that the form was filling in. I probably should find out a bit more about google forms.

  4. I then embedded the google form in an iframe on a webpage:

    edutwits_exibit_add-form2 I added a popup to get iso country codes from the name of countries, borrowed for a wee google chart experiment (that helped get the maps and flags onto the exhibit too), and a link to an old page for getting latitude and longitude from a google map.
    Later on the form was improved by moving stuff around a bit and adding the location map to the actual page rather than opening in a new window.
    One problem is that the iso codes and locations need to be copied from the form on the right to the google form on the left, but it seems to work.
    At this point (well before the form improvements, I tweeted inviting folk to try the mashup out).
  5. The tweet was picked up by a few folk, one Tom Barrett who has a considerably bigger network than me, Tom’s retweeting has done much to spread the word., at the time of writing 34 folk are on the Edu Twits page.

Initial conclusions

  1. Exhibit and google spreadsheets make it fairly easy to create a usable database.
  2. Editing via a form works for adding new data, but users can’t get in to make changes once data is submitted.
  3. Out the box google forms lack validation, I don’t know if using the data api would be any better?
  4. I am keen to try this with a class(es) as I believe it will meet some of the curricular targets for using databases (and it is fun.)

Blue Sky
so far I’ve not broken any Non-Programistan guidelines, other than the addition of the google map. This could have been avoided (at least for the US) by using the address to location translation the Exhibit seems to provide. the next bit might overstep the mark a little.

  1. Use google data api to build forms that would add and edit users data, load form in password protected page to stop folk messing with others stuff.
  2. Add validation and auto addition of locations, iso codes etc. to said form.
  3. php to create new spreadsheets and templates for exhibit displays.

In this case blue sky means ‘I have no idea what I am talking about, maybe someone has already done this stuff, maybe it can’t be done‘.

Next steps

  • Try this out in class after the holidays, use EU idea.
  • Try a combo with another class.

If you got all the way to the foot of this page you might want to add yourself to the app.
You could let me know if part 2: details of the little I’ve learned about the html bit of Exhibit, is wanted.
Many thanks to the folk who have added themselves so far, and if you want your details changed, let me know.

Looking back on this post before I fire it off it seems even more of a mixed bag than usual. As usual fairly garbled, but the first half contains some wonderful links and the second what looks to me to be a great resource.

I spent the first part of yesterday morning (and the last hour or so this morning) following a trail that either started in a tweet from cogdog or a post recent addition to my feed reader.
Tony Hirst’s OUseful Info is a great source of ‘mostly over my head’ mashup info and other stuff, eg: We Ignore RSS at OUr Peril or « feedshow – A Feed Powered Web Page Presentation Tool

To Comrades in Non-Programistan – A Message from Feedistan included a great youtube: DataPortability and Me (Get Your Data Out!) and had me laughing. It also pointed to The Party Line of The Peoples Republic of Non-Programistan which was created (as far as I can see) to support a presentation at the Symposium on Mashups, you an watch the recording of the Welcome to the People?s Republic of Non-Programistan session which features laugh out loud fake Russian accents.

The point of the Non-Programistana is to open up mashups to non-coders, although they will allow some html. They point to Exhibit and give interesting examples: Industrial Warfare – Version 4.

This lead me to Exhibit part of MITs SIMILE Project:

SIMILE is focused on developing robust, open source tools that empower users to access, manage, visualize and reuse digital assets.

Exhibit can be used to

Create interactive data-rich web pages

and there are some great examples that can be popped from the Exhibit homepage.

I have been talking to some Glasgow colleagues about filling the 5-14 database gap that has appeared when we got upgraded to windows xp. I had suggested a few online examples that children could use for querying databases and Zoho Create for creating databases. While the querying examples went down well, Zoho seemed too imageless for catching primary children’s imagination. It also look a little like a spreadsheet for some teachers. likewise lazybase.

Exhibit looked like it might fill this gap, so I’ve spent the rest of yesterday morning playing with it. The Getting Started tutorial is very straightforward and will allow you to work through an example on your own desktop. I started with an idea from our own curriculum, information about the EU. The idea is that the children could research basic facts about the EU and add them to a google spreadsheet. With the number of countries in the EU a fair sized class could get one country each.
Exhibit allows you to build a simple html page which will read the spreadsheet webpage and create an interactive database. Amazingly it allows multiple views including a nice timeline and table views. One of the Exhibit examples incorporated famfamfam.com flag icons, interestingly these are name with ISO 3166-1 alpha-2 country codes, I could add a column to the spread sheet and include these, it was the easy to show the flag on the records:

I have been playing with Google chart maps, which use the same iso code so it was simple enough to add these.
Anyway in a couple of hours i was able to put together a google spreadsheet and a Exhibit Test. The latter will need more work, but you can get the idea. I think this will work in class and hope to try it out next term. I need to know a bit more about logging on multiple uses with the same ip address to a spreadsheet, but I hope to quiz Tom Barrett about that. I also need to find out a bit more about creating forms for google speadsheets.

The workflow would go like this:

  1. I’d start a spreadsheet with the correct column headers
  2. Put together a webpage to pull the data via exhibit.
  3. The children would research the required info (wikipedia)
  4. the children would add the info to the spreadsheet, directly or via a form
  5. The children would query the webpage to compare EU countries.

At the moment this would only work as a one off, a webpage would have to be created for each time the lesson was carried out for a class. A quick look at the Google Spreadsheets Data API would suggest you could create a spreadsheet automatically, by uploading a blank this could then be loaded by a hph version of the Exhibit Test page which would dynamically load different spreadsheets (with the same headers). Unfortunately this would violate the Party Line of The Peoples Republic of Non-Programistan, and more realistically be beyond my limited skills.

As I just wrote at the start of this post, it is a bit of a rag bag, but it tells the tale of my Sunday morning’s fun, following a web of links and playing with a great tool. In the afternoon I went for a walk

Seb Header_448

The ScotEduBlogs site is dear to my heart. An opensource effort by teachers in Scotland to aggregate and redistribute the posting by Scottish educational blogger of all shapes, ages and sizes ScotEduBlogs has become an more than every day read for me.

At the Scottish learning Festival side dish TeachMeet07 4th Edition I made a plea for support for ScotEduBlogs. At that time it was being hosted by Jonesieboy, Robert Jones, who was also the main programmer of the site. I was approached during the dinner following Teach Meet by Joe Wilson of the The Scottish Qualifications Authority, who proposed that the SQA and Learning and Teaching Scotland should support ScotEduBlogs. Ewan who is National Adviser: Learning and Technology Futures at LTS was quick to agree.

To cut a long story short; ScotEduBlogs has now moved to its very own server which should lead to (and Robert will correct me if I am wrong) more stability, better updating etc, etc. The SQA and LTS logos now sit prettily on the ScotEduBlogs sidebar.

It might take a few days for ScotEduBlogs to settle into its new home, so if you notice anything strange let us know.

If you are a Scots Educational blogger you can do your bit to support ScotEduBlogs too:

  • Make sure your blog is listed.
  • Make sure the tags on your listing describe your blog.
  • Link from your blog to ScotEduBlogs (there are some images and help on the wiki).
  • You might want to help out by designing a new graphic or in other ways, see the wiki again.

As well as just reading the front page ScotsEduBlogs can be used in lots of other ways:

  • The front page has an rss feed.
  • On the Blogs page you can filter blogs by tags and get a rss feed for your tag or set of tags.
  • You can even follow the ScotEduBlogs tweets on twitter.

See the wiki for more ideas.

As there are more and more ScotEduBloggers ScotEduBlogs will become more and more useful as a learning tool, enabling you to get ideas that you might not pick up through your favourite feeds.

I think I only managed one blog post over the christmas holidays. I did tumble 8 times, post half a dozen links to del.ic.io.us and do a fair bit of tweeting.
I didn’t read my RSS reader at all. I was a bit busy putting together a non-educational site, incorporating flickr, youtube and blog streams, I wish I could use video and flickr on our school site in the same way.

Last night I opened my reader and basically just marked all as read, I didn’t feel too bad as twitter had been giving me as much reading as I could deal with, lots of links for various edu (and other) bloggers and of course I subscribe to tweets from Scotedublogs which kept me up-to-date with my fellow Scots. I don’t know that I’d like to rely on twitter all of the time but it gave an interesting tilt to things and another tilt back tonight when I opened Vienna.

There seems to have been and explosion of twitter tools and addons using the and one nice one is Twitter Stats this is a perl script which you can run from the terminal in OS X and a numbers template to paste the results into after the perl script copies them to the clipboard, here are my twitter stats:

twitter_stats

Coincidentally today my class were doing a little charting of there own surveying the communication tech they have at home as far as I recall this show a huge increase since last year.

Blogged from tm

It is about 7 am, I’ve been up for a while with pre-presentation nerves and am pretty excited about what the next couple of days will teach me

It is quite hard to focus on what I am going to be doing and yesterday’s prep found that I’ve double booked myself a couple of times today.

I’ve arranged to meet a few folk here and there and set up a few lightweight tools for keeping in touch.
My mobile will be on (it is not usually) and I’ll set twitter to tweet to it. I’ll be carrying a laptop and will have a few things at hand:

The best thing about the Scottish Learning Festival is the conversation, I am really looking forward to catching up with folk I know and meeting new people, and it is nearly time to go.

Since the last post I’ve continued to messing around with twitter.
My facebook and twitter script has stopped working, due I think to changes on facebook, but I’ve become more interested in twitter. It is not much use in school, because it is blocked in Glasgow primaries, but it has been interesting watching the tweets spring up when I am at home. I’ve installed Twitterrific a sweet, free, desktop app, to view and post to twitter. I am beginning see the use for firing off quick informal questions but even more interesting are some mashups.

The most educational of these is twitterlearn :: micro language-learning from the Radio Lingua Network. Basically you can follow learnitalian on Twitter, it will give you tweets of short phrases to translate into italian and a link to provide the answer in a blog post. So in the twitter feed you see:

Translate into Italian: “I’ve already visited Rome” http://tinyurl.com/2osa6g

Clicking on the link will take you to the answer.

twittermap

The nice thing about twitterlearn is that it uses another service twitterfeed.com which posts RSS to twitter automatically. so the questions are produced automatically from the blog posts that combine questions and answers.

I’ve used twitterfeed.com to post this blog to my Twitter and created a new twitter account for scotedublogs.org.uk : ScotEdublogs on twitter, if you follow the ScotEdublogs tweets you will know when new posts arrive at SEB. (there is one for teachmeet07 too).

I’ve also looked at twittermap which allows you to set your location in a tweet and places you on a google map, via the google maps api. This is connect to twittervision which show tweets poping up all over the place and provides pages for users showing where they are: twittervision: johnjohnston

I am still unsure where twitter would fit into a primary pupil’s learning but there are lots of interesting things being done with twitter now.

I’ve been reading a pile of stuff about twitter over the last few months. Quite a few edubloggers around the globe have taken up tweeting in a big way. I originally thought that it would be more use to conference goers than class teachers and didn’t pay much attention.
Yesterday I saw that a facebook friend was wondering how to update his status on facebook and on twitter at the same time.
This remined me that both twitter and facebook have APIs. A bit of googling took me to ”More status updating goodness‘ where Sören provides an applescript for quicksilver to update several status messages at once, including twitter and facebook. I took the script and simplified it a bit, got rid of the quicksilver stuff other services and I am afraid removed the keychain scripting for the faster hard coded username and password.

So I am thinking of what good scripting these services would do. I guess you could combine the script to tell other twitters what you are playing in itunes, what you are reading in safari, or some other information grabbed by AppleScript either locally or via a webservice. You could run thse in an idle loop so that someone could twitter the current webpage they are reading, application they are using etc. Would this be useful? Eventually a scriptable phone could twitter its geolocation…

teachmeet07

Now I am on twitter I’d appreciate some contacts, my username is johnjohnston.
It is not all that likely I’ll be doing much tweeting for now. I do look forward to seeing it it is a useful tool at the Scottish learning festival and TeachMeet07.

Speaking of which the planning for TeachMeet07 is well under way. Check the wiki or follow everything Tagged: Teachmeet07. It looks like being a great event.

Or some sort of micro/mini blog that lets you add just a bit more than del.icio.us to a link…
Interesting things I’ve noticed today:Skitch example

Mr W sent me an invite to skitch, which looks like an interesting ‘add notes and shapes to an image and upload it’ sort of application. You can upload to my skitch or flickr among other places or use it with Comic life from the same developer.
Thanks Neil.

I’ve not really seen a need to use twitter as it would seem more useful to say consultants and conference dwellers than teachers, but I noticed a couple of interesting posts Christopher D. Sessums :: Twitter Me This: Brainstorming Potential Educational Uses for Twitter and ELT notes: This Twittering Life which are food for thought.
Kind of links to the ideas hovering around David Warlick‘s posts: A Bucket of Drops?. and It Isn?t Easy which join up in my mind at least. The possibilities of the new technology are accelerating away from what actually goes on in the classroom. There are some interesting comments in the It Isn?t Easy post, including one about an unnamed blogging guru giving an admiring teacher an unasked for autograph, which made me laugh out loud.

Exciting for me Pivot X2.0 screenshots., I use pivot to run this and the other Sandaig blogs, looks like they have a lot of nice new features in the works.

So i probably don’t need a micro blog for these notes to myself, just keep a textmate window open all day and add to it.

Blogged from tm