Our latest CAS TV programme features John Stout, discussing programming in Snap! (a close relation to Scratch), including some ways of using it to introduce pupils to functional programming.
I wonder who’s using Snap! in their schools? Does it make sense to use this as a block-based language in KS3 to provide a little higher ceilings that Scratch offers, especially as many will have ‘done’ Scratch whilst at primary? What sort of thing have you done with Snap! if so?
Scratch clearly has a more vibrant online community, and much more extensive resources: how important are these factors when choosing a language?
Personally, I’m a great fan. Some of my projects:Share