Loading...
New/improved
Explore the role of generative AI and its applications within the Key Stage 3 Teach Computing Curriculum. You'll learn about the fundamentals of AI and investigate various platforms to support your teaching.
Free online course
Join anytime
Tags for this course:
Creative arts and media
Impact of technology
Key stage 3
Teach secondary computing certificate
New/improved
What assembly language is? We will cover, how to utilise the Little Man Computer platform to demonstrate assembly language.
Free online course
Join anytime
Tags for this course:
Programming
Post 16
Teach secondary computing certificate
New/improved
Effective teaching is underpinned by the accurate use of assessment strategies, during this course you’ll explore formative and summative assessment strategies whilst understanding how to accurately assess computing.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
For those new to programming, this course will explore the fundamentals of programming using a block based language.
Free online course
Join anytime
Tags for this course:
Algorithmic thinking
Programming
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
This online course will help you understand Boolean logic. Look at how to use Boolean simplification to help you and students with programming.
Free online course
Join anytime
Tags for this course:
Data & information
Programming
Post 16
Teach secondary computing certificate
New/improved
Find out how to use the Computing Quality Framework to support your secondary school’s needs and drive a high-quality computing education.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Key stage 4
Teach secondary computing certificate
Explore ways to make your computing lessons more inclusive for learners with special educational needs and disabilities.
Free online course
Join anytime
Tags for this course:
Cross curricular
Leadership
Key stage 1
Key stage 2
Key stage 3
Key stage 4
Teach primary computing certificate
Teach secondary computing certificate
New/improved
Explore what digital literacy is and how digital literacy can be embedded across the curriculum. Understand the importance of ensuring all students are digitally literate and how to raise the profile of digital in the curriculum. Understand how being digitally literate can support the transition between key stage 2 and 3.
Free online course
Join anytime
Tags for this course:
Key stage 2
Key stage 3
Teach secondary computing certificate
New/improved
Explore what effective transition looks like in computing. Consider some of the barriers to effective transition, and how to overcomes these. Explore how a joint programming project can support transition.
Free online course
Join anytime
Tags for this course:
Computing
Key stage 2
Key stage 3
Teach primary computing certificate
Teach secondary computing certificate
New/improved
Explore the gender imbalance in GCSE Computer Science, its causes -such as lack of role models, unconscious bias, and a non-inclusive curriculum - and develop strategies and KS3 interventions to increase uptake in your school.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
Leading computing in your school? This course will support you in developing as a subject leader, helping you build the skills and confidence needed for success.
Free online course
Join anytime
Tags for this course:
Leadership
Computing
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
Explore how to improve attainment in computer science by examining how students should tackle exam questions, utilising key resources such as moderator reports, applying retrieval and interleaving strategies, and mapping progression from KS3 to KS4.
Free online course
Join anytime
Tags for this course:
Cross curricular
Leadership
Key stage 4
Teach secondary computing certificate
Create an inspiring and engaging computing curriculum for secondary school students, using freely available resources.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Key stage 4
Teach secondary computing certificate
Discover the fundamentals of machine learning, how it works, and learn to train your own AI using free online tools.
Free online course
Join anytime
Tags for this course:
Data & information
Mathematics
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
During this course you'll learn new programming techniques to enable you to be able to teach programming at A Level. This will help you teach A Level computer science to your students and bring their programming up to A Level standard.
Free online course
Join anytime
Tags for this course:
Programming
Post 16
Teach secondary computing certificate
New/improved
Start to design a computing curriculum that supports deep learning by all students throughout KS3.
Free online course
Join anytime
Tags for this course:
Leadership
Computing
Key stage 3
Teach secondary computing certificate
New/improved
Develop a knowledge-based curriculum for excellent in KS3, supported by the most effective teaching approaches.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Teach secondary computing certificate
New/improved
Put computational thinking at the heart of an inclusive and equitable curriculum to broaden the appeal of computing.
Free online course
Join anytime
Tags for this course:
Cross curricular
Leadership
Key stage 3
Teach secondary computing certificate
New/improved
An introduction to Maths for A level Computer Science . Gain confidence in applying mathematical concepts such as mantissas and exponents to binary problems. How does a computer represent floating numbers?
Free online course
Join anytime
Tags for this course:
Data & information
Mathematics
Post 16
Teach secondary computing certificate
New/improved
New to leading secondary computing or looking to step into a leadership role? This course is designed to support you as a new computing subject leader, helping you develop the skills and confidence needed for success.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
Get yourself and your teaching team inspection-ready with this short course, including how to prepare for an Ofsted ‘Deep Dive’ in Computing.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 3
Key stage 4
Teach secondary computing certificate
Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3
Free online course
Join anytime
Tags for this course:
Programming
Computing
Key stage 3
Key stage 4
Teach secondary computing certificate
New/improved
Explore strategies to improve attainment in Computer Science for students working towards grades 1–3. Focus on tailored approaches that build foundational skills, boost confidence, and address key challenges, ensuring all students can make progress and develop a deeper understanding of the subject.
Free online course
Join anytime
Tags for this course:
Cross curricular
Leadership
Key stage 4
Teach secondary computing certificate
New/improved
Learn about the structure of the internal components of a computer system. Learn about the amazing fetch,decode and execute cycle and it's impact on the registers.
Free online course
Join anytime
Tags for this course:
Computer systems
Post 16
Teach secondary computing certificate
New/improved
Improve student engagement in your GCSE Computer Science lessons by developing your classroom pedagogy.
Free online course
Join anytime
Tags for this course:
Leadership
Key stage 4
Teach secondary computing certificate