Filters

Clear all

Location

Miles from location:

Showing 1239 results

Show
results per page

East Riding Dogger Bank Primary Programme Closed/Bespoke CPDNY850

This network meeting provides an opportunity to meet with other schools from across the East Riding and build relationships with similar schools or staff with shared priorities.  We welcome the sharing of ideas, and any questions you may have about the Programme. If you would like to support other teachers across...

Developing digital skills through D&TNC002

This course will enable you to support pupils in developing creative, technical, and practical expertise in D&T through the use of digital technologies, building pupils’ digital skills and allowing them to participate in an increasingly technological world.During the course, you will have lots of hands-on...

Handling data and datalogging with the micro:bitNC003

Handling data is an area which spans several subjects at primary. This course introduces digital tools for data collection and handling and considers how they develop children’s learning in science, maths and computing whilst also building digital skills. This course will enable you to support pupils in...

Introduction to Programming with ScratchCO232

Scratch is a powerful, visual programming environment that provides a great introduction to the world of programming. By snapping blocks together, you can create amazing animations and games which can support learning in computing, whilst using meaningful contexts from across the wider curriculum.In this course you...

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

An Introduction to Computer Networking for TeachersCO214

Explore the fundamentals of computer networking with this online course for GCSE teachers. You will improve your understanding of key concepts and gain the confidence to teach the subject in the classroom.On this course, you will learn to describe the different types of computer networks and understand how data can be...

Design and Prototype Embedded Computer SystemsCO218

On this course, you will explore how embedded systems are used in the world around us.You will learn what makes an embedded system different from a general purpose system (such as a PC) and discover how embedded systems are specialised for a particular use case.As you explore the iterative design process, you will...

Get started with the Teach Computing Curriculum in your primary schoolCO040

Find out how 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...

Introduction to Cybersecurity for TeachersCO216

Teaching cybersecurity in schools is an important way to help students stay safe while using technology. On this course, teachers will be introduced to the core ideas of cybersecurity that should be taught in the classroom.You will learn the different attacks that individuals and devices are vulnerable to and how to...

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

Introduction to Machine Learning and AICO231

From self-driving cars to determining someone's age, artificial intelligence (AI) systems trained with machine learning (ML) are being used more and more. But what is AI, and what does machine learning actually involve?

Understanding Maths and Logic in Computer ScienceCO213

The mathematical aspects of computer science can be difficult to understand and teach. On this course, you will be introduced to maths and logic in computing in an engaging way.Using the concept of an escape room, you will learn activities and games to help improve your knowledge and skills in this subject. You will...

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

Impact of Technology: How To Lead Classroom DiscussionsCO215

On this course, you will explore the ethical, legal, cultural, and environmental concerns surrounding computer science. You will build the skills needed to hold relevant, open, and exciting discussions in the classroom. You will develop strategies to help your students be productive and write long-form answers to...

Apps for Good: Design an app

Join us for a webinar to learn more about using technology to design and code an app that solves a real-world problem (based on climate or social action goal)- all within one school term. Part of I Belong Programme (encouraging girls into computer science) 

Pages