Skip to main content

Computing courses for teachers

Discover our range of professional development courses, designed to help you teach computing. Courses cover key stages 1 to 4 and cater for all levels of knowledge.

Choose how and when you want to learn, through face to face, online, or live remote training.

Funding

We offer financial support to state-funded schools and colleges across England, including subsidies to support supply cover for continuing professional development.

Showing courses run by Computing - York, East and South Yorkshire show all results

Filter courses

back to filters
Showing 25 results

Assessment in secondary computing - remote - short courseCP413

Effective teaching is underpinned by the accurate use of assessment, during this course you’ll explore formative and summative assessment strategies whilst understanding how to accurately assess.

Live remote training 1 March 16:00—1 March 2023

Tags for this course:

Leadership Key stage 3 Key stage 4

Assessment of primary computingCP007

Develop your confidence and knowledge in assessing computing across the primary age range.

Online 13 January 09:30—13 January 2023

Tags for this course:

Leadership Key stage 2 Primary certificate

Behaviour for learning in a computing environment - short courseCP468

For secondary teachers who are new or existing to the subject. This CPD covers generic behavior for learning strategies, including managing own behaviours, rules routines, recognition reward and interventions and links them it back to their use in a computing environment.

Live remote training 14 March 16:00—14 March 2023

Tags for this course:

Leadership Key stage 3 Key stage 4

Computing for specialist teachers of autistic studentsCP291

Plan and teach an effective computing curriculum for students with autism in a specialist setting.

Live remote training 9 January 16:00—28 February 2023

Tags for this course:

Practical work Primary certificate Secondary certificate

Encouraging girls into GCSE computer science - remote - short courseCP440

Explore the big picture with the current Gender imbalance in GSCE computer science between girls and boys. Be part of discussions around reasons for this gap, including, lack of role models, unconscious bias, and a non-inclusive curriculum amongst others. Consider different strategies inside and outside of the classroom to support the narrowing of the gap before finally planning effective interventions in KS3 to improve the uptake in your own school.

Live remote training 26 January 16:00—26 January 2023
Live remote training 7 February 16:00—7 February 2023

Tags for this course:

Leadership Key stage 3 Key stage 4

Enriching secondary computing with STEM Ambassadors in your region - short courseCP446

Bring computing careers into the classroom with STEM Ambassadors - volunteers from the world of work.

Live remote training 18 January 16:00—18 January 2023

Tags for this course:

Impact of technology Careers Key stage 3 Key stage 4

Getting started with Python programming – short courseCP351

Start your journey to becoming a Python programmer . This short course will introduce you to the three main programming constructs.

Live remote training 2 February 16:00—2 February 2023

Tags for this course:

Practical work Algorithmic thinking Programming Key stage 3 Key stage 4

Higher attainment in GCSE computer science - meeting the challenge of exams - face to faceCP239

Explore how to improve attainment in GCSE Computer Science, look at how students should tackle exam questions and use key resources such as moderator reports, how retrieval and interleaving can be used and mapping progression from KS3 to KS4.

York 6 March 09:00—6 March 2023

Tags for this course:

Leadership Programming Key stage 4 CS Accelerator

Implementing the Teach Computing Curriculum in your schoolCP255

This course aims to support teachers and subject leads in implementing the Teach Computing Curriculum in their own school.

Beverley 17 January 09:30—17 January 2023

Tags for this course:

Key stage 1 Key stage 2 Primary certificate

Introduction to primary computing - face to faceCP004

Computing in primary schools is a practical, creative and knowledge-rich subject. This course provides teachers with the knowledge and confidence to get started on the journey to outstanding computing in your school, whether you’re a subject coordinator or another interested teacher.

Beverley 12 December 09:30—12 December 2022
York 9 January 09:30—9 January 2023

Tags for this course:

Algorithmic thinking Computer networks Computer systems Data & information Impact of technology Programming Safety & Security Key stage 1 Key stage 2 Primary certificate

Introduction to the micro:bit in key stage 2 - short courseCP292

Explore physical computing using the micro: bit device; finding out how it can be used to develop understanding of programming through creative digital projects.

Beverley 28 February 09:30—28 February 2023
Remote delivered CPD 20 March 13:30—20 March 2023
Beverley 30 June 09:30—30 June 2023

Tags for this course:

Programming Key stage 2

KS3 computing (module 3): Creative curriculum enrichment and inclusion (remote)CP449

