Filters

Clear all

Location

Miles from location:

Showing 341 results

Show
results per page

Improving Pupils’ Memory and Understanding in Science - Northern Ireland Teachers ONLYNN515

The ideas in this course will be linked to the research literature that underpins how best to support pupils’ to build knowledge and strengthen their memory, as well strategies they can use to help them make connections and deepen their understanding of science. Time will also be given to help plan next steps.

Chemistry for non-specialists - Northern Ireland Teachers ONLYNN514

Using established knowledge on how these concepts can be taught successfully, as well as common misconceptions, course participants will learn strategies for immediate classroom use.

Computing Cluster work group leader specialist and support moduleFD031R

This specialist and support module will allow you to be able to lead a work group as part of the computing cluster. The course will discuss what a work group is, how it fits within the cluster and what the role of a work group leader is including planning, facilitating discussion and evaluating. 

Improving teaching through observationNE253

In this short course you will explore how to use informal lesson observations to help improve teaching and learning in a more proactive way and rethink the approach into a more beneficial experience for everyone. 

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

Coaching & Mentoring: Professional Development Leader ProgrammeFD024R

This training is for Senior and Lead PDLs who are looking to engage with more school level support and who wish to develop their use of coaching techniques.

Marty v2NS021

This course will provide an introduction to Marty V2, and how this fantastic resource can be used to enhance engagement in Computing Science principles and concepts across the primary setting. While this PL is targeted primarily at First/Second level, Marty V2 can be used as an unplugged Computing Science resource or...

Assessment for learning through practical workNE251

This course will examine key strategies for formative assessment which can be integrated and utilised as part of practical science to evidence the development of students’ inquiry competences and skills. By gathering evidence at the point of learning you can make judgements about what the evidence shows and act...

Computing Cluster advisor specialist and support moduleFD026R

This specialist and support module must be attended by all consultants (whether Advisor, Workgroup leader or School-Level Support Consultant) who would like to work on Cohort 3 of the Computing Cluster Programme 

Understanding Computer SystemsCO212

During this course you'll learn how a computer works after you press the power button is key to working with technology effectively. On this course, you will explore what happens inside the machine and learn how computers turn inputs into outputs.You will learn what the computer operating system does and why you need...

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

Object-oriented Programming in Python: Create Your Own Adventure GameCO210

Object-oriented programming is a programming paradigm based on objects and data rather than actions and logic. This online course will introduce you to the principles of object-oriented programming in Python, showing you how to create objects, functions, methods, and classes. You’ll use what you learn...

Pages