Archive for the ‘Uncategorized’ Category

Computing Skills Crisis

Britain faces ‘growing shortage’ of digital skills – The Telegraph, July 2014

IT skills shortage still tops the technology agenda – Computer Weekly, November 2013

TIGA Warns Of UK Skills Shortage – Gamasutra, August 2010

Anyone involved in the computing or IT industry has been aware of this type of story that has been headlining the popular press in recent years, and although measures have been put in place to help close the skills gap, a serious omission is likely to compound the problem.

Where are the skilled educators to deliver courses to fill the IT skills gap?

Qualifications authorities can develop new courses designed to offer skills needed for the next generation of IT professionals, but who is going to teach the courses? Teaching is an aging profession. For many it has been a ‘job for life’, meaning that there is an aging population of lecturers, and there is a serious lack of newcomers to the profession. While the long holidays may have been an attractant in the past, any current trained software developer or network engineer is unlikely to be attracted by the salary of the average college or university lecturer.

£75,000 is not an unusual salary for a skilled software developer whose skills are in demand. That is almost twice the salary of a college or university lecturer, so who could blame the IT professional for remaining in their current job?

At a recent meeting of college computing managers the topic of retiring staff and the inability to recruit new staff was raised. Several college managers voiced their concerns that core skills would be lost and could not be replaced. Other managers complained of the lack of time and funding to train their current staff, with colleges already strapped for cash and under increasing budget constraints.

Another story from the education sector has staff complaining to college management about the lack of development time and training, but being told they weren’t a ‘special case’. Their argument is that it is unfair that lecturers in other disciplines, that are not subject to the rapid change of technology, do not suffer the same pressures as those in computing.

Indeed, what has changed in mathematics in the past 20 years, compared to computing? In 20 years we’ve seen the Internet, the Web, apps, mobile, C#, Python, virtual reality, cyber security, big data and countless new technologies that directly impact on education. How can anyone keep up with this rate of change and be adequately prepared to teach it?

It’s about time that someone with serious political clout addressed the issue lest Scotland become a digital backwater instead of the powerhouse it is hoped to become.



William Wallace comic book

December 15, 2015 Leave a comment

Over the past 9 months I’ve been working on my second comic book, Wallace and Moray: Guardians of Scotland. Now the comic is ready for printing and release on March 5th at Dunfermline Comic Con.

The graphic novel tells the origin stories of William Wallace and Andrew de Moray, and how they joined forces at the battle of Stirling Bridge in 1297.

I’ve both written and illustrated the book myself this time, spending a lot of time both in the creation and the research. I felt it was necessary to ensure accuracy as much as possible as other depictions of historical characters have often failed to hit the mark. However, it has been necessary to exercise artistic license in some areas, where there is a lack of historical evidence or conflicting accounts.

Read more on the Scotsman newspaper Heritage section.

The current comic is still available from, and both will be available from in March 2016.


Categories: Uncategorized

After Effects Workshop 2

48 Hour Animation Jam

March 16, 2015 Leave a comment

This past weekend was spent at the 48 Hour Animation Jam in Glasgow, #theAniJam with a team of my students. Organised by animation company Smudge Digital, the event was held at the Citizen M hotel in Renfrew Street.

On Friday we drew a theme from a hat and ended up with ‘cheese’. We were also given a ‘clock’ as an object we needed to include in the film. We also saw the other 11 teams and heard which themes they’d drawn, which included ‘rock’, ‘air’ and ‘trip’.

Back in our room we took advantage of the wall-sized whiteboard to produce a mindmap and brainstorm ideas. We finally settled on the idea of ‘Say Cheese’ – the phrase associated with taking photographs. After throwing this idea around for a while we decided on creating a story about a family who try to take family portrait photographs, but fail each time. Set over the space of several years, the story shows the family growing up and ageing in each photograph, and each time something occurs that prevents the photograph from working. Our final film can be seen on Youtube. Please press the Thumbs Up icon to ‘like’ our film, Say Cheese!


By the Saturday and Sunday there was quite a sense of cameraderie in the hotel as each team worked on their animations. Teams happily wandered around, seeing what others were working on, chatting and sharing a beer or coffee.

By Sunday afternoon the pace was fierce, especially for the 3D animators who had found the deadline a serious challenge.

The 7pm deadline came round very quickly, but my team had most of the work complete well in advance, with some extra time at the end to create an animated credits scene. At 9pm we gathered at the Centre for Contemporary Arts to view all of the films, which were being shown at the awards ceremony of the Glasgow Short Film Festival. The screening had its share of laughs – sometime at the antics of the on-screen characters and sometimes at the poor quality animations. There was also some tears – sometimes from laughter, but also from those that had failed to complete their animations in time.

So now we look forward to the results of the judging on Monday 23rd of March.

The technical stuff:

The animation was created using mostly Adobe Photoshop, Flash and Premiere Pro. Most of the graphics were produced in Photoshop, with a few being created in Flash and Illustrator. The animation was assembled in Flash and exported as swf files. These files were then converted into mp4 format using Swivel. Sounds and music were created in Garage Band. Finally, the film was assembled and edited in Adobe Premiere Pro, where the sound and visuals were combined.

The team at work

The team at work


Film screening at CCA

Film screening at CCA

Robert the Bruce Comic / Graphic Novel

March 12, 2014 Leave a comment

Over the past year I’ve been working with Fife illustrator Michael Philp on a comic book adaptation of the story of King Robert the Bruce, the Wars of Independence and the Battle of Bannockburn. The comic is now complete and has gone to print.

We’re launching the comic on 22nd March 2014 at Little Shop of Heroes, a comic book store in the shadow of Dunfermline Abbey where King Robert the Bruce is buried. Helping out will be actor Jock Ferguson of Herald Events who will be appearing as King Robert the Bruce! Also that week Strathleven Artizans will be unveiling a reproduction of the Bruce’s throne in Dunfermline, and costumed actors will be re-enacting the coronation. Later this year, in June, will be the Bruce Festival, a medieval fair in Dunfermline featuring battle re-enactment and jousting.

Find out more about Robert the Bruce at

King Robert the Bruce graphic novel comic book

HTML5 Canvas support in Adobe Flash CC

December 5, 2013 Leave a comment

This week’s big news from Adobe was an update for Flash that includes support for the HTML5 Canvas element. Up until now the CreateJS toolkit avoided the use of the canvas tag, so this update has been long awaited.

Included with the update are additional HTML5 Canvas code snippets that allow you to construct interactive applications by choosing common scripted actions from a list. The Code Snippets panel has been around since Flash CS5 (I think), but so far it has only been for Actionscript. The arrival of code snippets for HTML5 Canvas will make it much easier to create simple interactive animations directly in Flash.

I hope to have some examples to share with you soon, but for now a screenshot of the new feature will have to suffice!

HTML5 code snippets in Flash

Flipped Classroom – University of Dundee

January 29, 2013 Leave a comment

Presentation notes and links from my TQ(FE) workshop at the University of Dundee, 30th January 2013.

Flipped classroom link

Click to access the presentation slides

Categories: Uncategorized