Project-based learning

Build something that requires decisions, not just instructions.

Mentorship projects should combine several skills and produce evidence that the participant can understand requirements, plan work, implement, test and explain a solution.

Students learning together
Project-based learning

Project Levels

Foundation

Small guided tasks or modules

Applied

A complete small application or feature

Integrated

A larger project or system module

Ownership

A scoped feature or technical outcome

Project Rubric

Requirement understanding

Technical/design quality

Code or artifact maintainability

Testing/validation

Security awareness

Git/project workflow

Documentation

Communication

Ability to explain trade-offs

Response to review feedback

Participant work may be showcased only with participant approval and after removing confidential or client-specific information.