Projects are scored out of 10 in each category. Use this as a guide when preparing your presentation!
| Band | 1–4 | 5–7 | 8–10 |
|---|---|---|---|
| Technical execution | Implementation is largely incomplete. Project struggles to meet its basic objectives, and the team demonstrates limited understanding of the code. | Implements basic features with occasional bugs. Shows understanding of relevant coding concepts. Attempts to handle edge cases. | Implements main features reliably with minimal bugs. Strong understanding of relevant programming concepts. Code takes edge cases into consideration and handles them appropriately. |
| Creativity | Reproduces a basic example without adaptation, with little evidence of independent ideation. | Customisation or modest extension of a known concept that has some identifiable creative elements. | Unique ideas and/or novel features that meaningfully enhance the project. Identifiable creative elements. |
| Utility | Purpose and use case of the project is unclear. Implementation decisions cannot be explained. | Demonstrates a plausible use case and provides a reasonable proof of concept. | Addresses a well-defined objective effectively. The team can explain their implementation decisions. |
| Presentation | Speech is halting and/or difficult to understand most of the time. | Speech is clear and intelligible most of the time. | Speech is fluent and clear, with an appropriate pace throughout. |