New for February 2021: FREE online course for industry: Teaching programming – for IT professionals who teach in school or at work ^JB

Teaching programming – for IT professionals who teach in school or at work

Four sponsors for this course: TechPathways London, Institute of Coding, Queen Mary University of London and supported by the Mayor of London

Image: sponsors for this course

We have previously run this course in 2020 (November and December) and are currently running the January 2021 cohort. These have been oversubscribed and we are running another course in February 2021. We’ve already offered places first to those who were on our January waiting list and are now opening this up wider. If you work in industry and either train new colleagues (induction) or support after-school clubs then this free course may be of interest.

Click to register for a free place

[Download the information below as a PDF flyer to share]

Note that this course is NOT aimed at teachers but is for IT / industry
professionals. It does not teach programming itself, but how to teach it.

What is this course about?
There is a growing body of computing education research on how to teach programming. This work is being shared with teachers but is rarely shared with IT professionals. Yet, IT professionals are often required to help others learn to program.

Teaching others to program can be through informal support for colleagues, or it can be more formal as part of induction, for placements or re-training. IT staff often volunteer in schools, in code clubs and in after school or weekend/ holiday groups to help students to learn to program.

Come and learn about theory and practice, including (amongst other things) general learning theories and specific programming techniques such as PCK, Bloom’s Taxonomy, SOLO, Semantic Waves, Code Reading, Levels of Abstraction, Code Reading, PRIMM, Code tracing, Unplugged Computing and of course Computational Thinking.

Visual summary of the list of 'summary of models' including PCK, Bloom's, Solo, Semantic Waves, Computational thinking, Levels of abstraction (LOA), Continuum of scaffolding, Use Modify Create, PRIMM, Code reading, Block model, Smelly Code, Data literacy model and Parsons and other techniques.

Image: Summary of models / general learning theories listed above

Who is this course for?
This course is for any IT professional who teaches programming to others. This might be as a volunteer in schools to young people in afterschool clubs, holiday clubs, or to support in class. Or IT professionals might teach programming in their work context, for example to new starters, industrial placements or colleagues. Note that this course does not teach programming, but how to teach programming skills.

How much will it cost?

When will it be? How long is the course?
● The course will be run over 4 sessions, every Wednesday for 4 weeks
Each session is 90 minutes from 6pm to 7:30pm
● The first session is on Wednesday 3rd February 2021
● The last session is on Wednesday the 24th February 2021

Where will the course be?
Online (via Zoom) here is the link to register for your free ticket for the 4 sessions (click link to register free).

Who will be delivering the course?
Queen Mary University of London. This course is part of the London GLA sponsored Tech Pathways programme.

Click to register for a free place


All course dates
Wednesday February 3rd 6pm – 7:30pm
Wednesday February 10th 6pm – 7:30pm
Wednesday February 17th 6pm – 7:30pm
Wednesday February 24th 6pm – 7:30pm

Download the Industry Pedagogy Feb 2021 flyer, a copy of which is embedded below.

Click to access industry-pedagogy-feb-2021-flyer.pdf