Exciting news!

I’m excited to announce that as of September I will be starting an education consultancy business and will be available to hire for training, speaking, advice and other awesome Comp. Sci. related activities. When it comes to big changes, I don’t do them by halves. Since June this year I have got married, moved house,Continue reading “Exciting news!”

Scratch is the new Powerpoint

I keep hearing the phrase “Scratch is becoming the new Powerpoint” – teachers all over the country (nay, the world) are using the same programming teaching tool to teach with. So why is it that in a world with so many free tools for teaching kids to code, everyone seems to be using the same one? I have a reason.Continue reading “Scratch is the new Powerpoint”

Computing – the cake is a lie

I’m nearly at the end of my first time round teaching GCSE Computing and something has been bothering me. I decided to leave the topic of networking until the end, because I think it’s one of the hardest and also because I thought it would be beneficial to do it in Year 11 when myContinue reading “Computing – the cake is a lie”

How do you actually teach programming?

This is a question which has been bugging me for some time now – how do you actually teach someone to program? I don’t mean which language, or what resources should I use, or what time of the day is optimal. I mean what is it in your teaching which switches on the little lightbulbContinue reading “How do you actually teach programming?”

Computing – A beautiful dream

I didn’t believe the hype on the news about bad teachers. I mean, nobody I worked with was rubbish at their job so I put it down to teacher bashing media nonsense and got on with my life. I was happy to share my resources here and on CAS and to help people who asked for my help,Continue reading “Computing – A beautiful dream”

Javascript Binary to Denary

I wrote this but I am not sure I can use it for the purpose I wanted. Feel free to use if it’s useful to you! <html> <head> <style> input[type=’text’] { font-size: 24px; } </style> <script type=”text/javascript”> // A quick and dirty binary to denary converter in Javascript // I wrote it to use withContinue reading “Javascript Binary to Denary”

Computing – Pitfalls of a new subject

I read a really good article the other day which compared learning to program to leaning to read and write in the middle ages. It goes on to give two good criticisms of the accessibility of programming to students. Firstly, setting up and choosing your language and environment is a lengthy and difficult process. For the mostContinue reading “Computing – Pitfalls of a new subject”

Being a 21st Century Teacher

So I’m applying for the Picademy – two days of visiting Raspberry Pi towers, meeting cool people and fiddling around with a tiny computer – sounds good to me! One of the requirements for the application is to write a blog post about “Being a 21st Century Teacher”…which is actually quite a tricky topic to writeContinue reading “Being a 21st Century Teacher”

The real Computing in an Hour

OK, so the week before half term I had another of those moments where I found my mouth saying “ooh, let me volunteer to do all the things” while my head was screaming “IDIOT! You’ve already got too much to do!”. I’m pretty sure I have shoulder angels and demons. (And maybe a theme tune.)Continue reading “The real Computing in an Hour”