Filters
Clear allLocation
Age range
Subject
- Creative arts and media (1) Apply Creative arts and media filter
- Cross curricular (16) Apply Cross curricular filter
- Design and technology (19) Apply Design and technology filter
- Engineering (6) Apply Engineering filter
- Health and safety (1) Apply Health and safety filter
- Leadership (45) Apply Leadership filter
- Mathematics (17) Apply Mathematics filter
- Psychology (1) Apply Psychology filter
- Science (127) Apply Science filter
- Space (1) Apply Space filter
Role
- (-) Remove Head of department/Subject Lead filter Head of department/Subject Lead
- Teacher (40) Apply Teacher filter
- Senior Leader (6) Apply Senior Leader filter
- Returning Teacher (5) Apply Returning Teacher filter
- Teaching Assistant/HLTA (5) Apply Teaching Assistant/HLTA filter
- Trainee Teacher (5) Apply Trainee Teacher filter
- ITE Lead/Mentor (2) Apply ITE Lead/Mentor filter
- Supply Teacher (2) Apply Supply Teacher filter
Showing 28 results
- (-) Remove Show only CPD activities with scheduled dates. filter Show only CPD activities with scheduled dates.
Programming is a crucial part of the primary computing curriculum, and best supported by a range of subject-specific pedagogies. This self-paced online course is designed to help subject leaders confidently create a progressive programming curriculum and support colleagues in understanding primary programming, from...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
Aligned with the Key Stage 3 Computing Programme of Study, this course introduces the fundamentals of programming using a block-based programming language.You'll explore the three main programming constructs using the online coding platform EduBlocks, which is similar to Scratch. You'll have the opportunity to...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.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...
| Location | |
|---|---|
| Duration | 5 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
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...
| Location | Online |
|---|---|
| Duration | 3 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
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.You’ll explore how Boolean logic is mapped to the A Level computer science curriculum, learn strategies of how to teach Boolean logic...
| Location | |
|---|---|
| Duration | 3 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
During this course you’ll develop your Python skills by exploring advanced programming techniques such as authentication, nested selection, data structures, sub-routines etc. whilst applying them into the implementation and testing stages of the software life cycle.
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
Enter the world of A Level programming with this course which will develop your knowledge of the subject from the knowledge needed to teach GCSE computer science. This course equips new A-Level computer science teachers with essential programming concepts, focusing on data structures, control flow, modular design and...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
Take your first steps towards teaching computer science and establish a foundational knowledge of concepts, terminology and classroom practice. Find out how algorithms are designed and how programs are written to provide clear instructions to machines. Learn about the binary system used by computers to store and...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
A high-quality computer science education equips students with computational thinking and creativity, enabling them to understand and shape the world. As the core of the computing national curriculum, computer science is a foundation subject and a vital component of a broad and balanced education for all learners....
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
Programming is a key element of the primary computing curriculum, but one which is new to many primary teachers. During this self-paced course, you will be equipped with the skills and knowledge necessary to teach programming using Scratch and Scratch Jr. You will be introduced to and use the fundamental concepts...
| Location | Online |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
During this self-paced course, you’ll learn how to get started with the micro:bit, exploring the in-built buttons, LEDs, and sensors for detecting movement, sound, light and heat. You’ll find out how to setup the device, how to attach add-ons to make use of the inputs and outputs, and how to teach...
| Location | |
|---|---|
| Duration | 2 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
Introduction to Web DevelopmentCO221B24
| Location | |
|---|---|
| Duration | 8 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
During the course you’ll learn about data types, and how data structures are manipulated in Python programs. You’ll create and edit files that can store data for later use, as you begin to develop simple software applications.New program code almost always contains errors; you’ll become adept at...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
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.Improve your knowledge of algorithms to the level appropriate for up to GCSE teaching. Become confident in using the key...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |
It is crucial that teachers have knowledge of programming, and can write programs that solve the problems posed in GCSE CS. Building on this solid base, this CPD helps teachers to teach others how to become effective programmers. Making use of the latest evidence-based research and practice, participants will develop...
| Location | |
|---|---|
| Duration | 6 Hours |
| Fees | Free |
| Subsidy | Computing Subsidy up to - £0.00 |