Blog

Notes on teaching things people can move.

How we turn slides into scenes, what we learn running workshops, and the ideas we find hardest to teach.

  1. · 5 min read

    Rays and Shadows Explained

    Learn how light travels in straight lines, how shadows form, and why they have sharp and fuzzy edges. Clear examples for beginners.

  2. · 5 min read

    Cells and Tissues Explained

    Learn what cells and tissues are, how they differ, how they work together in the human body, common mistakes, and simple examples to test your understanding.

  3. · 5 min read

    Edge AI Decision Making Explained

    Learn how edge AI decides locally, when to send data to the cloud, and common pitfalls, with a simple example and real-world uses.

  4. · 5 min read

    Double helix explained

    A clear, step-by-step explanation of the DNA double helix, its parts, how it forms, common mistakes, and simple check-yourself questions.

  5. · 4 min read

    Inside a Data Center Explained

    A clear, plain explanation of what a data center is, how it works, and why it matters for cloud computing, with examples and quick checks.

  6. · 5 min read

    Types of chemical reactions explained

    A plain-language guide to the main types of chemical reactions, how to spot each class, textbook examples, and common beginner mistakes.

  7. · 5 min read

    Atomic Core Explained – Basics of the Tiny Core

    Learn what the atomic core is, its parts, how protons and neutrons form the nucleus, and how electrons orbit, with simple examples and check-yourself questions.

  8. · 5 min read

    Limit approaching a point explained

    Learn what a limit is, how to evaluate a function as it approaches a point, with step-by-step examples, common mistakes, and checks for calculus beginners.

  9. · 5 min read

    Finite automaton accept string – yes or no

    Learn how a deterministic finite automaton reads an input string, moves through states, and decides acceptance with a simple yes or no answer.

  10. · 5 min read

    Variables and expressions in algebra explained

    Learn what variables and algebraic expressions are, how to write and simplify them, common beginner errors, and textbook examples in clear steps.

  11. · 2 min read

    What is voltage? Why one slider teaches it better than a definition

    “Voltage is the potential difference between two points” is correct and nearly useless to a beginner. Here is how a single slider makes voltage, current and resistance click.

  12. · 5 min read

    Separate files vs one database: pros and cons

    Learn the difference between storing data in separate files and using a single database, with examples, common mistakes, and key use cases.

  13. · 5 min read

    University database example: how it works

    A clear look at a simple university database, its tables, relationships, and common pitfalls for DBMS students.

  14. · 5 min read

    Why software engineering matters

    Learn why software engineering matters, how it guides reliable products, and the common pitfalls beginners face in building real software.

  15. · 4 min read

    What a company guards in cyber security

    Learn what assets a company protects, common mistakes, and how to check your understanding of cyber security fundamentals.

  16. · 4 min read

    AI vs normal program: key differences explained

    Learn how AI systems differ from traditional programs, with a clear example, common pitfalls, and real-world uses for students studying foundations of AI.

  17. · 6 min read

    Bits and Bytes Explained

    A clear, short guide that explains what bits and bytes are, how they form data, and why they matter in networking.

  18. · 6 min read

    What is cloud computing? Understanding remote servers

    A clear explanation of cloud computing, how remote servers deliver services, common pitfalls, and simple examples for students.

  19. · 4 min read

    Finite Automaton States and Transitions Explained

    Learn what states, inputs, and arrows mean in a finite automaton, with simple examples, common mistakes, and check-yourself questions.

  20. · 5 min read

    What is cyber security? – a clear definition

    Cyber security protects computers, networks, and data from unauthorized access, damage, or theft. Learn the basics, common mistakes, and real examples.

  21. · 4 min read

    Everyday AI examples explained

    Learn how artificial intelligence appears in daily life, how it works, common mistakes, and simple check-yourself questions for Foundations of AI students.

  22. · 5 min read

    What are data structures and algorithms?

    Data structures organize data, algorithms describe step-by-step procedures to solve problems. Learn the basics with clear examples.

  23. · 7 min read

    Bubble sort explained step by step (C, C++ and Python)

    How bubble sort works, traced pass by pass on a real list, with tested code in C, C++ and Python, its O(n²) cost and the early-stop trick.

Interactive courses

All 21 courses →