Teaching courses

Total courses: 171
Programming with GUIs
4.73

Gain hands-on experience building your own python GUI interfaceAre you a beginner at Python, hoping to improve your programming knowledge and build your own GUI? This 3-week course, aimed at computer science teachers in particular,...

Educational Leadership: Working for Good
4.64

Change the way you understand educational leadershipLeadership is about thinking. On this course, you will explore educational leadership and develop leadership skills through critical thinking with this online course for school leaders. Leaders in...

Learning for a Sustainable Future: Live at COP26
4.81

Live at COP26The 26th UN Climate Change Conference (COP26) is being held in Glasgow, Scotland between 31st October and 12th November 2021. It will bring together heads of state, climate experts and campaigners to agree...

Teaching Primary Science: Getting Started
4.83

Help your pupils love and understand sciencePrimary science is the first opportunity to develop your pupils’ curiosity about the world. Studies suggest that by engaging pupils in practical science work frequently, they will have a...

Networking with Python: Socket Programming for Communication
4.7

Build your practical network application skills and understandingOn this course from the Raspberry Pi Foundation, you’ll learn how to create programs that communicate over the internet. You’ll explore the principles that industry professionals use w...

Teaching Black British History: A Teacher Training Guide
4.66

Learn how to best teach Black British history into the school curriculumFrom pedagogy in the classroom to the history of ethnocratic and eurocentric narratives, this comprehensive, three-week course will equip you with all the tools...

How to Succeed as a Newly Qualified Teacher
4.54

Prepare yourself for the challenges and opportunities of life as a new teacherDesigned by educational experts at Manchester Metropolitan University’s Faculty of Education, this course will support you in the transition from teacher training to...

Google for Education: How to Promote Group Work and Inspire Creativity
5

Get started using Google Workspace for EducationHelp inspire creativity and cooperation between you and your learners by optimising the online tools available to you in Google Workspace. On this three-week course, you’ll learn the basic...

Multilingual Learning for a Globalised World
4.77

This free online course will explore multilingual education and how it can impact and improve education and even wider society. Understand why languages matter Our languages are an essential part of who we are as...

Instructional Design: Course Development

Learn how to successfully guide subject matter expertsCourse development is the crux of effective online learning and how you guide subject matter experts (SMEs) is a crucial part of your role as an instructional designer....

Combinatorics: Strategies and Methods for Counting
5

See combinatorics made simple and how to avoid errors in counting principlesCombinatorics is an area of mathematics primarily concerned with counting. Combinatorial problems arise in many areas of pure mathematics, notably in algebra, probability th...

Mindfulness: A Focus on Adolescents
4.78

Support emotional wellbeing through mindfulness activities In this course you’ll get practical illustrations of how mindfulness can be of particular value in the lives of everyone, and younger people in particular. Get a deeper understanding...

Teaching Digital Skills for Sustainable Education
4.8

Delve into future-focused digital and collaborative learningWith the demands of an increasingly digitised world, there is a growing awareness among educators that teaching and learning need to evolve to better prepare teachers and students for...

Resilient Teaching Through Times of Crisis and Change
4

Understand the concept and principles of resilient teachingOn this course, you’ll deep dive into resilient teaching and learn how to create adaptable learning experiences for your students that can work as effectively under fluctuating conditions...

Blended Learning Essentials: Digitally-Enriched Apprenticeships
4.71

Enhance apprentices’ experience with digital technologyApprenticeships are changing. The UK Government has introduced new standards to ensure apprentices are receiving quality training. Discover how using digital technology can enrich your apprenti...

Becoming a Dentist
5

Gain dentistry experience online before applying for a degree in dentistry This course offers prospective dental students everywhere the chance to better understand what it’s like to be a dental student, how to ace the...

Maths Subject Knowledge: Fractions, Decimals, and Percentages
4.78

Make learning fractions, decimals and percentages easier for your studentsOften, when teachers are asked which maths topic they find the most difficult to teach and for their students to learn, teachers say fractions. On this...

Instructional Design: Educational Media

Understand how to promote student engagementEducational media is an essential and evolving element of online course design. The notion of “lectures,” as many have known them, is now under review as we understand more about...

Supporting Successful Learning in Primary School
4.76

Improve the support you provide for children's learning in primary schoolGiving children in primary school the right support is vital. On this course you’ll hear from education experts, school staff and school children who provide...

Teaching Practical Science: Physics
4.54

Help students understand physics through practicalsPhysics can be a challenging topic for students, it is essential that they practice and embed their understanding of practical skills in preparation for assessment of their learning. This course,...