Learning evidence
Working code, circuit diagram, input–process–output tests, error log and project versions
Connects algorithms, Scratch, Python, web, electronics, micro:bit, Arduino, sensors, actuators, robotic systems, data and project work in one production path.
Completion evidence for this pathway is working code, circuit diagram, input–process–output tests, error log and project versions. Page count or time spent alone does not demonstrate competence.
The intended capstone is a small system that senses a real need, makes a decision, produces an output and has tested safety limits. It should connect the lessons in one artefact and retain failed tests as evidence.
Working code, circuit diagram, input–process–output tests, error log and project versions
A small system that senses a real need, makes a decision, produces an output and has tested safety limits
At every new module, after a failed project test, when hardware changes and at each version milestone.
Lesson · Algorithms, sequence, conditions and more — the core lessons of algorithmic thinking.
Open page →Lesson · Arduino from Blink to motor drivers and sensors: digital/analog I/O, serial monitor, PWM, servo, libraries and parking-sensor/line-follower/watering projects.
Open page →Lesson · From data and patterns to machine learning and AI ethics; an honest, privacy-respecting, age-appropriate introduction to AI with a simple classification project.
Open page →Lesson · From electricity, voltage and current to LEDs, resistors, buttons and circuit schematics — a safe, low-voltage introduction to electronics.
Open page →Lesson · micro:bit with MakeCode blocks and MicroPython: LED matrix, buttons, sensors, radio and step-counter/scoreboard/bike-light projects.
Open page →Lesson · From the Scratch interface to games: motion, events, conditions, loops, variables and projects in block-based programming.
Open page →Project · From choosing a problem to prototyping, testing, documenting and presenting; an end-to-end guide to turning an idea into a real, finished project.
Open page →Lesson · From variables to functions, files to projects: the fundamentals of text-based programming with Python.
Open page →Lesson · From a robot's parts to the sense–decide–act loop; obstacle-avoiding and line-following robot projects that combine chassis, motors, sensors and control.
Open page →Lesson · From light, temperature, distance and motion sensors to servo, DC and stepper motors; reading, filtering and calibrating sensor data.
Open page →Lesson · From how the internet works to HTML, CSS and JavaScript, and building an accessible, responsive personal project page.
Open page →Lesson · Coding tells a system what to do with clear steps; robotics carries those instructions into the physical world with sensors, electronics and motion.
Open page →No week closes with reading alone. Use one session for concept and example, a second for practice, and a short third session for testing and explanation. Do not accelerate when a prerequisite is missing.
| Week | Focus | Evidence to produce |
|---|---|---|
| 1 | Algorithms, micro:bit · Robotics & Coding, Robotic Systems | Working code, circuit diagram, input–process–output tests, error log and project versions |
| 2 | Arduino · Robotics & Coding, Programming with Scratch, Sensors and Actuators | A small system that senses a real need, makes a decision, produces an output and has tested safety limits |
| 3 | Introduction to Data and AI, Project Workshop, Web Fundamentals | Error log and second version |
| 4 | Introduction to Electronics, Python Fundamentals, What Are Robotics and Coding? | Quiz result, misconception and next application |
The pathway's distinctive question is: In what sequence do you develop, test and document a problem from algorithm to a safe physical prototype? A first response may be a definition, but completion requires working code, circuit diagram, input–process–output tests, error log and project versions. If input, method, limits and review date are unclear, the result is not traceable even when it looks strong.
Start with two different activities among Algorithms, Arduino · Robotics & Coding, Introduction to Electronics, micro:bit · Robotics & Coding. In one, explain the concept in your own words; in the other, perform an application, measurement or user test. The two activities should not close with the same type of evidence. This distinction shows that Robotics & Coding has been tested through different forms of production.
Later connect Programming with Scratch, Sensors and Actuators, Introduction to Data and AI, Web Fundamentals to the capstone: A small system that senses a real need, makes a decision, produces an output and has tested safety limits Keep failed tests as well as successful ones. For every error, record conditions, expected result, actual result, possible cause and the single change made.
Check these traps separately: Copying code without understanding it; Changing a circuit while powered; Using sensor data without calibration; Treating a result video as complete evidence. Reading a trap is insufficient; find an example from your own work and state which evidence made the problem visible.
Return rule: At every new module, after a failed project test, when hardware changes and at each version milestone. Do not delete the previous record; add a date, changed tool or source, new evidence and the next mini trial. Progress is therefore tracked through the quality of explanation, application and correction—not the number of pages completed.
The answer must produce evidence, not only a definition: Working code, circuit diagram, input–process–output tests, error log and project versions.
Keep it with conditions, expected result, actual result and the correction.
No. Sources define method and limits; practice evidence must be produced separately.
At every new module, after a failed project test, when hardware changes and at each version milestone.
A small system that senses a real need, makes a decision, produces an output and has tested safety limits
Primary or institutional source for method and technical limits.
Open source →Primary or institutional source for method and technical limits.
Open source →Primary or institutional source for method and technical limits.
Open source →Primary or institutional source for method and technical limits.
Open source →