Spreadsheets: vindicated at last!

I Love SpreadsheetsI’ve long been an ardent advocate of spreadsheets. They can be an invaluable tool in business, education or any other field in which planning, cost or both are paramount. As far as Computing and ICT is concerned, they can be used for teaching  modelling and computational thinking. However, they have been denigrated as being “just” an office tool, far removed from the exciting world of coding or robotics.
Read More

6 Ideas for teaching the Computing curriculum

Aspirations in Computing StudentsI thought these posts from the archives might be interesting: 6 ideas for teaching the Computing curriculum. Unfortunately, being mathematically challenged, I originally inadvertently designated two of them as “#2”. That’s why I never became a maths teacher. However, I have since renumbered them, so they start at zero, which is, computationally speaking, a pretty good thing to do. Anyway, although the series refers to the “forthcoming Computing curriculum”, the ideas themselves are still useful I believe. I hope you agree.
Read More

The Thrilling Adventures of Lovelace and Babbage: The Book

Charles Babbage from 2D GogglesIf, like me, you enjoy reading comics and graphic novels, and are interested in Computing, you may already be familiar with the blog called 2D Goggles Or The Thrilling Adventures of Lovelace and Babbage. This relates the story of the development of the Difference Engine and other aspects of the lives of Ada Lovelace and Charles Babbage. Their adventures are based on (mostly) real events and episodes, with a lot of poetic licence thrown in! I thoroughly recommend reading the adventures, and I suggest encouraging your students to do so too. It will help them learn about the development of computing and computer programming in an enjoyable way.
Read More

Taking stock of the new Computer curriculum: 5 key questions

Fall 2011 Student Hackathon CodingNow that the new Computing curriculum in England has been running for nearly a term, it's a great time to stand back and take stock. Actually, I recommend doing that even if you are not in England and/or have not needed to change anything. Here's a list of 5 questions you might care to ask yourself:
Read More

My Informatics scheme of work part 1

Social computingI thought it would be interesting to dig out my scheme of work for Information Technology – as it was then then – from 1997. It was based on the Informatics scheme of work published by the now defunct organisation Acitt. Acitt was a subject association for ICT Co-ordinators. I helped to shape the Acitt scheme of work, but the one I used myself was a variation, adjusted to meet the circumstances pertaining to my school. I’ve reproduced it below.
Read More

When it comes to coding, how secure is your network?

Darren Bartlett outlines the options.

IMG_0969With a new Computing curriculum that focuses on students learning to code and writing simple programs it’s important for school ICT and Computing heads, teachers or those responsible for ICT/Computing to make sure their school network is secure and able to handle the new requirements without compromising the rest of the system.

Here are a few considerations to help with that and make sure your data is safe and the students can enjoy exploring new learning securely.

Read More

Encouraging girls to do computing: an economics approach

Discussions about getting more girls to do computing tend to focus on strategies like providing role models or some form of positive discrimination. Unfortunately, providing role models is not always easy, and I disagree with positive discrimination on principle. So what's the alternative?
Read More

New ideas for a new Computing curriculum

RM MugI had the pleasure of attending one of the RM Technical seminars recently, and it was well worth the time. The event was divided into several strands. I chose the Curriculum and E-safety option rather than one of the more technical ones.

As well as a very entertaining keynote lecture by Sir Ranulph Fiennes, there were three sessions:

Read More

The things you can do with data! Part 1

Victorian JokeI found it difficult to sleep last night. The reason is that I attended a symposium yesterday, and was exposed to so many new ideas that I’m having to do quite a bit of processing. Actually, that’s quite exciting. I often enjoy conferences, but rarely come away buzzing from them. Now, I normally wouldn’t write about a conference so soon after attending it, but I wanted to bring a few things to your attention straight away. I’m sure you’ll find them interesting in their own right (at least, I hope you do), and you may wish to discuss them with your students. It’s all part of my quest to show that computing and ICT can be interesting and enjoyable, and not just for geeks.
Read More

How can teachers get to grips with computer programming, and where do we start? By Lawrence Williams

Pupil using Scratch, by Lawrence WilliamsMany teachers have been utterly dismayed by the seemingly impossible demands of the new Programmes of Study for Computing. How can we all suddenly develop a wide range of new skills in Computing? Can our pupils, aged from only 5 years, really understand, write, and debug computer programmes? It seems an impossible task. But help is at hand…. And from a teacher of English, with no Computing training! (Though with some experience in using ICT.)

Lawrence Williams explains.

Read More

Ideas for the computing curriculum: #3 Be self-referential

ideaIn this series I’m going to be making some suggestions, putting out some ideas. These are based on presentations I’ve given. I can think of how these ideas, or their implications, might be applied in the classroom. However, I think it better if I stand back and let you do that part of the work!

I know that this is counterintuitive, but what if you devised an activity to teach programming or computational thinking, but instead of of just telling the kids what to do, you make them solve a problem first – by applying computational thinking or some elementary programming?

Read More