#include – How it all began

So I’ve been rather quiet on the blog front of late. This is because I’ve been working hard, not only at school but also on #include! We had our launch party last night at BCS London which went very successfully (a photo of the committee and some of the attendees is below) and I thoughtContinue reading “#include – How it all began”

How do I program a microcontroller? Arduino!

It’s been a long time since I last wrote a blog post! In that time lots has happened: Computer Science was added to the EBacc, the EBacc certificate was scrapped, ICT was renamed to Computing and a draft spec was published which cheesed off a lot of people and #include finally got a new website.Continue reading “How do I program a microcontroller? Arduino!”

PHP and MySQL for A2 Computing projects

In the past, many of my students have made successful project using a combination of PHP and MySQL. This year, all three of my students are using it in some capacity and one has combined it with jQuery. I have been meaning to write a full workbook for a long time and I have finallyContinue reading “PHP and MySQL for A2 Computing projects”

Science doesn’t put girls off Science, other girls do

(Note: This post is entirely personal opinion, I am in no way qualified to talk about Psychology… but I’m going to anyway!) Earlier on today I went to a school hockey tournament, and I started thinking about why I don’t play hockey. I realised that I’m probably the victim of some dodgy classical conditioning fromContinue reading “Science doesn’t put girls off Science, other girls do”

YRS 2012: Day One

Today I attended the first day of SAP Young Rewired State 2012 as a mentor at the Birmingham City University centre. I’m so glad I did – everything I once thought about the capabilities of school age kids has been completely blown out of the water, and it’s only the first day. If there hasContinue reading “YRS 2012: Day One”

jQuery – zero to hero (sort of)

Just a very short post to say that I’ve finished my HTML, CSS and jQuery booklet. It is a guide to starting from scratch from knowing no HTML at all, through learning CSS, through a bit of basic jQuery. It’s aimed at Lower 6th but I am sure it would be useful to any teachersContinue reading “jQuery – zero to hero (sort of)”

Can you force someone to program?

I have to admit, I’ve been finding it hard to conjure up the enthusiasm to write about anything of late. When I thought about why this was, one of the reasons that has dampened my enthusiasm has been the yearly grind of the A-Level coursework. Although teaching is a very rewarding job at times, atContinue reading “Can you force someone to program?”

PHP shoutbox task

Bizarrely enough, I recently started teaching topic #1 on the OCR AS ICT F452 module. The specification clearly isn’t design to be taught from beginning to end, and in fact I’ve found I jumped all over the place trying to teach it. We started off by looking at interface design principles using HTML and CSS,Continue reading “PHP shoutbox task”

Thinking Tasks #1 – Boxes function

Quite often after covering a big chunk of theory, I will try to get students to think about how to actually put it into practice. This task was very successful and resulted in one student going away and spending hours trying to figure out how to make the boxes work perfectly. After a bit moreContinue reading “Thinking Tasks #1 – Boxes function”

Teaching students to think

The hardest thing I find as a Computing teacher is teaching students to think. They always seem to get totally hung up on the syntax of how you are supposed to write a particular statement (my students’ favourite being the “if loop” …Grrrrr…) or where the colons are meant to go. I’m teaching using PythonContinue reading “Teaching students to think”