Should you start with the raw components when teaching coding, or get the kids problem-solving immediately? This article argues in favour of the latter.
Read MoreQuestion mark - Terry Freedman
National Coding Week: why? (Updated)
I’ve always been of the strong opinion that (a) people should talk about programming, not coding, and (b) people learn best on a kind of need to know basis.
Read MoreJust because everyone says something is good, doesn't mean it is.
Making and programming
Is 'making' really an effective -- or cost-effective -- way of learning programming?
Read MoreQuestion mark - Terry Freedman
National Coding Week: why?
I’ve always been of the strong opinion that (a) people should talk about programming, not coding, and (b) people learn best on a kind of need to know basis.
Read MoreOn this day #20: Digital literacy and "coding"
Is being digitally literate synonymous with being able to code?
Read MoreComing soon in the Digital Education newsletter
The next edition of this esteemed newsletter has a cornucopia of links that will be of interest to teachers of computing and media literacy especially, and very little commentary! Read on to find out more.
Read MoreBook review: How to think like a coder
This book aims to teach you how to think like a coder, rather then merely learning how to code. How far does it succeed?
Read MoreMaking and coding
Is 'making' really an effective -- or cost-effective -- way of learning programming? Guest contributor Derek Blunt has his doubts.
Read MoreShakespeare is alive and well!
Ode to Code
"I wonder if it's possible to write a poem about coding", I thought to myself. Well, it is, and here it is. First Chaucer, then Shakespeare, and now me. No doubt schoolchildren of the future will be studying this for their Eng Lit exams, but in the meantime you can read it here first! Enjoy.
Read More7 reasons to teach coding through problem-solving
Should you start with the raw components when teaching coding, or get the kids problem-solving immediately? This article argues in favour of the latter.
Read MoreA Koan, Computing and QuicK Tips
News, reviews, two competitions, free resources, interesting reading, a new Computing scheme of work, and women in computing -- just some of the stuff featured in the new issue of Digital Education. Subscribe for free!
Read MoreHow I got into coding and why I think everyone should do it!
"As soon as I found out about how to write code, I was hooked. I realised that this was what I should have been doing all along." Anna Shipman, who works for the Government Digital Service, talks about her love of coding.
Read MorePupils don't always benefit from doing it themselves
How learning to code might improve writing skills

Hour of Code–this week!

Quick look: Literacy from Scratch

Managed – and, I think, written by – Lawrence Williams, the website contains examples of pupils’ work in Scratch, cross-curricular ideas and examples, and notes on pedagogy.
Review of Espresso Coding

What struck me immediately on using it is the amount of guidance available, both in verbal form and videos. There is quite a large range of modules to choose from, including “Starter” ones which take you through the basics and, where appropriate, recapitulate what has already been learnt.
Review of Code Academy

Review of J2Code

There are three applications in one: JIT5, LOGO and Visual. This is quite useful because if you are familiar with LOGO but not JavaScript, you can start pupils coding in an environment that is familiar to you. Also, if you teach very young children, JIT5 is highly visual and colourful.
An advantage of J2Code as a whole over 2Code is that it covers the age range from Key Stage 1 (5-6 year olds) to Key Stage 3 (13-14 year olds).
Review of 2Code
