Skip to main content

Design · Code · Build · Innovate

Engineering Minds

Created by David Praveen — built for his own students, and free for anyone who finds them useful. Complex ideas broken into logical, buildable steps.

MA Ed (Leadership in Education) · PGCEi · B.E (EEE)

Credits and use

A teaching resource, freely shared

This site was built by David Praveen for his own students, as somewhere to revise and practise. It is a supplementary study and practice resource - free to use, never sold, and a companion to classroom teaching and the official syllabus rather than a replacement for either.

It is an independent resource. It is not affiliated with, endorsed by, or produced in partnership with Cambridge. Cambridge's own documents are the authority on what is examined; where anything here disagrees with them, they are right and this site is wrong.

Notes and lesson pages are written from Mr David's own teaching material. Some explainer videos and practice sheets were made by other people and are included for teaching purposes, with their sources credited alongside. All rights in that material stay with whoever created it.

If you own something used here and would like it credited differently or taken down, please write to [email protected] and it will be dealt with promptly.

With thanks to

  • Paul Baumgarten

    The Replit walkthrough videos and the Grade 8 Python teaching materials - variables, strings, selection, loops, functions, files, exceptions, dates and dictionaries.

  • Cambridge Assessment International Education

    The Cambridge IGCSE Computer Science 0478 syllabus (2026-2028) and the 0984 Pseudocode Guide for Teachers, offered here as unmodified downloads.

  • r/IGCSE Resources

    “Basic Programming Syntax” by rud and puppy, and “Revision Notes and Tips” by xocrxwn - the sources behind the pseudocode-to-Python reference and the exam-technique notes. Licensed CC BY-NC-ND 4.0.

  • Crash Course Computer Science

    “Boolean Logic & Logic Gates”, episode 3 of the series.

  • PyroEDU

    “Logic Gates: An Introduction to Digital Electronics”.

  • Mashable · HP

    “What Is 3D Printing and How Does It Work?”, and the printing explainers including “The Science of Printing”.

A few remaining videos carry no attribution in the original files. If you recognise your work, please get in touch and it will be credited.