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

Oscpd Logo Rndds

About a month ago I wrote about the beginnings of OpenSourceCPD at TeachMeetPerth. Since the the site has moved to a suitable host and we have started making some links with CPDFind.
There are now several very knowledgeable people listed on the Profiles page and more have shown interest in joining in the fun. I’ve added an Introduction to blogging course as an example and the beginnings of some general CPD Materials.

I’ve been enjoying setting up the wiki as there is quite a lot of cpd for me involved. PmWiki is proving interesting and flexible giving an opportunity to play with the tech as I figure out how to organise the site.

So the wiki is now awaiting more content. You can contribute by editing the wiki or if you are too busy by sending me material and I’ll add it and attribute. There is a Discussion section on the wiki for any sort of discussion of the project, or add a comment here or send me a mail.

Blogged from tm

For a blog that claims to be mostly what we are doing with ict in class I’ve not posted much about that recently. Things have be coming a bit thick and fast for reflection. This is just a wee note about some things that have been going on over the last couple of weeks.

cd lauren 180

One afternoon a week I take a bunch of children from or primary six classes to work on self esteem, emotional literacy and the like through practical activities. The most recent activity is drawing to a close. It this the children created short tunes with GarageBand, then designed covers for a cd. The covers were further edited with picnik. We then burned cds with all 12 tracks and published the mp3s and art on the website: Sandaig Primary Wiki Primary6Project. The children are in the middle of adding a bit of writing to the wiki to round up the project.

Juke tn

We have been using GarageBand around the school too. My musical ability has been taken to its limit just making a minute of loop music so I’ve roped in our peripatetic music teacher Martian Douglas who is working with groups of children on a Friday afternoon. At the moment they are just using the loops provided, but Martin is working on incorporating drumming and guitar played by the children. The music made so far can be heard on the Sandaig Jukebox.

On Wednesday afternoons I teach ‘the other’ primary six class to cover NCC time. This term I am teaching the Sound part of the glasgow Sound and light topic. I am using a modified topic created by Alisa Barr of nearby Mount Vernon Primary when the children work in groups on challenges to cover the learning outcomes. This has been quite challenging for me and i am not sure I spent enough time on preparing for group work, despite the fat I had attended a couple of cpd events by Alisa on just that.
I’ve give the topic a slight web 2 spin as I present the challenges on the Sandaig Primary Wiki SoundAndLight. The first challenge we did as a class and published our findings as a mp3. The next section was on The Ear and the groups tried a variety of ways of reporting their findings. In the current challenge Sound Travels different groups have been set different tasks and seem to be widening there reporting methods (not published yet).

These two project have been my first step of using a wiki at school, at the moment the children need support for publishing but hopefully this will improve. Some of the publishing is a bit tricky, eg powerpoint to slideshare and then a recipe to put on wiki. I am using PmWiki which is not wysiwyg but seems to be working out well enough.

The topic was interrupted this week by health week which should have been a excellent chance to get the children blogging, but in reality they were to busy with activities, there is a wee movie in the works and hopefully it will be blogged next week.

In the midst of the Health week we had a visit from Johanna Hall from BBC Scotland, Johanna had commented on the Sandaig Otters’ blog about Radio Sandaig. She came in to give the children a chance to work on recording some content for the BBC (links when I know them). She also gave a masterclass on speaking and recording for the 12 children involved which I hope they will cascade to their classmates. This also gave me a bit of impetus to get the podcast flowing and we put out a special this week with another one nearly finished. My HT kindly gave me some time out of class to work on these before Johanna’s visit. Johanna took them away with her recording to work into an up and coming BBC production.

I am sure I’ve missed one or two things out, but that is probably quite enough for now.

Blogged from tm

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.

Comic Blogging

I was tagged by Robert, the meme was initiated by Miguel Guhlin.

I am presuming a good day when I am on my game.

I want children learning together, I want them to be connected to others (audience, purpose, communication), and I want them to be delighted.

