top of page

Secondary Courses
 

Below are the Secondary courses we have scheduled currently. 

 

Our schedule is frequently updated based upon local need. If your school or Trust are interested in a course or topic that is not listed, please get in touch.  

Assembly language in A Level computer science

Assembly language in A Level computer science

Mon, 24/06/2024, 16:00-18:30

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 using the Little Man Computer simulator.

Venue:

Remote

Pathfinding algorithms in A Level computer science

Pathfinding algorithms in A Level computer science

Tues, 02/07/2024, 16:00-18:00

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’ll explore how pathfinding algorithms are mapped to the A Level computer science curriculum, including the opportunity to discuss strategies of how to teach both algorithms effectively.

Venue:

Remote

Assessment in secondary computing

Assessment in secondary computing

Tues, 04/06/2023, 17:00 - 18:30

This CPD aims to improve teachers’ knowledge of their students through a range of formative and summative assessment strategies whilst considering the importance of accurate assessment. During this short course, you’ll explore formative assessment strategies and their key characteristics, such as using general questioning to gauge student understanding and hinge questioning. You’ll explore how to effectively make use of summative assessments including baseline assessments and diagnostic questions.

Venue:

Remote

An introduction to computer systems, networking and security in computer science

An introduction to computer systems, networking and security in computer science

Wed,03/07/2023, 09:00-16:00

Take your first steps towards teaching GCSE computer science and establish a foundational knowledge base of concepts, terminology and classroom practice. Find out how the components of computer systems interlink and how these can then be connected together to form a network. Learn about the different components of computer hardware, including devices not instantly recognisable as computers. The key components for input, processing, storage and output will be covered, and you’ll learn about the binary data that flows around and between computers.

Venue:

Remote

Maths in computer science

Maths in computer science

Wed, 17/07/2024, 09:00 - 16:00

During this course you’ll explore how mathematics and computing are closely linked. You’ll upskill in foundational topics including number systems, logic, and arithmetic and relational operations. You’ll also apply mathematical techniques to teaching vector graphics and compression.

Venue:

Remote

Representing algorithms using flowcharts and pseudocode for OCR specification

Representing algorithms using flowcharts and pseudocode for OCR specification

Wed, 11/09/2024, 09:00-16:00

During this course, you’ll develop your knowledge of algorithms to the level appropriate for up to GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking. Explore how to construct or trace pseudocode and flowchart representations of algorithms.

Venue:

Remote

Diagnostic assessment for GCSE computer science

Diagnostic assessment for GCSE computer science

Wed, 27/11/2024, 16:00-17:00

Assessment of subject knowledge is important to inform teaching. This short session introduces the free, quality-assured test banks provided by the National Centre for Computing Education, designed to reduce teacher workload. Two assessment packages will be presented:

Diagnose gaps in KS3 computing curriculum knowledge to ensure students have firm foundations at transition, or upon the return to classroom teaching;

Assess the breadth of the GCSE Computer Science curriculum, providing an additional source of data to support centre-assessment of summer exams.

Venue:

Remote

Representing algorithms using flowcharts and pseudocode for OCR specification

Representing algorithms using flowcharts and pseudocode for OCR specification

Wed, 09/10/2024, 09:00-16:00

During this course, you’ll develop your knowledge of algorithms to the level appropriate for up to GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking. Explore how to construct or trace pseudocode and flowchart representations of algorithms.

Venue:

Remote

Pathfinding algorithms in A Level computer science

Pathfinding algorithms in A Level computer science

Thurs, 20/06/2024, 16:00-18:00

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’ll explore how pathfinding algorithms are mapped to the A Level computer science curriculum, including the opportunity to discuss strategies of how to teach both algorithms effectively.

Venue:

Remote

Assessment in secondary computing

Assessment in secondary computing

Thurs, 02/05/2024, 17:00 - 18:30

This CPD aims to improve teachers’ knowledge of their students through a range of formative and summative assessment strategies whilst considering the importance of accurate assessment. During this short course, you’ll explore formative assessment strategies and their key characteristics, such as using general questioning to gauge student understanding and hinge questioning. You’ll explore how to effectively make use of summative assessments including baseline assessments and diagnostic questions.

Venue:

Remote

Assessment in secondary computing

Assessment in secondary computing

Wed, 26/06/2024, 17:00-18:30

This CPD aims to improve teachers’ knowledge of their students through a range of formative and summative assessment strategies whilst considering the importance of accurate assessment. During this short course, you’ll explore formative assessment strategies and their key characteristics, such as using general questioning to gauge student understanding and hinge questioning. You’ll explore how to effectively make use of summative assessments including baseline assessments and diagnostic questions.

Venue:

Remote

Maths in computer science

Maths in computer science

Tues, 09/07/2024, 09:00 - 16:00

During this course you’ll explore how mathematics and computing are closely linked. You’ll upskill in foundational topics including number systems, logic, and arithmetic and relational operations. You’ll also apply mathematical techniques to teaching vector graphics and compression.

Venue:

Remote

Diagnostic assessment for GCSE computer science

Diagnostic assessment for GCSE computer science

Mon, 09/09/2024, 16:00-17:00

