Sound the Alarm 1

I’ve been MIA from etmooc for the past week or so, busy time at work, edutalk and life in general have conspired. I’ve been glancing at g+ and reading a fraction of the posts but that is about it.

Daunted from doing much thinking I decided to fall back on animating gifs, one of the tasks in topic 2. I am happy messing about with gifs so this is a restful activity.

Falling back on an old favourite I downloaded a clip from youtube of the opening sequence of Blade Runner.

I quickly grabbed a few very short sections of 9 frames each. Once I looked at them I though they would combine nicely.

blade runner intro

I did this in FireWorks CS3. Fireworks allows you to import gifs quickly and place them on a image. You need to place them in the right place first click so I put on place holder graphics with the same dimensions of my gifs to make it easy to line them up.

This turned out quite well. Caught some of the mood of the opening scene perhaps. I would have been better making a better quality version of the fan gif to avoid the banding. The eye could have done without the extra fireball on the last clip but I like the way it almost mirrors the ‘real’ fireball on the left.

Open Source Edition of LiveCode by RunRev Ltd — Kickstarter

Reinventing HyperCard for the 21st Century. A free open source app creation platform for non-programmers and programmers alike.

I just backed this project on Kickstarter. It aims to take LiveCode open source. LiveCode is a x-platform clone of the old macheads favourite HyperCard.

HyperCard is the application that turned me into someone who disliked computers and regarded then an improved Banda machine (Banda, HyperCard, really showing my age) into an enthusiast. Folk with less tolerant spouses should step away from the likes of LiveCode.

I am not a current user of LiveCode, although I bough a license a year or so ago. I tend to use the mac only SuperCard. At one time I even made some educational shareware with HyperCard and then SuperCard. Didn’t make much money but had a lot of fun. Over the years I’ve knocked up tools to do various fun things (from Animating Gifs to logging kids onto glow), but the real strength of LiveCode may be in coding for pupils. RunRev, the company that produce LiveCode think so too:

We believe that computational thinking and programming is a key form of digital literacy and that enabling a new generation to write interactive software is critically important in today’s economy.

LiveCode is used in hundreds of schools around the world to teach programming in STEM (science, technology, engineering and math) classes. It is uniquely suited for students in the 13 to 18 age groups. Every school that has used LiveCode for more than a year has seen a doubling of uptake in advanced computer science classes for boys and girls as well as an increase in exam pass rates!

I would imagine that the easy entry to programming that LiveCode provides (going on my HyperCard and Supercard experience here) would help get pupils that would not normally be interested in programming started while providing a accelerated development path for the code friendly ones.

Anyway I thought it worth a punt. RunRev are based in Edinburgh so a local company.


A taster for the #EDUtakk recordings from the ACTS conference in Stirling 2 Feb 2013
Stirling, United Kingdom

This audio file was orginally posted to AudioBoo(m) with the mobile app. It has been downloaded and posted here since audioboom no longer supports free accounts.

edutalk setup

Yesterday I was lucky enough to be invited to the Association of Chartered Teachers Scotland – conference.

A ton (scientifically measured) of teachers turned up to discuss education, on a beautiful Saturday, at the Stirling Management Centre.

As usual with these events the only problem is having to decide which sessions to go to.  

I broadcast and recorded both Keynotes, the first  Radio #EDUtalk Sir Tim Brighouse – is now on EDUtalk

