Topic library / Knowledge is a web

The ideas underneath games and machines.

Topics connect programs, lessons, projects, parent explanations, and later applications. A condition can control a quiz answer, a traffic light, or a robot patrol; learning becomes stronger when the connection is visible.

Complete topic package Topic, lesson, guided project, and Lab continuationProject connection Public topic with active examplesAvailable later connection Foundation that returns in future work

11 public topic guides

Start anywhere. Follow the links nearby.

Browse public lessons
Topic Project connection

Events and Commands

Programs need a reason to begin and a precise instruction about what should happen next. Events provide the reason; commands provide the action.

ScratchRoboticsRoblox
Read topic
Topic Complete topic package

Coordinates and Movement

Coordinates describe position. A screen is a map made from numbers, and every object needs a way to answer: Where am I?

ScratchRoboticsRobloxAI
Read topic
Topic Project connection

Loops and Repetition

A loop asks a program to repeat useful work without copying the same instruction again and again.

ScratchRoboticsRoblox
Read topic
Topic Project connection

Conditions and Decisions

Conditions let a program choose between actions by asking a question that can be answered yes or no.

ScratchRoboticsRobloxAI
Read topic
Topic Project connection

Variables and State

Variables give names to information that can change. State describes which situation the whole system is currently in.

ScratchRoboticsRobloxAI
Read topic
Topic Project connection

Sensing and Collision

Sensing gives a program information about contact, distance, colour, input, or another changing part of the world.

ScratchRoboticsRoblox
Read topic
Topic Project connection

Input and Output

Input is information entering a system. Output is the visible, audible, or physical action the system produces.

ScratchRoboticsRoblox
Read topic
Topic Project connection

Debugging

Debugging is the disciplined work of explaining the difference between what a system should do and what it actually does.

ScratchRoboticsRobloxAI
Read topic
Topic Project connection

Sensors

A sensor turns part of the physical world into information a program can inspect.

RoboticsAI
Read topic
Topic Project connection

Feedback

Feedback happens when a system checks the result of an action and uses that information to adjust what it does next.

RoboticsScratchAI
Read topic
Topic Available later connection

Autonomy

An autonomous system uses information and rules to act without a person choosing every individual command.

RoboticsAI
Read topic

How to use the library

A topic is not a detached article.

Each guide names the central logic, shows small examples, points to common mistakes, connects programs honestly, and links to a lesson or project where the idea becomes visible.

Only Coordinates and Movement is labeled a complete topic package in Version 1. Other guides are useful public curriculum connections without claiming every associated class is scheduled.