Mind the Gap Portfolio project
Opened this issue · 0 comments
Background
from minutes https://curriculum.codeyourfuture.io/guides/contributing/minutes/
Sally’s proposed Portfolio project
People didn’t feel that they have a driver to diversify their portfolio (e.g. try picking up a new library/language)
Based around the TV Show Project
Which is built around user stories/acceptance criteria
Suggested steps:
- Rewrite the TV Show Project in TypeScript
- Identify the gap between previous iteration (i.e. in JS) and TS
- Reflect on what did trainees need to learn to achieve this
- Rebuild in Python
- Reflect again on what did trainees need to learn to learn this
Etc
Ali: I really like this model, it feels like a healthy “push out the door”
Historically, a Redux module has been requested but we deliberately never implemented it specifically for this reason
Ali: small risk of keen-on-Python volunteers turning this into a “learn Python from the ground up” module
Daniel: suggest delivering a project within a short timebox to make it clear that we want to focus on the simple outcome rather than the specifics in depth
Acceptance criteria
- Typescript example in /dir
- Reflective workshop in workshops
- Identify/scoping workshop in workshops
- Reviewed samples in repo
Owner
SallyMcGrath
Stakeholder
?
Approver
Syllabus team