Assessment of subject knowledge is important to inform teaching. This short session introduces the free, quality-assured test banks provided by the National Centre for Computing Education, designed to reduce teacher workload. Two assessment packages will be presented:

Diagnose gaps in KS3 computing curriculum knowledge to ensure students have firm foundations at transition, or upon the return to classroom teaching;

Assess the breadth of the GCSE Computer Science curriculum, providing an additional source of data to support centre-assessment of summer exams.

Venue:

Remote

Python programming constructs: sequencing, selection & iteration

Python programming constructs: sequencing, selection & iteration

Tues, 24/09/2024, 09:00-16:00

Take your first steps to becoming a competent teacher of Python programming; this CPD will develop your foundational knowledge around the Python language. Learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.

Venue:

Remote

Diagnostic assessment for GCSE computer science

Diagnostic assessment for GCSE computer science

Mon, 30/09/2024, 16:00-17:00

Assessment of subject knowledge is important to inform teaching. This short session introduces the free, quality-assured test banks provided by the National Centre for Computing Education, designed to reduce teacher workload. Two assessment packages will be presented:

Diagnose gaps in KS3 computing curriculum knowledge to ensure students have firm foundations at transition, or upon the return to classroom teaching;

Assess the breadth of the GCSE Computer Science curriculum, providing an additional source of data to support centre-assessment of summer exams.

Venue:

Remote

Python programming constructs: sequencing, selection & iteration

Python programming constructs: sequencing, selection & iteration

Thurs, 10/10/24, 09:00-16:00

Take your first steps to becoming a competent teacher of Python programming; this CPD will develop your foundational knowledge around the Python language. Learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.

Venue:

Remote

Assembly language in A Level computer science

Assembly language in A Level computer science

Thurs, 04/07/2024, 16:00-18:30

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 using the Little Man Computer simulator.

Venue:

Remote

Assessment in secondary computing

Assessment in secondary computing

Wed, 08/05/2023, 17:00 - 18:30

This CPD aims to improve teachers’ knowledge of their students through a range of formative and summative assessment strategies whilst considering the importance of accurate assessment. During this short course, you’ll explore formative assessment strategies and their key characteristics, such as using general questioning to gauge student understanding and hinge questioning. You’ll explore how to effectively make use of summative assessments including baseline assessments and diagnostic questions.

Venue:

Remote

Computer Science at University: What it can lead to

Computer Science at University: What it can lead to

Mon, 01/07/2024, 16:30-18:30

This Discovery event is run in conjunction with Northumbria University and Newcastle, Durham and East Cumbria Computing Hub on Monday 1st July 2024. In this event you will find out what studying Computer Science at degree level is like. It features a range of guest speakers from Northumbria University who will share some of their exciting research projects.

Venue:

Remote

An introduction to computer systems, networking and security in computer science

An introduction to computer systems, networking and security in computer science

Tues, 16/07/2023, 09:00 - 16:00

Take your first steps towards teaching GCSE computer science and establish a foundational knowledge base of concepts, terminology and classroom practice. Find out how the components of computer systems interlink and how these can then be connected together to form a network. Learn about the different components of computer hardware, including devices not instantly recognisable as computers. The key components for input, processing, storage and output will be covered, and you’ll learn about the binary data that flows around and between computers.

Venue:

Remote

Python programming constructs: sequencing, selection & iteration

Python programming constructs: sequencing, selection & iteration

Tues, 10/09/2024, 09:00-16:00

Take your first steps to becoming a competent teacher of Python programming; this CPD will develop your foundational knowledge around the Python language. Learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.

Venue:

Remote

Representing algorithms using flowcharts and pseudocode for OCR specification

Representing algorithms using flowcharts and pseudocode for OCR specification

Thurs, 26/09/2024, 09:00-17:00

During this course, you’ll develop your knowledge of algorithms to the level appropriate for up to GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking. Explore how to construct or trace pseudocode and flowchart representations of algorithms.

Venue:

Remote

Diagnostic assessment for GCSE computer science

Diagnostic assessment for GCSE computer science

Wed, 02/10/2024, 16:00 -17:00

Assessment of subject knowledge is important to inform teaching. This short session introduces the free, quality-assured test banks provided by the National Centre for Computing Education, designed to reduce teacher workload. Two assessment packages will be presented:

Diagnose gaps in KS3 computing curriculum knowledge to ensure students have firm foundations at transition, or upon the return to classroom teaching;

Assess the breadth of the GCSE Computer Science curriculum, providing an additional source of data to support centre-assessment of summer exams.

Venue:

Remote

Diagnostic assessment for GCSE computer science

Diagnostic assessment for GCSE computer science

Wed, 16/10/2024, 16:00-17:00

Assessment of subject knowledge is important to inform teaching. This short session introduces the free, quality-assured test banks provided by the National Centre for Computing Education, designed to reduce teacher workload. Two assessment packages will be presented:

Diagnose gaps in KS3 computing curriculum knowledge to ensure students have firm foundations at transition, or upon the return to classroom teaching;

Assess the breadth of the GCSE Computer Science curriculum, providing an additional source of data to support centre-assessment of summer exams.

Venue:

Remote

bottom of page