"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 More
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 More
To borrow from Mark Twain, reports of the death of Visual Basic for Applications as a viable programming language to teach in schools are exaggerated.
Read More
We all know and love the concept of learning by doing. Because of that, many teachers get pupils to type out a program, create a Scratch program or populate a spreadsheet or database themselves. However, there are a number of problems that can arise from this approach.
Read More
Sometimes I am not quite sure whether a statement is obvious or not obvious at all. In such cases I try to take the view that if it was that obvious, I wouldn’t need to comment at all. Take the statement “Coding is not debugging”. Of course it isn’t. But to read what some people have written you could be forgiven for thinking that an ability to write good code automatically confers the ability to be good at debugging. Well, like the old Porgy and Bess song has it, it ain’t necessarily so.
Read More
I like a challenge so I thought I’d try to create a self-marking spreadsheet in Excel. (Look, some men like fast cars, some like sport, and some like womanising. Me? I like spreadsheets. OK?)
I was inspired to have a go at this by someone called Lee Rymill, who uploaded a self-marking spreadsheet to the CAS resources area. However, I wanted to take it a few steps further…
Read More
Applications for the next year for this innovative initiative are open, but the deadline for applications is imminent . Find out more…
Read More