Filters

Clear all

Location

Miles from location:

Showing 1163 results

Show
results per page

Primary design and technology network meetingSL830

STEM Learning’s termly Primary Design and Technology Leadership Network meetings explore good practice within the D&T education and provide excellent professional development.The meetings will help build your confidence to lead D&T effectively. You will be kept up to date with the latest and most...

Technicians supporting KS3 & KS4 ChemistrySL642

Are you a technician looking for help with chemistry practicals? If so, this is the course for you!You'll learn how to support teachers and create impactful science lessons by exploring chemistry practical work. The content has been designed to fulfil the chemistry curriculum for students aged 11-16 and will include...

Developing outdoor science in your primary schoolSL090

Discover how to extend science learning beyond your primary classroom, even in limited outdoor spaces. Through practical examples and discussion, you will gain confidence in planning and delivering curriculum-linked science activities in a variety of outdoor settings—from schools with large green spaces to...

Managing behaviour for learningNE700

This online course will help you to be proactive about encouraging good behaviour in your classroom and in responding calmly to poor behaviour. This is a practical course. We will not delve deeply into theory of behaviour, but will focus on what you need to know to manage and improve the behaviour of your...

STEM AI & Digital conference: Tech and AI to tackle teacher workloadSL920

*This conference is available to book now at an early bird price of £109.00! Please note this offer is only available until 30/09/2025*Discover how artificial intelligence can significantly reduce teacher workload while maintaining high-quality teaching and learning. The STEM AI & Digital Conference offers...

UK CanSat competition teacher workshopCP601

This workshop is aimed at teachers who have entered a team into the UK CanSat competition.The first day of the workshop will be made up of the Python programming constructs: sequencing, selection and iteration course and the Raspberry Pi Pico course. Following a day introducing the electronics and technologies that...

Adapted teaching and effective learning interventions in secondary computingCO448

Getting computing education back on track, for all students, is an urgent priority requiring informed planning and implementation. Teaching and learning in computing has been challenging, with some aspects of subject knowledge and skills put under real pressure.This CPD takes the best evidence and practice for...

AI and Ethics in GCSE computer scienceCO427

Immerse yourself into the ethical considerations of Artificial Intelligence, what does it mean for your students both for their examinations but also in everyday life. You may have been amazed at the power of generative AI but is it all good? What considerations should your students think about? We take you through a...

Behaviour for learning in a computing environmentCO468

This course is aimed at secondary computing teachers who are looking to ensure the behaviour management and learning atmosphere in a computing environment enables progress. Participants will get the opportunity to look at the adolescent brain development, assess their own behaviours and look at computing related...

Python programming: working with dataCO433

During the course you’ll learn about data types, and how data structures are manipulated in Python programs. You’ll create and edit files that can store data for later use, as you begin to develop simple software applications.New program code almost always contains errors; you’ll become adept at...

Representing algorithms using flowcharts and pseudocodeCO420

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.Improve your knowledge of algorithms to the level appropriate for up to GCSE teaching. Become confident in using the key...

Teaching GCSE Computer Science: pedagogy for programmingCO242

It is crucial that teachers have knowledge of programming, and can write programs that solve the problems posed in GCSE CS. Building on this solid base, this CPD helps teachers to teach others how to become effective programmers. Making use of the latest evidence-based research and practice, participants will develop...

The internet and cyber securityCO432

The internet has transformed modern life bringing rich capability to networked computers. Find out how the internet works and how it has produced many new threats, resulting in the rapidly growing cybersecurity industry.You will build on knowledge of local computer networks to cover the globally connected systems...

AI in primary computingCO408

This course will support you in developing a basic understanding of what AI is and how it is used in everyday life, including by primary-aged pupils. You will explore the place of AI in the primary computing curriculum, both in terms of digital literacy and pupil's use of AI. This will involve exploring how AI links...

Developing algorithms and programming in key stage 1CO019

In this course, you deepen your understanding of algorithms and programming within the Key Stage 1 curriculum, providing you with the tools and knowledge to teach these concepts with confidence. Through unpicking the National Curriculum and what the statements look like with younger pupils, you will better understand...

Pages