Filters

Clear all

Location

Miles from location:

Showing 195 results

Show
results per page

SEND: Supporting learners with dyslexia in scienceNE268

This short online course will support you in meeting the needs of your dyslexic learners in science lessons. You may also be interested in:
SEND: Supporting autistic learners in scienceSEND: Supporting learners with ADHD in scienceSEND: Supporting sight impaired learners in science

SEND: Supporting learners with ADHD in scienceNE267

This short online course will support you in meeting the needs of learners with ADHD in science lessons. You may also be interested in:
SEND: Supporting autistic learners in scienceSEND: Supporting learners with dyslexia in scienceSEND: Supporting sight impaired learners in science

Boolean logic in A Level computer scienceCP503

Boolean logic is a way of describing the circuits inside a computer, and the same concept can be represented by a logic circuit diagram, a truth table, or a Boolean expression.During this course you’ll learn how to interpret circuit diagrams, write Boolean expressions and explore the laws of Boolean algebra.You...

Pathfinding algorithms in A Level computer scienceCP504

Pathfinding algorithms are used to find solutions to a given problem, using the shortest path between a set of points. These problems are commonplace, from satellite navigation systems to internet packet routing. During this course you’ll learn how the Dijkstra’s and A* search algorithms function.You...

Adaptive teachingNE716

In this course, Professor Chris Harrison explains that good teaching is not about individual tuition for 30 students in a class. It’s about making use of good diagnostic assessment and then making a decision about what you need to do over the next few lessons to ensure that all students are challenged in their...

Algorithms and programming for OCR GCSE specification - residentialCP269

An understanding of both algorithms and programming is vital for success in GCSE computer science. During this two-day residential you’ll learn the fundamentals of both topics, aligned to the OCR J277 9-1 GCSE computer science specification.During day 1 you’ll focus on representing algorithms using...

Data structures in A Level computer scienceCP502

Almost all programs process data in some form, data therefore needs to be stored in ways that mean it can be easily manipulated by program code. During this CPD you’ll learn how various data structures are used to organise and store data. You’ll learn about static and dynamic data structures; stacks and...

Assembly language in A Level computer scienceCP501

Dive into the world of assembly language; this CPD will develop both your theoretical knowledge and practical skills in relation to the use of this fundamental, low-level mode of programming for A Level computer science. During this two-hour course, you’ll learn the essentials of assembly language including...

Drug Development and the Principles of Scientific Investigation *Northern Ireland Teachers ONLY*NN711

An interactive workshop for teachers of CCEA's A-Level in Life and Health Science looking at scientific investigations and the work-up of a drug. The workshop will consist of:A morning session from the Royal Society of Chemistry, with opportunities for hands-on experience of six scientific investigations suitable for...

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

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

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

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 (you may be eligible for a subsidy for this course) and the Raspberry Pi Pico course. Following a day...

Using MyLearning for asynchronous or blended facilitationFD020

This short course will support you with understanding the functionality of the platform, will explain the rationale behind some of the components that you will find when leading CPD and provide you with guidance when supporting course discussions online.

Pages