Filters

Clear all

Location

Miles from location:

Showing 513 results

Show
results per page

Preparing for Ofsted in secondary computing - short courseCP444

Avoid unnecessary strain and workload in anticipation of an inspection, by joining this short CPD. You’ll find out what Ofsted are looking for and, just as importantly, what they don’t expect departments to produce – separating evidence from myth. You’ll develop a lean preparation plan, to...

Preparing to take the CSA test - short courseCP350

This short course will support you prepare for completing the Computer Science Accelerator (CSA) programme, which will lead to you achieving a national certificate in computer science subject knowledge. By attending this course, you’ll gain support from an experienced Professional Development Leader, who will be...

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...

Programming 102: Think like a Computer ScientistCO208

On this course, you’ll explore Python programming at an intermediate level. You’ll discover how to break down problems into smaller parts, and then design and apply algorithms to data. You’ll also explore list structures and their various uses. Ultimately, what you learn will build upon...

Programming 103: Saving and Structuring DataCO219

Discover how to save data to use it across multiple runs of your programOn this course, you will learn how to save text and binary files, and how to structure data so that programs can interpret it correctly. You will explore various common types of structured files, including CSV and JSON, and also find out how...

Programming Pedagogy in Secondary Schools: Inspiring Computing TeachingCO222

Transform your teaching by developing your pedagogical approach.In the first two weeks of this course, you’ll be introduced to a range of pedagogical approaches suitable for Key Stage 3. You’ll look at a range of pedagogies aimed at developing your students’ computational thinking skills, from...

Programming with GUIsCO217

Discover how to build your own Graphical User Interface (GUI) with Python and guizero. On this course, you will learn how to incorporate more interactivity in your program. You will experiment with different types of widgets and build the confidence to design more complex GUI-based apps in the...

Promoting inclusivity in your STEM curriculumRP385

We will explore how we can create an inclusive STEM curriculum that promotes a positive perception of STEM careers and STEM further study with students.This short course forms part of our suite of STEM Career professional development modules that can be accessed via our Science Learning...

Queen's Conquering CovidNN226

This programme is premised around the Faculty’s response to the Covid-19 pandemic and consists of talks, tours and activities which showcase the work of our researchers, technicians and students. It highlights the societal impact and social responsibility exhibited during the pandemic.

Reaching for grade 9 in scienceNY270

Review strategies to enable the high achieving students to push on to aim for grade 9 by allowing them to develop a much deeper understanding of the science content and context.
Look at how students can tackle the mathematical demands in unusual contexts, high quality...

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...

Representing algorithms using flowcharts and pseudocode for OCR specificationCP420A

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 OCR J277 9-1 GCSE Computer Science specification.During this course, you’ll develop your...

Responsive teaching in STEMNW703

How can you find out and respond to what pupils do and do not know so that all pupils are challenged, engaged, motivated, active and move forward in their learning?This hands-on two-day course will draw on best formative practices from research. Explore a range of classroom activities that can be taken away and used...

Royal society of chemistry support sessions for secondary teachersRP328

This CPD is provided in partnership by Science Learning Partnership Cornwall, Cornwall Teaching School and the Royal Society of Chemistry.It will be particularly useful for NQTs but is open to all secondary science teachers who would like the chance to take part in this free CPD.This session will enable you to develop...

Running STEM Clubs OnlineGX100

This course is for teachers, educators, parents or STEM Ambassadors who want to run a STEM Club remotely or online. The course takes place through an online community group on our website. It is designed run over one week, with a total duration of two to three hours. The course pages remain open to you to access for...

Pages