Filters
Clear allLocation
Age range
Subject
- Careers (78) Apply Careers filter
- Computing (486) Apply Computing filter
- Creative arts and media (12) Apply Creative arts and media filter
- Cross curricular (56) Apply Cross curricular filter
- Design and technology (110) Apply Design and technology filter
- Engineering (81) Apply Engineering filter
- Health and safety (46) Apply Health and safety filter
- Leadership (230) Apply Leadership filter
- Mathematics (130) Apply Mathematics filter
- Personal development (81) Apply Personal development filter
- Psychology (18) Apply Psychology filter
- Science (524) Apply Science filter
- Space (8) Apply Space filter
- STEM Clubs (10) Apply STEM Clubs filter
Role
- Teacher (458) Apply Teacher filter
- Head of department/Subject Lead (427) Apply Head of department/Subject Lead filter
- Trainee Teacher (331) Apply Trainee Teacher filter
- Senior Leader (234) Apply Senior Leader filter
- Teaching Assistant/HLTA (221) Apply Teaching Assistant/HLTA filter
- Technician (139) Apply Technician filter
- Head Teacher (128) Apply Head Teacher filter
- Supply Teacher (65) Apply Supply Teacher filter
- Returning Teacher (53) Apply Returning Teacher filter
- Consultant/adviser (45) Apply Consultant/adviser filter
- Lecturer (37) Apply Lecturer filter
- Other (23) Apply Other filter
- ITE Lead/Mentor (19) Apply ITE Lead/Mentor filter
- STEM Ambassador (18) Apply STEM Ambassador filter
- Parent/carer (4) Apply Parent/carer filter
- School Governor (4) Apply School Governor filter
Showing 897 results
Python programming constructs: sequencing, selection & iteration for OCR specificationCP423A
Take your first steps to becoming a competent teacher of Python programming; this CPD will develop your foundational knowledge around the Python language. This course references the OCR J277 9-1 GCSE Computer Science specification and their Exam Reference Language, allowing you to explore practical programming and OCR...Python programming constructs: sequencing, selection & iteration for Pearson specificationCP423C
Take your first steps to becoming a competent teacher of Python programming; this CPD will develop your foundational knowledge around the Python language. This course references the Pearson 9-1 GCSE Computer Science specification, using programming questions and solutions from their specification and sample materials....Representing algorithms using flowcharts and pseudocode for AQA specificationCP420B
An understanding of algorithms is vital for success in computer science. Students need to know how algorithms are designed to solve a problem, and how these designs are represented to other humans. This course references the AQA 8525 9-1 GCSE Computer Science specification.During this course, you’ll develop your...Solving computational problems in KS3 computingCP436
The National Curriculum in computing aims to enable learners to repeatedly analyse problems in computational terms, and to write programs that solve such problems. This is central to the development of computational thinking.Through the application of rich subject knowledge, including algorithm and program design and...Supporting GCSE computer science students at grades 1-3CP478
This evidence-based CPD aims to raise knowledge amongst teachers of how to achieve the most out of your students, working towards grades 1 – 3 in GCSE computer science. Whether you’re already teaching computer science or completely new to the subject, this course is designed to support your understanding...How to use AI to reduce teacher workloadNC215
In this engaging one-hour webinar, you’ll find out how AI and other digital tools are saving time and supporting collaboration in the classroom. You’ll explore lesson planning, low stakes assessment and adaptive teaching. You will be introduced to effective prompt writing to create text and image...Developing augmented reality (AR) productsNC201
Augmented reality (AR) is changing the way we present information. With its highly engaging and interactive user experience, we are now able to present 2D and 3D models within a user’s local surroundings.Augmented reality has recently been introduced as a mandatory unit of work to the Level 2 OCR Cambridge...STEM Digital conference: Tech and AI to tackle teacher workloadNC700
Join us on our conference dedicated to using technology and artificial intelligence (AI) in teaching to tackle teacher workload. Engage with two dynamic keynotes delving into both the ethical considerations of AI in education and the best practices for its application. Alongside this, choose from varied...
Adaptive teachingNE716
Inthis course, Professor Chris Harrison explains that good teaching is not about individual tuition for 30 students in a class. It’s about making use of good diagnostic assessment and then making a decision about what you need to do over the next few lessons to ensure that all students are challenged in their...Ofsted: A Focus on Secondary Science – dispelling myths, sharing insights….NB226
In this webinar HMI Eleanor Belfield, Ofsted Science Subject Lead, will draw out key messages from the published science subject report, ‘Finding the Optimum’. She will invite participants to reflect on the findings and what they mean for schools as they continue to address the challenges following the...Building confidence as a non-specialist secondary mathematics teacherMY213
Do you want to feel more inspired, confident and increase your knowledge and skills when teaching mathematics even though mathematics is not your specialism?In this intensive residential course, you will work with experienced teachers of mathematics in a supportive environment to explore the characteristics of good...Using manipulatives to enhance understanding in secondary mathematicsMY210
Research suggests that the use of Manipulatives (including counters, interlocking cubes, Cuisenaire rods, algebra tiles and more) can help to build or deepen understanding of mathematical concepts, and can help students with retention, problem solving and reasoning.This two-day residential course provides you with a...Physical computing kit - KS3 micro:bit - short courseCP253
Learning computing with the micro:bit has been proven to raise interest and enjoyment among KS3 learners, and increase the number of girls interested in further study. It provides an engaging way to develop subject knowledge, through fun projects that provide instant feedback to...
Professional Development Leader Programme - Stage 3FD301
This course is for teachers and other educational consultants who want to be accredited as Senior Professional Development Leader via our CPD Quality MarkYou should have already been accredited with Lead level before completing this course.
The Professional Development Leader...
Developing shared approaches to maths in science and science in mathsMY219
There is significant overlap between science and mathematics curricula at key stage 3, key stage 4 and key stage 5, but students’ experience of shared topics is often very different in the two subjects. Are applications from science regularly used to explore concepts in maths...