I had a wake-up call recently, sitting in the staffroom at my local primary school, having just finished my weekly computing lesson with year 6. Building on my earlier comment that ‘if they can read, they can program’, I off-handedly asked the EYFS teacher if she fancied trying out a computing activity to introduce a precise sequence of instructions (i.e. an algorithm). A more experienced teacher laughed, and said, “You have no idea! I’d like to see you try to teach computing when one of the children walks up and says ‘I’ve just done a poo in my pants’ !”.
It made me stop and think about my motivation, my understanding, and the motivation and resources of the teaching staff. Coincidentally, a recent discussion on the CAS forum highlights a growing concern with the way that IT professionals and teachers communicate. Both groups want the best outcome, but don’t necessarily understand the other’s perspective or imperatives, and don’t necessarily agree what ‘the best outcome’ is.
The Techie
I would suggest that IT professionals and other non-teachers who get involved with computing education do it for one reason: we have an enthusiasm for the subject-matter and want to see it succeed. But what does ‘succeed’ mean? Success could be one or many of: open up a world of fun and skill; enthuse children with a creative and rigorous subject; give children the widest opportunities possible; promote the subject as an interesting area to study; create a future workforce; enhance the UK’s ability to compete with other countries; or something else entirely. Whether it’s iPad app development, PHP programming for the web or parallel processing on multi-core machines, IT Professionals want the students to be able to do all the cool stuff they can do (to paraphrase one of the videos at code.org, “it’s as close as you can get to having a superpower”). It’s easy to forget that the students are 11, or 15, or 5 years old, have a wide range of abilities, and that all skills take time and practice to develop.
The Teacher
Even with a passion for the subject and wider educational objectives, Teachers (I would suggest) have an overriding priority: to deliver the curriculum and where applicable to ensure good grades in exams, within the context of preparing the student for the next stage of their life. As a school governor, I endorse this perspective to the extent that we have a legal obligation to fulfil: the content (not delivery) of lessons is predominantly driven by the need to cover the syllabus. Doing a quick calculation to work out how many teaching hours are available, then dividing this by the topics to be covered (both in the National Curriculum and the exam boards’ specifications), there are very few hours available for any one topic – and programming is just one small part of the syllabus. There is precious little time for ‘extras’. Outside those teaching hours, every lesson needs planning and preparation (which is no small task – examples at www.code-it.co.uk), including working out how to deal with both the brightest children and the special needs pupils in the same class.
Taking into account these very different perspectives, here’s a draft set of guidelines for communicating with each other – I’ll be happy to amend and/or enhance per your suggestions. Just get in touch or register on the site to add a comment.
IT Professionals communicating with Teachers
Teachers communicating with IT Professionals