Practical Coding Exercise
45 mins
A hands‑on mini‑project synthesizing all concepts from the module.
Learning Goals
- Gather requirements for a simple application (e.g., to‑do list).
- Design class structures and functions based on OOP principles.
- Implement the solution with proper error handling and clean code.
- Test the application using unit tests or manual scenarios.
- Present the completed program and reflect on design choices.