I’m not a great fan of flow-charts when it comes to programming, but I reckon this one with the lyrics of the classic Beatles song Hey Jude is pretty cool: (click on the image to see it at full size)
If you like that kind of geeky fun… a few years ago there was a Twitter trend #songsincode (links to the archive) in which thousands of people captured the title of a song using a bit of (pseudo-)code (of whatever programming language), of course also bound by Twitter’s 140 character message limit.
It saw crafty things like
substring("the tiger",6,1)
(by @antallan),
baabaa=new sheep{color:black};echo(baabaa.hasWool?string.format("{0}!\n{0}, {1} bags full","Yes Sir",baa.bags.count):"No");
(by @web_bod) and many many more.
Since implementing this program I've really noticed how the students are improving.
Trent Perry, Teacher