I also enjoy a kludge, but the children don’t need to worry about that bit.

These children were blogging a comic they had worked on together, obviously enjoying themselves, hopefully connecting to an audience.

Here are the rules:

  1. Think about what you are passionate about teaching your students.

  2. Post a picture from a source like FlickrCC or Flickr Creative Commons or make/take your own that captures what YOU are most passionate about for kids to learn about?and give your picture a short title.

  3. Title your blog post ?Meme: Passion Quilt? and link back to this blog entry.

  4. Include links to 5 folks in your professional learning network or whom you follow on Twitter/Pownce.

I am tagging Andy, Bob, David, Krysia and Neil.

The kludge in the photo is left as a puzzle for the reader.

These are the slides I used at TeachMeetPerth Last week. You can see the images on a flickr set. The VoiceThread above is a work in progress, I’ll probably re record the audio with a quieter computer and a script.

I first got the idea for OpensourceCPD from teachmeet at the Scottish Learning Festival in 2007. Ollie Bray is widely quoted as saying that teachMeet was his best CPD experience. This had me thinking about Teachers as providers of CPD I also talked to Con Morris of LTS’s CPD Scotland team, he mentioned that reading my blog could be a cpd opportunity for someone!

My favourite learning experiences at conferences and inset have always been the ones presented by teachers. I include in this the more informal teachmeets and the social continuation in the pub or restaurant afterwards.

I’ve also been aware of the open source movement as a great deal of the software I use day to day is open source software, this blog, firefox, Vienna and many more. this got me wondering if this might be a useful model for distribution of cpd material by teachers, material that is not locked into a Local Authority, business or agency. Teachers as providers and consumers. The CPD material would be freely available and could be used by individuals or presented by a provide, the teachers supplying the material on the wiki could be providers/consultants. Of course because the material is freely available it can be supplied as CPD by anyone.

So the idea came together based on a casual reading of the Open Source Definition

  1. Free Redistribution: the software cpd materials can be freely given away or sold. (This was intended to expand sharing and use of the software on a legal basis.)
  2. Source Code: the source code must either be included or freely obtainable. (Without source code, making changes or modifications can be impossible.) this might be a little more difficult, hopefully it will not mean that folk would be put off uploading a pdf which is hard to edit, but more the spirit that material shared here is for mashing up.
  3. Derived Works: redistribution of modifications must be allowed. (To allow legal sharing and to permit new features or repairs.)

The Open Source Definition has a lot more, but you get the idea. This project will probably follow the Open Content model more closely:

Technically, it is royalty free, share alike and may or may not allow commercial redistribution. Content can be either in the public domain or under an open license like one of the Creative Commons licenses.

but at this time I thought that Open Source CPD was a snappy title

So I have started a wiki OpenSourceCPD to support this idea. I hope it is going to be connected to CPDFind in some way. At the moment the site is sitting on a temporary server and I probably will not get a lot of work done until the spring break. Several scottish educational bloggers have added Profiles and there seem to be a far bit of approval at TeachMeetPerth.

The focus to start with will be Social Media or Web 2.0 in teaching and learning.

Nothing is set in stone (it is a wiki) but I’ve begun three main sections:

  • CPD Materials A basic outline of various social media tools that can be used in teaching.
  • Cpd Opportunities CPD courses for self study or to be used as a skeleton for leading cpd.
  • Profiles A list of practitioners that could lead such cpd (this could be on a paid or free, online or face2face basis).

If this idea appeals please get in touch, if you want a password to edit the wiki leave a comment or send me a mail.
If you have some material you want hosted on the wiki but have not the time or inclination to edit it get in touch and I’ll be happy to post it for you.

So have a look at OpenSourceCPD.

P2190023.JPG

Yesterday evening I was in Perth courtesy of Krysia who kindly give me a lift to and from Glasgow through a fair amount of fog.
We were there for TeachMeet 08 North. T oget the idea of how good teachMeet is think how far you would go for some cpd on a Tuesday Night. The ScotsEduBlogoSphere had come from far and wide. None further than Ian Stuart of Isly High school who had set off at 8:30 am to get there.

