So I’ve just come back from a Brilliant Day (and night) at the CAS Conference. This is my third year and each year I approach the event with a new thought of what I want to learn. This year, it was my focus on not what i teach (languages etc.) but the way I teach.
The keynote speakers that we had were brilliant, a speaker from Google and Lee Stott from Microsoft about the projects they are currently running in order to get students involved in programming.
What struck me was 2 things:
- there is a lot of fear out there about learning to program
- there are so many tools out there we have to be careful what we choose to use.
I think these 2 things together could be a double edged sword that Computing/programming must be careful of when walking that line. There are a number of ICT Teachers without the requisite skills to program and need to learn, however there are also A LOT of very simple programming tools that get you started, but if you use these beyond the starting point you end up with a culture shift.
I think at this point we need to be careful. Let’s be under no mistake PROGRAMMING IS HARD, and there are a number of ways to introduce the topic, but if you use the tools beyond the engagement point, you have to make sure you apply the rigor to it or make the end product a joke.
The ICT Failure
We all complain about the failure of ICT and it becoming too easy. I remember in 2006 when i was a tech a teacher abandoning HTML for Dreamweaver on the basis they had to make a website and Dreamweaver was “faster and easier”. We could quickly fall into this trap with programming, making tools to make coding easier then in 5 years complaining that programming has become too easy and we are in danger of being dropped from the curriculum.
I love the IDEA of tools like blockly, but I think there has to be a culture shift from the big companies and product developers. CAS has it right, let’s focus on the education of the teachers first and make sure we have qualified, trained teachers to make sure the subject is rigorous and challenging with the right teachers to teach it.
Addendum 25/6/13: How do I teach
Speaking to people tonight at a CPD for CAS in Preston, I was thinking how I wrote this. It’s true (guilty smile), I work in a good school and this is great because (most) students will (generally) try no matter what you throw at them. But I think with programming (and any subject for that matter) you have to find a way to engage every student in the class, take them on the journey with you.
I don’t want to make the programming language so simple that everyone in the class can do it first time, every time. I want to be able to teach so that the hard language is accessible to everyone. Using tools such as CSInside and CSUnplugged, which helps break down topics into smaller ones can help with this. I guess my aim as a teacher is not to get every student to be good at every topic, but to introduce those topics, get them to engage, and allow them to learn for themselves outside of the classroom. Yes, this takes more time and planning for differentiation, but I find this to be one of the most fun parts of teaching, coming at a topic sideways to come up with an interesting idea that will engage and excite my students.
I also would love to talk about the CAS “Master Teacher” role, but think I’ll leave that for later.
So, this is a thought i had a while ago about Teaching and Open Source.
Part of what i really love about teaching is coming up with new and exciting ideas, it’s why I go to geekups, to see something that someone does, modify it and really make it my own. I know marking and stuff is part of the job, but ask most teachers and their true joy is getting up and “performing” in front of a class.
I recently went to a Barcamp in Manchester and attended a talk about Open Source software and this got me thinking, surely we should promote Open Source Teaching?
I share my resources that I make for classes quite openly and freely (and hopefully they make a difference in someone else’s class) on the same principal of open source (or creative commons)
Why Should i Bother?
It’s a good point and a good question. Why should i share my stuff, as let’s face it anyone could rip it off and pass it off as their own. would this impact me on the job front if i went for a job and someone said they took my resources as their idea.
One of the first things i learned when i did my management course years ago was that it always benefits you to share your knowledge. The idea that the more you share, the more you get back (or the more it Free’s you up to do other things as people will then be more willing to help you in your job)
Taking it further
from listening to the talk on open source, i was thinking about taking the idea of open source teaching further. I see so many “educational consultants” who charge for their days teaching people how to teach and how to make “the perfect lesson”. I don’t believe to hold that answer, I do what i do, the kids enjoy it, so do I and they learn something in the middle.
But wouldn’t it be brilliant if you have a lesson that you know works well (maybe it’s the third time you have taught the starter that week) and instead of just putting a resource onto CAS or TES, you make a video of how you used it in class showing how it works for you.
If we could get teachers doing this, these sites could then build a repository of videos of lessons that you could watch and see how a teacher teaches and from that develop a resource further. I know there are people out there doing this, so when my year 11’s have left this is my pledge, to take a KS3 lesson, record part of it to show something working well and then upload it to my youtube.
Maybe some average teaching practice(by me) will rub off on someone to make it outstanding teaching in another school
After returning from one of my weekend jaunts to Manchester barcamp( a free un-conference tun by Manchester girl geeks) i was struck by something really interesting. I am a pretty self motivated learner, i don’t need people to teach me, just a big book and some times, but in teaching where does that time come from?
I’ve seen a lot of courses offering me to learn about programming, and I think for the beginning programmer that is great, however I also think that as someone who can program I just need the time to develop my skills and learn how to teach new languages, and here I find this time lacking.
In an ideal world, I’d love to experiment and develop lessons for my year 12 and 13 computing in:
- Object Orientation (and Greenfoot)
- Build your own PC Courses
My limitation is not my lack of understanding, its the preparation time on learning how to teach these topics. I have 4 machines ready to go to teach a “build your own PC” course, but i need to strip them down to bare bones to start, this could take me 1/2 hours at least, then write the prep materials.
The Online Argument
there are a million resources online and as much as a love the CAS group and their resources and even (sometimes) TES, i can usually spend more time trying to find a resource and edit it to suit my needs rather than making it myself.
At the moment there are a million courses teaching the basics but i either need more time to plan or more time to decide how to impart new concepts.
Teaching is a lot about time and pressure and the idea of micro management of tasks, get the coursework marked for year 11, then do year 8 marking, then plan your lessons. Doing the extra jobs that need/like to be done sit in the background. As a new dad as well (she’s 6 months and V Cute) i am now struck by what people said before she was born “all this extra stuff you do will go out the window”. Well, shockingly, they were right and i was wrong. I try to keep up the best I can and attend the courses to meet my collegues/friends, but what i really need now is an extra 2 hours a week where i can sit and learn the extra stuff to bring my lessons on even further.
I was thinking of applying for Head of Departments this year, i think if i did that my life and passion for my subject would be sucked away and replaced by an even bigger mountain of paperwork. But as I wrote in a previous post “i’m looking for something, not sure what it is yet”
p.s. apologies for the picture, picked it up ages ago and can’t find the link. if someone can, i’ll credit the source.
So the digital leaders continues from strength to strength with their work. I hear reports circulating around the school about how they have helped teachers fix broken powerpoints and help with how to use activ-studio. This is the idea and this is their positive impact.
However there have been a number of other positive things that we have been doing with our own projects and it’s good to highlight them here.
So, another part of my remit this year is that of of E-safety. Through discussions with the school Child Protection officer, she felt that it would be beneficial to explain the issues that were faced online and that had actually happened so that the digital leaders could understand how children in school were effected. This had a real impact on the students and how they percive themselves online. We are now thinking of having a display that the students made from this discussion in order to highlight their feelings on e-safety.
One of the tasks I set was for the students to adversise a computing through a video. I think this had partial success and think that it requires more guidance to make sure they follow the remit. The one that they produced had some issues with sound so i ended up using a non-sound version for options evening, which looked more like a powerpoint slideshow. I think in future i will have to give more guidance on this one. you can view the result here
The podcast is one of the major successes of this year. I get students to come up with a topic, discuss issues surrounding it and put it on Itunes for them to download. The issue they did this term was “the gaming issue” where they talked about the new tech that is coming out in games this year and also enthusing students in the ways to make their own games.
The thing that i struggle with this is time. I’m getting the students to record which is great, but i am left with the job of putting it all together. I think that following on from this i’m going to start giving them a template for the podcast and get them to put it together when they have recorded it all. For the construction we are using audactity and Pod-O-Matic
For safer internet day, i also knocked out a very quick podcast on how students percieve e-safety and what they think about protecting themselves online. You can view their Itunes channel Here
One of the digital leaders has set up a canon slade Digital Leaders website. This is pretty good, but i’ve tried to give him the task of organising it so that it is easier to use. I think following on from a term where he has been working on the graphics etc. I’m going to get each of the digital leaders to write a post a term to detail what they have done(maybe get some pictures etc.) and then display their work. you can view their website and what they have done so far Here.
Inter School Linkup
This is something that could really be good. I’ve started teaching my digital leaders how to use TextAdventures with the aim of getting them to go to a primary school and teaching the students in primary how to make an adventure game. Depending on the success of this, i can then look at doing a HAck to the Future – After Hours, like i did with Alan (@teknoteacher) about a year and a half ago to get other students enthused about ICT, Programming and computing.
If you are interested in working with me on this i’d love your input. The idea is to do it on an afternoon in a primary school.
Final Thoughts from Mr G
I think that the ideas laid out this term have been good. my lessons that i have learned is the amount of guidance that students need in order to gain them focus. I think this could be an area i need to look into where i get some 6th formers to work on projects with the digital leaders to offer guidance and give the 6th formers some confidence in their abilities too. I’d love to know how often other school digital leaders meet, as i’m finding that doing it one lunchtime a week only gives me 5 hours a term (if that).