Showing 128 results

Show
results per page

The internet and cyber security - remoteCP432

The internet has transformed modern life bringing rich capability to networked computers. Find out how the internet works and how it has produced many new threats, resulting in the rapidly growing cybersecurity industry.You will build on knowledge of local computer networks to cover the globally connected systems...

Python programming constructs: sequencing, selection & iteration - remoteCP423

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

Fundamentals of computer networks - remoteCP422

Computer networks exist all around us. During the course, you will demystify the hardware and network topologies used for data transfer between computers and help you make topic learning relevant and engaging to students.Learn how computers of all shapes and sizes are connected physically, or wirelessly, and how this...

Representing algorithms using flowcharts and pseudocode - remoteCP420

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

Teaching key stage 2 computing - module 2 - remoteCP453

This CPD follows on from the first module to fully cover the KS2 computing curriculum. Skilfully combining a wide range of software applications and multimedia such as video, images and sound, you will be better able to support children in creative and engaging project work across the whole primary curriculum. They...

Teaching key stage 2 computing - module 1 - remoteCP452

Through Key Stage 2, the computing curriculum aims to deepen understanding of computer science, information technology and digital literacy. Children become more skilled, and critical, users of technology, choosing tools that helps them achieve their goals while developing safe, and acceptable, online behaviours.This...

Teaching key stage 1 computing - module 2 - remoteCP451

Following on from the first module, this CPD aims to give you confidence in teaching the whole of the key stage 1 computing curriculum.Building on your knowledge of computer science, you will dive deeper into digital literacy and information technology. You will take-away engaging ways to use software creatively,...

Teaching key stage 1 computing - module 1 - remoteCP450

Computing is a rich and relevant subject. It includes the foundational knowledge of computer science; the applications of information technology and the implications for digital literacy in the modern world.Computing is a rich and relevant subject. It includes the foundational knowledge of computer science; the...

Pages