Filters
Clear allLocation
Age range
Subject
- Careers (21) Apply Careers filter
- Creative arts and media (20) Apply Creative arts and media filter
- Cross curricular (80) Apply Cross curricular filter
- Design and technology (107) Apply Design and technology filter
- Engineering (55) Apply Engineering filter
- Health and safety (9) Apply Health and safety filter
- Leadership (164) Apply Leadership filter
- Mathematics (118) Apply Mathematics filter
- Personal development (29) Apply Personal development filter
- Psychology (19) Apply Psychology filter
- Science (715) Apply Science filter
- Space (23) Apply Space filter
- STEM Clubs (7) Apply STEM Clubs filter
Role
- Teacher (96) Apply Teacher filter
- Head of department/Subject Lead (84) Apply Head of department/Subject Lead filter
- Trainee Teacher (27) Apply Trainee Teacher filter
- Teaching Assistant/HLTA (19) Apply Teaching Assistant/HLTA filter
- Senior Leader (18) Apply Senior Leader filter
- Returning Teacher (9) Apply Returning Teacher filter
- Head Teacher (6) Apply Head Teacher filter
- Technician (4) Apply Technician filter
- ITE Lead/Mentor (3) Apply ITE Lead/Mentor filter
- Lecturer (3) Apply Lecturer filter
- Supply Teacher (3) Apply Supply Teacher filter
- Consultant/adviser (2) Apply Consultant/adviser filter
- Other (1) Apply Other filter
- Subject leader (1) Apply Subject leader filter
- Teacher educator (1) Apply Teacher educator filter
Showing 405 results
Leading Remote CPD - a Professional Development Leader Programme courseFD010R
This course is for teachers and other educational consultants who are accredited with CPD Quality MarkThis course, which forms part of our bolt-on support for the Professional Development Leader Development Programme, is designed for Course Leaders of remote CPD for STEM Learning and the National Centre for Computing...Python programming: analysis, design and evaluation - face to faceCP244
As you progress beyond the basics of Python programming, this course will help you develop an understanding how programs are developed using the software life cycle, specifically the analysis, design and evaluation of a working solution.During this course you’ll develop your understanding of how to analysis a...Computer systems: input, output and storage - remoteCP421
Computers take many forms, from the smart watch on your wrist to the powerful machines used to predict the weather. They all share some key features and GCSE computer science students need to have a solid understanding of what makes a computer.Take your first steps to opening up the computer, exploring the main...An introduction to teaching robotics using VEXcode VR - short courseCP301
In this short webinar, learn how to code and control a virtual robot using free software from VEX. VEXcode is freely accessible to students learning both in school and at home. It provides opportunity to code using drag and drop blocks and a text based Python interface. During this...
Computing as a second subject for non-specialist teachers - short courseCP308
Computing is an evolving and exciting subject to teach. Rising demand, and a shortage of specialist teachers, means there are opportunities for teachers to upskill and offer computing as a ‘second subject’. During this session you’ll explore the benefits of being...
Teaching GCSE computer science: improving student engagement - face to faceCP240
Effective teaching of computer science results from strong subject knowledge, and a detailed grasp of effective pedagogy. This evidence-based CPD will help you to develop your classroom practice, focused on the broadening and deepening of classroom pedagogy, helping you to get the best from your students.During this...New to computing pathway for Science teachers - remoteCP476
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a science teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway...
New to computing pathway for English teachers - remoteCP475
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as an English teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you’ll complete...
New to computing pathway for modern foreign language teachers - remoteCP474
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a Modern Foreign Language teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you...
New to computing pathway for music, art and media teachers - remoteCP473
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a Music, Art or Media teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you’...
New to computing pathway for humanities and PSHE teachers - remoteCP472
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a Humanities or PSHE teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you’ll...
Maths in computer science - face to faceCP234
Mathematics is firmly embedded at the core of computer science, from processing data using binary to the development of algorithms. The teaching of computing can be more effective when it builds on students’ existing mathematical knowledge and approaches. This provides a more joined-up...
New to computing pathway for Maths teachers - face to faceCP277
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a Maths teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you’ll complete the...
New to computing pathway for modern foreign language teachers - face to faceCP274
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as a modern foreign language teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this...
New to computing pathway for English teachers - face to faceCP275
Computing is an evolving and exciting subject to teach that opens up career options. This pathway will support you, as an English teacher, start your journey to becoming upskilled with the subject knowledge and confidence to teach computing. By booking onto this pathway, you’ll...