Algorithm and Programming Challenge
An algorithm is a recipe a computer follows — if the recipe is wrong, every graph built from it is wrong too.
← Back to studiesdeveloping
Venture In
Wero
Observe
Kite
Infer
Whakaaro
Create
Auaha
Evaluate
Tohu
Evidence you will build
- Flowchart or pseudocode design
- Working program with comments
- Trace table
- Science data visualisation output
- Version-controlled code repository
Why this matters
Science depends on trustworthy code — students who can design, test, and debug algorithms strengthen every sensor inquiry on the platform.
What you will investigate and collect
You will design, code, test, and visualise science data — documenting each step so others can trust your process. Whether your algorithm correctly processes a real science dataset and what debugging reveals. Design documents, trace tables, code commits, and visualisation output.
- Commit or version
- Test case
- Expected output
- Actual output
What you might make or share
- Arduino data logger scaffoldArduino
Prototype timed captures tied to reliability evidence
If jitter or sampling gaps blurred your inference, scripted intervals target that gap.
What you will investigate
You will design, code, test, and visualise science data — documenting each step so others can trust your process.
What you will collect
Commit or version, Test case
What you might make or share
A working script, a trace table
