Who it is for
- Beginners who want to understand how programs are constructed
- Makers who need stronger code for robots, data or interactive projects
Coding at BIAA is a way to model decisions, automate repeatable work and communicate precise instructions—not an exercise in memorising syntax.
A short readiness discussion should determine whether visual, mixed or text-based work is appropriate.Placement is based on readiness, prior experience and learning goals rather than age alone.
Each unit begins with a question that can be explored through observation, code, construction or evidence.
Technical knowledge is developed alongside planning, documentation, testing and explanation.
The expected outcome is a documented learning artefact, not an unverified promise of awards or certification.
Learners move through a repeatable cycle and receive feedback against visible criteria.
Responsible making is part of the curriculum whenever tools, data, AI or autonomous systems are involved.
The content model is tool-agnostic. A language is selected for the task and learner readiness; confirmed delivery tools should be listed before enrolment.
AI may be examined as an assistant, but learners remain responsible for understanding, testing and explaining submitted work.
A short readiness discussion should determine whether visual, mixed or text-based work is appropriate.