Put computational thinking at the heart of an inclusive and equitable curriculum, and broaden the appeal of computing.

Live remote training 12 January 16:00—2 February 2023

Tags for this course:

Cross curricular Leadership Careers Key stage 3 Secondary certificate

Leading primary computing - face to faceCP008

Essential knowledge for primary computing subject leaders, helping you get the most from every teacher and every child.

Beverley 16 January 09:30—3 February 2023
Remote delivered CPD 22 February 09:30—8 March 2023

Tags for this course:

Leadership Key stage 1 Key stage 2 Primary certificate

Online safety through primary computing - short courseCP469

This short course will support the needs of schools in ensuring that they keep children safe whilst teaching computing and using technology to access the full primary curriculum.

Live remote training 2 March 18:00—2 March 2023

Tags for this course:

Key stage 1 Key stage 2

Physical computing kit - KS2 Crumble - short courseCP252

Explore physical computing using the Crumble device and how the Teach Computing Curriculum can be used to engage students.

Hull 9 January 15:30—9 January 2023
Beverley 8 February 09:30—8 February 2023
Remote delivered CPD 20 March 10:00—20 March 2023
Beverley 22 March 16:00—22 March 2023
Beverley 5 July 09:30—5 July 2023

Tags for this course:

Practical work Algorithmic thinking Computer systems Programming Key stage 2

Preparing for Ofsted in primary computing - short courseCP486

Find out what to expect from an Ofsted visit to your school and how you can prepare for it as a computing subject lead.

Live remote training 23 February 18:00—23 February 2023

Tags for this course:

Key stage 1 Key stage 2

Preparing for Ofsted in secondary computing - short courseCP444

Get yourself and your teaching team inspection-ready

Live remote training 10 January 16:00—10 January 2023
Live remote training 9 February 16:00—9 February 2023
Live remote training 7 March 16:00—7 March 2023

Tags for this course:

Leadership Key stage 3 Key stage 4

Primary programming and algorithms - face to faceCP003

Discover engaging and effective ways to help children use computational thinking.

Remote delivered CPD 30 January 09:30—30 January 2023

Tags for this course:

Algorithmic thinking Programming Key stage 1 Key stage 2 Primary certificate

Python programming constructs: sequencing, selection & iteration for OCR specificationCP423A

Linked to the OCR J277 specification, learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.

York 6 February 09:00—6 February 2023

Tags for this course:

Practical work Algorithmic thinking Design & Development Programming Key stage 3 Key stage 4 CS Accelerator

Python programming constructs: sequencing, selection and iteration - face to faceCP223

Develop your foundational knowledge around the Python language.

Knottingley 12 January 09:30—12 January 2023

Tags for this course:

Programming Key stage 3 Key stage 4 CS Accelerator

Python programming: advanced subject knowledge, implementation and testing - face to faceCP243

Develop your Python programming skills by exploring advanced programming techniques then implementing and testing these in a working solution.

York 13 March 09:00—13 March 2023

Tags for this course:

Programming Key stage 4 CS Accelerator

Python programming: working with data - face to faceCP233

In this course you’ll learn about data types, and how data structures are manipulated in Python programs.

York 27 February 09:00—27 February 2023

Tags for this course:

Programming Key stage 3 Key stage 4 CS Accelerator

Representing algorithms using flowcharts and pseudocode - face to faceCP220

Improve your knowledge of algorithms to the level appropriate for GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking

York 23 January 09:30—23 January 2023

Tags for this course:

Algorithmic thinking Key stage 3 Key stage 4 CS Accelerator

Supporting GCSE computer science students at grades 1-3 – face to faceCP278

Explore how to improve attainment in Computer Science for students working towards grades 1 - 3.

York 30 January 09:00—30 January 2023
Sheffield 9 February 09:00—9 February 2023

Tags for this course:

Algorithmic thinking Computer systems Programming Computing Mathematics Key stage 3 Key stage 4 CS Accelerator

Teaching primary computing through contextsCP405

Explore ways to introduce contexts relating to cross-curricular topics, everyday life, and the wider world. These strategies will enable pupils to understand the practical applications of computing and explore career opportunities in an informal way.

Live remote training 27 March 09:30—27 March 2023
Live remote training 25 May 09:30—25 May 2023

Tags for this course:

Cross curricular Key stage 1 Key stage 2 Primary certificate