Surveying computing teachers – primary programming and micro:bit use in secondary classes

If you’re a Computer Science or Computing teacher at secondary or primary level we’d be very grateful for your input in any of the surveys below please 🙂


1. Using Design in Primary Programming – Research Project
This survey is run by Jane Waite as part of her research at Queen Mary University of London (one of the two universities which forms the CAS London Regional Centre).

Jane says…

Last year, I started research looking for a magic bullet for teaching abstraction in primary schools. However, I discovered that research requires you to look at one tiny aspect of a big subject in order to gradually build a solid body of evidence. So now I am focusing on one aspect of abstraction, how we use design when teaching programming, and how we might reuse our expertise in teaching writing when we teach programming.

My work builds on research from across the world, but all of it with older pupils. From Israel to the US via Scotland, Netherlands and Germany I am knitting threads of theory and practise together but for teaching younger learners.

If you teach programming to primary children, in school, out of school, formally or informally and have 15 minutes to spare, I would be indebted if you could complete our survey, the link is or

2. Please tell us what you thought of A Bit of CS4FN
abitofcs4fn front cover screenshotSome of you will have subscribed to receive printed copies of our newest version of CS4FN magazine – the mini ‘A bit of CS4FN’ edition for primary schools. We’ve posted them out and would love to know what you think of them. This survey is also from Queen Mary University of London.
Please tell us how you found the magazine and website:


BBC_MicrobitThe research survey below is from the CAS London team at King’s College London, looking at how teachers are using the BBC micro:bit in their classroom.

You are invited to participate in a web-based online survey on using the BBC micro:bit in your programming classes. This is a research project being conducted by Filiz Kalelioğlu and Sue Sentance at King’s College London. It should take approximately 10-15 minutes to complete.

*New course date* Computer Science Education: Theory & Practice (Spring 2015) @ King’s

Teaching London Computing has a new course for Computing teachers, at King’s College London. The short course is a standalone module on an MA course in Education, and is suitable for those who will be teaching Computing up to A-level.

For more details and to apply for a place please visit the course information page.



Course start date – 17 January 2015
Course duration – 11 weeks part time
Course type – Online course
Course times – Saturdays 10am-4pm on campus and online Tuesdays 7-8pm
Course recurrence – Saturday then five Tuesday evenings online, another Saturday and five more Tuesday evenings online.
Location – Waterloo Campus
Entry requirements – Qualified Teacher Status in ICT or experience of teaching ICT in a secondary school.
Credit value – 30 credits at Master’s level
Academic Lead – Sue Sentance


Saturday 1: Curriculum and Computing

Seminar 1 – Communications Unplugged
Seminar 2 – Gender and Computing
Seminar 3 – Teaching early Programming
Seminar 4 – Programming Teaching Methods
Seminar 5 – Teaching by Modelling

Saturday 2: Hardware and Assignment Workshop

Seminar 6 – Flow and Learning through Games
Seminar 7 – Motivation, Uptake and Careers in Computing
Seminar 8 – Collaboration and Group Work in Computing
Seminar 9 – Programming and Mathematics, Computational Thinking
Seminar 10 – Assignment Plans and Feedback

The course is aimed at experienced ICT teachers and new PGCE graduates who do not have a computing background but would like to develop the capacity for teaching Computing/Computer Science up to A level.

Students on this course have access to online materials to enhance their subject knowledge and learn programming (Python 3). They can also attend workshops on the Subject Knowledge Enhancement course in order to improve their knowledge of the course content of current GCSE and A level specifications.

Module teaching includes two Saturday workshops one at the beginning and one in the middle of the module together with weekly tasks, readings and discussions in ten on-line sessions. A task related to the week’s theme usually including the study of a specific aspect of programming or computing education with each student posting their reactions, comments and reflections to an on-line asynchronous discussion board for others to view and respond. Online synchronous (chat) seminars in small groups to discuss the week’s theme. These happen on the same evening (Tuesday) each week.

The 30 credits from this Short Course could be transferred in to an MA Education programme.

We hope that course participants will be interested in the MA Computing in Education

The intended outcomes are that students will develop a critical understanding of the Pedagogy of Computer Science at secondary level enabling them to make critical, informed judgements in

  • managing the introduction of computing to the curriculum from years 7 to 13
  • developing strategies for selecting appropriate public examinations for their students, at KS4&5
  • writing schemes of work and devising assessment in line with research into the learning of computer science and programming
  • selecting and designing and developing their own resources and teaching materials to enhance the understanding of key concepts

for the teaching of computer science, including programming from 11-18.

This course is offered BOTH as a 30 credit module on the Modular Education MA and here as a standalone Short Course. Students successfully completing this course will gain 30 credits towards an Education Masters.

Trained and practising teachers of secondary ICT who wish to teach Computer Science.

Guide to Teaching Computer Science: an Activity-Based Approach by Lapidot and Ragonis (available from FWB library in hard copy and electronic versions).

GCSE and A level text books for Computing and Computer Science.
Specifications for current GCSE and A level examinations (available online on Exam Board websites).

This course is partly funded through the Teaching London Computing project run by Queen Mary University of London in collaboration with King’s College London.
A number of teachers in London schools will benefit by receiving a 50% discount on the cost of the course through funding received by the TLC project from the London Schools Excellence Fund.
Course cost £1000, less discount £500 (for London Teachers), net cost £500.

Saturdays 10am-4pm on campus and online Tuesdays 7-8pm


For more details and to apply for a place please visit the course information page.