CodeYourFuture/Ops-Programme

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:

  1. Rewrite the TV Show Project in TypeScript
  2. Identify the gap between previous iteration (i.e. in JS) and TS
  3. Reflect on what did trainees need to learn to achieve this
  4. Rebuild in Python
  5. 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