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
Computer Programming Explained
Computer programming is the process of designing and writing computer programs. That is pretty straightforward, isn't it?