If, like me, you enjoy reading comics and graphic novels, and are interested in Computing, you may already be familiar with the blog called 2D Goggles Or The Thrilling Adventures of Lovelace and Babbage. This relates the story of the development of the Difference Engine and other aspects of the lives of Ada Lovelace and Charles Babbage. Their adventures are based on (mostly) real events and episodes, with a lot of poetic licence thrown in! I thoroughly recommend reading the adventures, and I suggest encouraging your students to do so too. It will help them learn about the development of computing and computer programming in an enjoyable way.

Meet two of Victorian London's greatest geniuses... Ada Lovelace, daughter of Lord Byron: mathematician, gambler, and proto-programmer, whose writings contained the first ever appearance of general computing theory, a hundred years before an actual computer was built. And Charles Babbage, eccentric inventor of the Difference Engine, an enormous clockwork calculating machine that would have been the first computer, if he had ever finished it.

But what if things had been different? The Thrilling Adventures of Lovelace and Babbage presents a delightful alternate reality in which Lovelace and Babbage do build the Difference Engine and use it to create runaway economic models, battle the scourge of spelling errors, explore the wider realms of mathematics and, of course, fight crime - for the sake of both London and science. Extremely funny and utterly unusual, The Thrilling Adventures of Lovelace and Babbage comes complete with historical curiosities, extensive footnotes and never-before-seen diagrams of Babbage's mechanical, steam-powered computer. And ray guns.