top of page

Professional Development: Secondary

Choose from our free 1 hour CPD below. Suitable for teachers from any school, all sessions run from 4-5pm and are offered by our expert team of ambassadors. Sessions cover fundamental and advanced aspects of computing education, while looking to help you understand how applying meaningful contexts to teaching can be transformative.

  • Route Finding with Dijkstra
    Route Finding with Dijkstra
    Mon, 16 Sept
    Online
    16 Sept 2024, 16:00 – 17:00 BST
    Online
    16 Sept 2024, 16:00 – 17:00 BST
    Online
    A brief look at use of Dijkstra in A level. Both reading and application. We will work through an example in order to understand what students need to know. Led by Tig Williams.
  • Introduction to If Statements and Logical Conditions in Python
    Introduction to If Statements and Logical Conditions in Python
    Thu, 19 Sept
    Online
    19 Sept 2024, 16:00 – 17:00 BST
    Online
    19 Sept 2024, 16:00 – 17:00 BST
    Online
    Teaching 'if' statements in programming is essential for building logical thinking skills and problem-solving abilities. The concept introduces students to conditional logic, enabling them to make decisions in their code based on specific conditions. Led by Michael Jones.
  • NEA - The Big Project
    NEA - The Big Project
    Wed, 09 Oct
    Online
    09 Oct 2024, 16:00 – 17:00 BST
    Online
    09 Oct 2024, 16:00 – 17:00 BST
    Online
    The A-Level project: more than checkboxes; a chance for profound student-teacher growth. Let's explore its potential as transformative education. Led by Dave Hartley.
  • Use of Earsketch to Improve Engagement in KS3
    Use of Earsketch to Improve Engagement in KS3
    Mon, 14 Oct
    Online
    14 Oct 2024, 16:00 – 17:00 BST
    Online
    14 Oct 2024, 16:00 – 17:00 BST
    Online
    Discover the fundamentals of Earsketch and learn how integrating music can spark coding interest, especially among less-engaged students. Led by Tig Williams.
  • Create an Artificial Intelligence
    Create an Artificial Intelligence
    Thu, 17 Oct
    Online
    17 Oct 2024, 16:00 – 17:00 BST
    Online
    17 Oct 2024, 16:00 – 17:00 BST
    Online
    Utilising 'Teachable Machine' to delve into the world of machine learning provides an engaging and accessible introduction to the field, particularly suitable for Key Stage 4 students. This educational approach allows students to grasp fundamental AI concepts. Led by Michael Jones.
  • Introduction to Python
    Introduction to Python
    Mon, 11 Nov
    Online
    11 Nov 2024, 16:00 – 17:00 GMT
    Online
    11 Nov 2024, 16:00 – 17:00 GMT
    Online
    This session will look at the concepts of input, output and variables using the print and input commands. We will also consider how to introduce these to students in Python.
  • A Level Computing - TCPIP / Layer
    A Level Computing - TCPIP / Layer
    Wed, 13 Nov
    Online
    13 Nov 2024, 16:00 – 17:00 GMT
    Online
    13 Nov 2024, 16:00 – 17:00 GMT
    Online
    Embark on a journey into the intricate world of networking with our A Level Computing Seminar, focusing on Transmission Control Protocol/Internet Protocol (TCP/IP) and the concept of network layers. Led by Dave Hartley.
  • Build a Mini Weather Station
    Build a Mini Weather Station
    Thu, 21 Nov
    Online
    21 Nov 2024, 16:00 – 17:00 GMT
    Online
    21 Nov 2024, 16:00 – 17:00 GMT
    Online
    Explore the realm of sensor technology to gather environmental data while gaining insights into the transformative impact of the Internet of Things (IoT) on our daily lives. Ideal for clubs, applied computer science enthusiasts, and programming enthusiasts. Led by Michael Jones.
  • Lists For Python
    Lists For Python
    Mon, 02 Dec
    Online
    02 Dec 2024, 16:00 – 17:00 GMT
    Online
    02 Dec 2024, 16:00 – 17:00 GMT
    Online
    A look at using Lists and their use in python. A discussion of Dynamic and static data structures and practical use of lists to familiarise attendees with their use and methods of processing using for loops. Led by Tig Williams.
  • What Is All the Fuss about Digital T-Levels?
    What Is All the Fuss about Digital T-Levels?
    Mon, 16 Dec
    Online
    16 Dec 2024, 16:00 – 17:00 GMT
    Online
    16 Dec 2024, 16:00 – 17:00 GMT
    Online
    Explore the fundamental landscape of T-Levels and computing options in our CPD session tailored for Post-16 teachers. Focused on the digital production course, we'll dissect current teaching methodologies and delve into the involvement that external employers have. Led by Halima Bhayat.
  • Bees, Climate Change and Technology
    Bees, Climate Change and Technology
    Thu, 09 Jan
    Online
    09 Jan 2025, 16:00 – 17:00 GMT
    Online
    09 Jan 2025, 16:00 – 17:00 GMT
    Online
    What can we learn from the sounds that bees make? How does temperature and humidity inform us on beehive health? Join this exciting exploration of how you and your students can create a system to monitor the environment and gain an understanding of how data is represented. Led by Michael Jones.
  • A Level: Introduction to JavaScript
    A Level: Introduction to JavaScript
    Tue, 14 Jan
    Online
    14 Jan 2025, 16:00 – 17:00 GMT
    Online
    14 Jan 2025, 16:00 – 17:00 GMT
    Online
    Learn the fundamental programming constructs and application of JavaScript. Included in the session will be how and when JavaScript is used, data types, iteration, selection and functions. Aligned to the OCR A Level specification. Led by Matt Hewlett.
  • Bridging Theory And Practice: Introducing And Relating C To The A Level Specification
    Bridging Theory And Practice: Introducing And Relating C To The A Level Specification
    14 Jan 2025, 16:00 – 17:00 GMT
    Online
    Engage A-Level students with industry-relevant skills linked to the specification. Teach compilation stages using C and explore the Linux OS. Access comprehensive resources, including hassle-free setups and an optional virtual machine, to inspire and challenge your students. Led by Sophie Fenn.
  • Use of Earsketch to Introduce Function in KS4
    Use of Earsketch to Introduce Function in KS4
    Mon, 20 Jan
    Online
    20 Jan 2025, 16:00 – 17:00 GMT
    Online
    20 Jan 2025, 16:00 – 17:00 GMT
    Online
    This session highlights how Earsketch enhances students' grasp of functions and libraries by providing practical context, fostering a strong conceptual foundation before delving into coding custom functions. Led by Tig Williams.
  • A Level: Intermediate JavaScript
    A Level: Intermediate JavaScript
    Tue, 21 Jan
    Online
    21 Jan 2025, 16:00 – 17:00 GMT
    Online
    21 Jan 2025, 16:00 – 17:00 GMT
    Online
    How is JavaScript actually used in a webpage? What is the DOM? How does some JavaScript code actually change elements of a webpage? If you have secure understanding of programming fundamentals, HTML and CSS this session will help you take some next steps in JavaScript. Led by Matt Hewlett.
  • Stacks and Queues
    Stacks and Queues
    Wed, 22 Jan
    Online
    22 Jan 2025, 16:00 – 17:00 GMT
    Online
    22 Jan 2025, 16:00 – 17:00 GMT
    Online
    A fundamental aspect of the A Level curriculum and any self respecting programmers arsenal - learn what these data structures are and how to implement them. Led by Dave Hartley.
  • A Level Computing - OOP / Aggregation / Polymorphism
    A Level Computing - OOP / Aggregation / Polymorphism
    Wed, 29 Jan
    Online
    29 Jan 2025, 16:00 – 17:00 GMT
    Online
    29 Jan 2025, 16:00 – 17:00 GMT
    Online
    This immersive event is crafted to deepen your understanding, enhance practical skills, and ignite a passion for the foundational concepts of computer science. Led by Dave Hartley.
  • Exploring micro:bit  AI
    Exploring micro:bit  AI
    Tue, 04 Feb
    Online
    04 Feb 2025, 16:00 – 17:00 GMT
    Online
    04 Feb 2025, 16:00 – 17:00 GMT
    Online
    Find out how to use the new AI feature in micro:bits and see some examples in practice. Have at least 2 micro:bits to hand and be ready to have some fun! Led by Matthew Hewlett.
bottom of page