Filters
Clear allLocation
Age range
Subject
- Careers (8) Apply Careers filter
- Computing (173) Apply Computing filter
- Creative arts and media (16) Apply Creative arts and media filter
- Cross curricular (47) Apply Cross curricular filter
- Design and technology (29) Apply Design and technology filter
- Engineering (17) Apply Engineering filter
- Health and safety (2) Apply Health and safety filter
- Leadership (55) Apply Leadership filter
- Mathematics (29) Apply Mathematics filter
- Personal development (13) Apply Personal development filter
- Psychology (15) Apply Psychology filter
- Science (94) Apply Science filter
- Space (4) Apply Space filter
Role
- Teacher (113) Apply Teacher filter
- Head of department/Subject Lead (86) Apply Head of department/Subject Lead filter
- Trainee Teacher (58) Apply Trainee Teacher filter
- Teaching Assistant/HLTA (42) Apply Teaching Assistant/HLTA filter
- Senior Leader (20) Apply Senior Leader filter
- Head Teacher (7) Apply Head Teacher filter
- Supply Teacher (6) Apply Supply Teacher filter
- Lecturer (3) Apply Lecturer filter
- Consultant/adviser (2) Apply Consultant/adviser filter
- Other (2) Apply Other filter
- Technician (2) Apply Technician filter
- (-) Remove Online courses filter Online courses
Showing 262 results
Teaching Programming to 5- to 11-year-oldsCO041
Through the activities in this course you will learn about algorithms and programming, and how to teach young children to code.Programming gives children the opportunity to be creators rather than just consumers of technology. From using and modifying existing programs to complete tasks...
Using MyLearning as a Professional Development LeaderFD019
This short course will support you with understanding the functionality of the platform and will explain the rationale behind some of the components that you will find when leading CPD.Establishing a STEM club - from creation to careersSC101
Online, self-paced course. Participants can join and start this course at any time after the advertised date.This course will take you through the process of planning a school science, technology, engineering or maths club, from developing a proposal and setting objectives, to creating a marketing campaign, developing...STEM Clubs - Surviving and ThrivingSC102
Online, self-paced course. Participants can join and start this course at any time after the advertised date.This course explores key considerations of running a STEM club in the long term. It focusses on identifying the factors needed to support club progress and developing a club improvement plan that aids student...Creating an Inclusive Classroom: Approaches to Supporting Learners with SEND in ComputingCO700
As educators, we should aim to provide every young person with the skills and knowledge to become active participants in a digital world. On this course, you will examine the common barriers faced by students with special educational needs and disabilities (SEND) in the computing classroom, and how to address...Get started with the Teach Computing Curriculum in your primary schoolCO040
Find out how to use the Teach Computing Curriculum to teach computing to primary school pupils. In this course you will explore freely available resources, looking at how they support the development of subject knowledge and skills in computing. This will ensure that you can deliver the curriculum effectively in...Introduction to Encryption and CryptographyCO220
Discover the history of encryption and learn how it's used in the modern world. On this course, you will learn about what encryption is and understand its use in the past by using the Caesar and Vigenère ciphers. You will also look at the present and future of encryption and investigate both symmetric and...Programming 101: An Introduction to Python for EducatorsCO207
On this course, you’ll explore programming in Python. You’ll discover basic programming concepts, learning how to understand the basics of python syntax and interpret error messages.Ultimately, you’ll use your new coding skills to create your first program - which will be able to solve a simple...Teaching Computing Systems and Networks to 5- to 11-year-oldsCO042
Whether stand-alone, connected in a local network or plugged into the internet, computers are central to many everyday tasks and routines. It's important for young people to develop their knowledge of how these devices work, so that they can appreciate the impacts that computers and networks have on the world around...KS3 computing (module 1): Creative curriculum design principlesCO247
Curriculum design is centre stage once more, and nowhere is an effective computing curriculum more vital than in KS3.As the first of three linked courses, this CPD builds your curriculum design and implementation capability from the ground up, meaning anyone can produce a sequenced curriculum that builds conceptual...Creative teachers:creative learnersNW037
For Primary Teachers and Sci subject leaders in Primary schools in WALES ONLY.A 2 day course that develops teachers’ creativity in science teaching and explores effective thematic approaches to teaching science.
Any enquiries, please email Wales Administrator: joss@...
Essential Skills for Science TechniciansNN710
This course is designed to provide science technicians, particularly those new to the role, with the foundational knowledge and practical skills needed to manage an efficient and effective prep room in your school. With a focus on key responsibilities, such as prep room organization, health and safety, and supporting...Sparking Wonder: Science Tricks, Stunts and Mysteries!NN222
This course is filled with simple to make, low cost investigations that don't require any specialist knowledge to present. They are designed to grab pupils' attention and imagination. Dr Matt Prichard has 13 years of experience as a science communicator and is an associate of the Inner...
Getting started in year 4CO465
Are you new to teaching year 4 computing, or do you need a confidence boost in this subject? This self-paced online course is your perfect companion, designed to equip you with the skills and knowledge to effectively teach computing using the Teach Computing curriculum at your own pace.
This course is...