Today I attended our schools Teaching & Learning meeting, which is cross departmental forum for sharing ideas and best practice. I had previously asked the organiser if I could speak about the micro:bit at the meeting, to introduce it to anyone who I hadn’t yet already told.

I have had many conversations with other teachers over the past 2 weeks. Geography & Science teachers have been considering the use of data logging for experiments or environmental readings at various locations around school; PE could use the device as a pedometer or repetitions counter for circuit training; maths could use it to create a real data set of scores in a game (like Chase the egg!) to produce graphs. These conversations all followed on from an inset that I attended at the start of this half-term. The inset was about the progress pupils made when there was some sort of ‘hook’ to get them interested and invested in their learning. During the inset, I remember thinking the micro:bit can provide multiple hooks in any subject.

I showed everyone the video on the website, I talked about the features and demonstrated Chase the egg! I then opened up a discussion about how it could be used in other subjects. Our music teacher asked if it could be used as an instrument and how they had been learning ‘Twinkle, twinkle, little star’. I enthusiastically responded with yes it could with the addition of a speaker. I then described how, as a computer science teacher we (sometimes) see music as a algorithm – Twinkle, twinkle has a melody that repeats in the sequence, line 1, line 2, line 3, line 3, line 1, line 2 (I think). Pressing the correct sequence of A, B, A+B, could produce this melody.

After I had finished talking at the meeting, I asked attendees to discuss in their departments, any ideas they have had – I will share the ideas on this blog over the coming months. When I sat down next to my colleague (and friend), she said to me…

“You are such a geek! Look how giddy you are!”

I completely agree with her – I am still excited by the prospect of what the micro:bit can do and what it means for the learners and the learning of not only computer science, but all subjects.


2 weeks in!

Quite a lot has happened over the past couple of weeks or so. I have had more time to get to grips with using the micro:bit; I have explored the different methods of writing programs for the device; I have paired a micro:bit with the Samsung APP (with varying degrees of success); I have introduced the concept of a ‘cross-curricular hook’ to my colleagues.

First of all the micro:bit website – I really did miss a trick when I first explored the website. I had completely ignored the ‘Code Kingdoms: JavaScript’ section. During an after school coding club, one of my GCSE students explored this section and started following a tutorial for ‘Worst game of snake ever!’ (I didn’t know it was called this and called it ‘Chase the egg!’ instead!). He showed me that, even though it was JavaScript, it was still quite easy to write a program in this section. There is the ability to write with just blocks, or pre-populated text or raw text input.


This seems like a fantastic feature that I would definitely like to explore with older year groups. I have a lot of interest in JavaScript and feel that it is such a versatile language, learning it would be very useful at GCSE / A-Level.

Do you want to play Chase the egg?!

Anyway, back to the ‘Chase the egg!’ game – Once the pupil had created the game, I plugged in the cable and ‘flashed’ the game on to the micro:bit. I had a go and then the other pupils had a go and it was an instant hit. This simple game, in which you needed to get one dot touch another dot by rotating the device, was highly addictive and highly competitive. I have spent the past 2 weeks showing this game to everyone, asking pupil to compete against staff, year 7, year 11, year 12, staff…everyone loved it. I even disrupted my HOD’s year 7 lesson to see who could try to beat the top score.