As the event was set up the Sandaig macbook was pressed into service to run the flashmeeting which brought in an audience from further afield, I think I spotted Sinclair and Joe Dale in there. Flashmeeting is an amazing service, it is increadable that with a standard macbook and a wifif connection you can broadcast watch-able quality video and sound. The macbook was attached to Mr W’s snowball mic, I think it could get used to having such a great piece of kit attached to it. This meant that I could not tweet microblog the presentations which on a little refection was probably a blessing for my followers.

The meat of the event were the Seven minute micropresentations chosen as is becoming traditional by electronic fruit machine. The presentations were great, it always shocks me finding out how much I do not know about teaching with technology.

Ian Stuart kicked off telling us what’s been happening in Islay High School. I heard Ian at the SLF where I was amazed at the radical way the school is transforming teaching.

At teachmeet Ian focused more on the umpc technology the children are using, the power of these tiny devices is amazing. Small devices were a bit of theme at the meet, Asus minibooks, PSPs and other wee computers dotted the audience and dinner table.
I was lucky enough to be sitting with Bob Hill who leant me (or did I just borrow) his Eee PC with which I could watch the flashmeeting meaning Tess Watson‘s voice was in sterio until I found how to mute the sound.
These small pcs look like being the vanguard of a realistic one2one program. (and according to Robert Jones a possibility of getting Linux into schools). I would take a very long blog post to cover all of the ideas that came out of the 2 and a half hours of presentations. Hopefully the presenters will take a leaf from Nick Hood and blog their presentations, Nick’s is unusually in the comments to his teachMeet post. It is a great comment, (and one of the few where I’ve felt Snap shots has been useful rather than annoying) well worth following the links.
I would be great if the presetator tweeted there posts @TeachMeetPerth which would provide a nice aggregation..

A presentation I really enjoyed was Sarah Duffy‘s talk about her class’s http://midsummerdreaming.wikispaces.com a great project. But I really enjoyed them all and await the blog posts..

I talked about OpenSourceCPD more of which when I have more time at the weekend. for now I’ve put my comicLife slides, OpenSourceCPD on flickr. My TeachMeetPerth set is up too.

All in all another great teachMeet well up to the high standards set by previous events, all credit to Neil for organising, arranging and MCing.

Blogged from tm

TeachMeet08 - Location
Uploaded with plasq‘s Skitch!

Tomorrow after work I am of to TeachMeet 08 North curtsy of a lift from Krysia. Organised by Neil Winton and with a great line up of speakers I am really looking forward to the evening. Not often you can say that about cpd;-)

By the looks of the wiki everything is in place, space, projectors and an enthusiastic bunch of web 2.0 teachers.

If you cannot get along to teachmeet David Noble has organised a Flash Meeting so you can get some of the fun in your browser as it happens. The Meeting for TeachMeet08 BETT went very well, it was easy to hear and see the presentations.

I hope to be spreading word about scotedublogs.org.uk again, this time by passing out wee flyers. I am also hoping my name comes up for 7 minutes of fame. The presenters at TeachMeet are chosen by electronic fruit machine and get 7 minutes to talk.

Last time I was up first, ran through my talk in 5 minutes but still managed to secure sponsorship for scotedublogs.org.uk. The results of this will hopefully be apparent soon as scotedublogs.org.uk will have its own host, making it even more powerful!

This time I hope to talk about OpenSourceCPD for the first time. More about that here after the event.

If you are going to TeachMeetPerth either in the flesh or in the Flash Meeting or just want to keep in the loop remember that you can follow teachmeetperth on twitter, teachmeetperth will tweet all the posts tagged on technorati and hopefully provide a backchannel on the night for tweets @teachMeetPerth.

I am looking forward to meeting everyone in person or online