This is an article I originally published on 2 October 2017. The conference it refers to has been and gone, but I’ve added a few annotations relating to my methodology.
Read MoreNational Coding Week: why?
I’ve always been of the strong opinion that (a) people should talk about programming, not coding, and (b) people learn best on a kind of need to know basis.
Read MoreOn this day #13: Welcome back, VBA!
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 MoreOn this day #11: Making ICT and Computing real
This article, published on 5 December 2015, was one of a 7 part series on ways to make Computing be more interesting.
Read MoreAda Lovelace Day
Imagine what Ada Lovelace might have achieved had Babbage actually built his “computer” and she hadn’t died at the age of 36.
Read MoreBett2020: Python in Pieces
Python in Pieces is a visual interface for the Python programming language.
Read MoreA self-marking spreadsheet UPDATED
I like a challenge so I thought I’d try to create a self-marking spreadsheet in Excel. 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, using the Visual Basic for Applications programming language.
Read MoreHow to fix a paper jam that doesn't exist
If your printer keeps telling you there’s a paper jam when there isn’t, you aren’t necessarily going insane. This suggestion worked for me.
Read MoreThumbnail sketch: Bad Choices: How Algorithms Can Help You Think Smarter
Here is a short review of this book about algorithms.
Read MoreComputing in the UK
The Royal Society recently produced its report into Computing, After the Reboot. Here are my notes and comments on that report.
Read MoreThe importance of touch in Computing
Making it possible for students to come face to face with real things from times gone by can have an electrifying effect on them. This is especially so when teaching Computing.
Read MoreTwo cheers for the internet of things
What an amazing age we live in: app-controlled devices, connected homes. So why aren't I wildly enthusiastic even though I am not by any means a Luddite?
Read MoreReview of ASAP Utilities for Excel
A program to put Excel on steroids. Loads of utilities that can be applied straight away, no programming involved, and it's free!
Read MoreThumbnail sketch of the Raspberry Pi User Guide
I always dread having to open any kind of manual. For a start, it’s against the natural order of things. (I don’t ask for directions either, even when I’m hopelessly lost.) Secondly, they usually seem to be written for people for whom they are superfluous.
Imagine, then, what a pleasant surprise it was to open this book and discover that it is not only well-structured, but an enjoyable read.
I wouldn’t say it is bedtime reading exactly (mind you, I used to read books on Excel functions and VBA before retiring for the night). However, it is very comprehensive.
For example, if you are interested in setting up your Pi to take time-lapse video, this book takes you step by step through the process.
If you’re serious about pushing your Raspberry Pi to its limits, and even if you’re already pretty familiar with what it can do, this book is a must-have for your bookshelf or workbench.
Raspberry PI User Guide (Amazon affiliate link)
This review was first published in Digital Education, our free newsletter. To find out more, and to sign up, please visit the newsletter page. We use a double opt-in system, and you won't be spammed.
10 ways to prepare for teaching Computing
If you're told you'll be teaching Computing from now on, but don't feel competent to do so, what practical steps can you take in order to get up and running?
Read MorePlanning for the Computing curriculum
At first sight, it seems bizarre that despite the fact that many teachers urgently need professional development, and time, in order to be ready to teach Computing, headteachers are not always allowing them to attend courses during school time. A business planning approach by ICT leaders in school could help.
Read MoreComing soon in Digital Education
I'm in the process of planning a few themed issues of my newsletter, Digital Education. Read on for the low-down.
Read MoreA Visual Basic School Calculator
Back in 1994 I wrote a program for a school-oriented calculator to help me manage my departmental budget. Here are some retrospective reflections on my first Visual Basic program.
Read MorePresentation: 10 stimulating ideas for the Computing curriculum
Here is some information about the EduTech conference in general, and my session in particular.
Read MoreWomen and girls and technology: a matter of biology?
Are girls and women biologically predetermined to not be natural programmers? No, I don't think so either. This article contains some interesting points based on recent discussions, and links to (hopefully) useful articles.
Read More