There was a great buzz around the conference with a very positive feeling to the discussions. As well as recording the Keynotes and a couple of sessions I also grabbed a few folk for a chat about their particular interests and their impressions of the conference. It continues to delight me about how generous folk are if you ask them to share. There will some excellent listens on [Edutalk](http://edutalk.cc/pages/radio-edutalk] over the next week or so as I get time to do some light editing.

The audio for the keynotes is better quality than my usual output due to the generosity of the professionals at the conference who not only gave me access to their audio but the necessary cable.

As a taste of what is to come here is a 25 second snippet of  David Cameron’s introduction to Sir Tim Brighouse’s keynote:

On Friday Professor Muffy Calder Chief Scientific Adviser for Scotland announced The ICT in Education Excellence Group completes its report on the requirements of a future Glow service the report can be downloaded from the Excellence Group Report page on The Scottish Government site. I’d recommend that anyone interested in using ict in Teaching and Learning read it.

First Thoughts Quotes

There is a lot of detail in the report covering many aspects of Glow Plus, here are some bits that have jumped out at me in the first read through or two:

While these documents refer to this service with the working title of “Glow Plus”, the Group proposes that a rebranding of the service – involving users – should be part of the implementation.

I’ve heard a lot of negativity for teachers about ‘glow’ some of the more clunky aspects of the initial implementation and the confusion over the transition to a new version have created some negativity. From talking to teachers where I work I’d guess the use of glow has dropped off considerably except for the use of e-portfolios. Rebranding might help, but a solid system will help even more.

The new service should be as open as possible, with only personal and procured content and services behind an authentication barrier.

Interesting to read Jaye about forcing teachers to use glow to access national 4 & five material. The more that is openly and easily available the more folk may use ICT and that is surly the point. I know some material must be behind paywalls, because we pay for it but not everything we logon to use needs to be behind a password.

Fearghal’s post Fearghal Kelly’s thoughts » Evaluating Glow Plus #ICTex questions this closed aspect of glow too.

The development of Glow Plus will necessarily be an iterative process and the Group recommends development using an agile development process with close involvement of users and other stakeholders.

I’ve blogged enough about the need for glow to be in perpetual beta to love the agile word here.

Teachers should be trusted to use their professional judgment about how ICT should be used.

Enough said.

To allow a power user or third-parties to develop integrated services a simple application programming interface (API) will enable support for applications to be integrated to the platform and feed the learning stream. As a result of integration, single sign-on will be achieved for that app. This API will also allow the limited release of user data based on authentication and attribute release/data exchange.

Some of the most interesting, most used, parts of glow have been the bits hacked by teachers and others rather than developers. Alex Duff’s bending wordpress into a usable e-portfolio despite the restrictions built into the glow implementation, Con Morris’s CPD groups that make the portal look nice and more importantly act like a web 2 site and Glow TV, developed by Pam Currie I believe, all show the power of users being able to develop what they need. An API and the open systems promised by the report could make the new glow a lot more open to this sort of development.

There is a lot more to the report than these quick takes, I recommend again, go and read it. I hope to think aloud a bit more about it here at a later date.

Meanwhile in the House of Love

While working as part of the ICTEX group Charlie Love has been developing Glew. Charlie is allegedly a computing teacher, which is hard to believe if you look at how Glew has developed. Glew is a prototype of what Glow Plus could be. It has been in steady, rapid and agile development for a year or so (guess). It pulls together a pile of open tools: wordpress, moodle, google apps, and more into an open but cohesive whole. It is the sort of Glow I’d want and when it is not a hint to Charlie is usually enough to get a new service added or bug sorted.

I am very keen to find out what Glew could be if it was under full time development and if Charlie had some assistance in developing the site.

A while back I said ‘I want a couple of things’:

  1. I don’t know what sort of technology I’ll want to learn and teach with in a few years. I want to be able to use new services and techniques as they arise.
  2. I also want to be able to alter and change these tools that some folk are excited about. Give me a wordpress blog, but one I can change, hack, repurpose add plugins and theme when needed, easily without fuss.

from: #EDUScotICT small things – transcript – John’s World Wide Wall Display

I still want these things and believe that the ICTEX’s vision and Charlie’s interpretation would give me these.

A New Dawn?

Beach Sunrise_120920223921 by bfaling Attribution-NonCommercial-ShareAlike License

Michael Russell,
The Cabinet Secretary for Education and Lifelong Learning reflects on the work of the ICT in Education Excellence Group

and my priority is not to lose momentum on this quality piece of work.

and

It is now important to consider the report and the feasibility of the recommendations therein and I am immediately establishing mechanisms to do that, including retaining the Excellence Group as a Reference Group to advise us going forward.

Seems we will need to wait a bit longer, I hope not too long. I feel that the Government missed a trick after the eduscotict / ICT Summit in 2011. From Mr Russell’s post it certainly sounds as if they will not this time.

Draft

I’ve been continuing to enjoy dipping into the #ETMOOC stream, beginning to feel a lot more relaxed about missing things.

A couple of days ago I followed a link by Tiago Santos to Basic Ingredients for Good Web Writing | Chapter Three. This is pretty straightforward stuff and as Tiago says good advice. I commented Advice that takes its own advice. I am cringing a bit thinking of my messy, discursive and rambling blog posts.

So I was much encouraged to listen to T1S2 – Sharing As Accountability w/ Dean Shareski one of the things Dean touched on was thinking of posting on a blog as drafting. Here is one of my favourite snippets:

drafting.mp3

A few quotes:

The mindset around the notion of publishing needs changed.

Comparing blogging to posting photos:

the expectation that some one could, if you gave them permission, download it and improve it.

and

Not publishing just sharing

Dean also touched on the idea that folk should filter what they write, agreeing with Stephen Downes in that it is the audience’s job to decide what to read. This chimes with a non edu post I read this morning The Unfollower – Matt Gemmell.

My own blogging is certainly rambling, both in posts and subjects. I would guess that many of my posts, typically the ones on AppleScript or JavaScript have an even smaller audience than most of my posts. I am going to follow Dean’s advice and keep posting them.

I am also going to try to improve my writing (after 8 years it is about time) by cutting down the rambling inside a post. So I am not going to go on in this post about some slightly connected google plus thoughts or how I bookmark audio.

Credits

I used etmooclogo by Adam Lark (remix from Alec Couros) and Dean Shareski talking with students at EdWeekSJSD by nashworld both under a Creative Commons — Attribution-NonCommercial-ShareAlike 2.0 Generic — CC BY-NC-SA 2.0 which allows remix.

Etmooc Icon 2

My head is throbbing a wee bit trying to keep up with what is going on in etmooc. Lots of interesting stuff not quite connecting up here. I’ve not manage along to one live session yet, but have watch some of the replays available on Archive | #ETMOOC and listen to some more by recording from the replays.

Collecting

T0S3 – Introduction to Social Curation w/ Jeffery Heil (Jan 17, 12pm) was interesting. I’ve been collecting links, originally in delicious now in pinboard.

Delicious

I had a fair number of folk in my Delicious network and found it a very useful resource. At one time I used to get a fair number of links and send them out using the for:username tag. I am not sure why that died out in my circles. I also subscribed to the links from my network in my RSS reader. This became less useful when folk started pushing their tweets to delicious automatically.

I started using pinboard when it looked like Delicious might shut down and have kept using it. At some point in the past I’ve looked at various other tools, but preferred delicious/pinboard style simplicity. It also has an API which lets you do really interesting things. After listen to Jeffery I might try Diigo again. I have a tendency to prefer simple presentation and some sort of automation.

Sharing

Given the huge number of links, list etc that are now online I am not sure if it very valuable just sharing links beyond a quick tweet unless we add some value. I very much like the link blog style, for example Stephen Downes or, the not educational, Daring Fireball. I read both in an RSS reader. Daring Fireball is particularly good in the way the posts link points to the original post he quotes rather than his own post and the quote is clearly defined. Sometime I am not sure on a quick glance what is quote and what is Stephen Downes.

I don’t think that this sort of blogging needs a lot of text from the blogger but as Stephen Downes and John Gruber show it needs a great deal of thinking to work really well. I occasionally make this sort of post for example, Zero Privacy or Connections and hope to develop both a workflow and a way of adding value rather than being just an echo.

I used the etmooclogo by Adam Lark (remix from Alec Couros) under a Creative Commons — Attribution-NonCommercial-ShareAlike 2.0 Generic — CC BY-NC-SA 2.0 license.

ipad coding

A while back I noticed a post on the glow forums (glo login needed) where someone wanted to embed a google calendar on a glow blog. The problem is that the glow install of wordpress does not support iFrames (it does support short codes from youtube and vimeo).
After thinking about his I posted a solution that uses JavaScript, the suffusion theme supports adding a buit of JS to the blog template. this is the result: School Calendar » John Paul Academy

About a week ago I had an enquiry at work from a local school on how to add iFrames to their school blog which was fortunately using the suffusion theme. I revisited the code and made it a little more flexible. It is pretty simple stuff but seems to do the job.

You can add JavaScript to the Custom Footer JavaScript field in the Blog Features– JavaScript to the Custom Footer JavaScript in the Blog Features- Custom Includes section of the suffusion theme settings. section of the suffusion theme settings.


	var iframesArray= document.getElementsByClassName('ifr');
	for (var i=0; i < iframesArray.length; i++) {
	var iframeDetail=iframesArray[i].innerHTML.split(',');
	var newHTML='<iframe src="'+iframeDetail[0]+'" height="'+iframeDetail[1]+'" width="'+iframeDetail[2]+'" seamless="1" frameborder="0"></iframe>';
	iframesArray[i].innerHTML=newHTML;
	};

Once that is added you can add a iFrame to a post or page by adding this sort of text with the html editor:

<div class="ifr">http://johnjohnston.info/flickrSounds/show3.php,400,500</div>

The above will result in an iframe showing the page http://johnjohnston.info/flickrSounds/show3.php with an iFrame height of 400 pixels and a width of 500 the idea is to be able to control the ifRame height and width.

What does the code do

For any other JavaScript neophytes out there this is what happens:

The code runs every time a pages is loaded.

  1. var iframesArray= document.getElementsByClassName('ifr'); this gets an Array of all the divs with a class of ifr.
  2. for (var i=0; i < iframesArray.length; i++) { we then loop through all of the divs with the class.
  3. var iframeDetail=iframesArray[i].innerHTML.split(','); we make a new array splitting up the content of the div, id URL,Height and Width
  4. var newHTML='<iframe src="'+iframeDetail[0]… we make an html fragment for the iframe
  5. iframesArray[i].innerHTML=newHTML; and replace the contents of the div with the iFrame code
  6. }; finally close the loop.

I am not sure how much longer glow blogs are going to be wordpress ones:

Glow Blogs (e-portfolios and school sites) – Stakeholders raised concerns about the plan to migrate away from the current WordPress implementation of Glow Blogs. In response to this, and to increase user choice, we continue to seek clarification on the feasibility of making available a new installation of WordPress that will be available in parallel with SharePoint Online. In the meantime you have my assurance that the data sitting in the current version of WordPress will continue to be available to you while we consider the next steps.

from: Glow Scotland » Glow – December 2012 update from Craig Munro

I really hope that we will not loose the traction gained by training many users, teachers and pupils in the use of wordpress blogs over the last year or so.