11name : Tech Ed Coursework
22description : Assign a piece of technical coursework
3- title : " [TECH ED] <title>"
4- labels : [Tech Ed, 🏕 Priority Mandatory, 🐂 Size Medium]
3+ title : " <title>"
4+ labels : [Tech Ed, 🏕 Priority Mandatory, 🐂 Size Medium, 📅 Sprint 1 ]
55body :
66 - type : markdown
77 attributes :
88 value : |
9- Thanks for taking the time to assign this coursework!
9+ Thanks for taking the time to assign this coursework!
1010
11- To support our trainees with planning and prioritising their own learning journey, we want our coursework assignments to be more informative.
11+ To support our trainees with planning and prioritising their own learning journey, we want our coursework assignments to be more informative.
1212 We don't just want to tell them what to do, we want to tell them stuff like:
1313 - why we are doing it
1414 - what it's "for" (problem-solving, debugging, etc)
1515 - how long they should spend on it, maximum
16- - how to get help
17- - how to review it with answers
16+ - how to get help
17+ - how to review it with answers
1818 - how to get it reviewed from mentors and peers
1919 - type : input
2020 attributes :
2121 label : Link to the coursework
2222 validations :
2323 required : true
24+ - type : textarea
25+ attributes :
26+ label : Learning Objectives
27+ description : https://common.codeyourfuture.io/common-theme/shortcodes/objectives/
28+ placeholder : |
29+ <!--{{<objectives}}-->
30+ - [ ] CYF format, task list formatting
31+ <!--{{</objectives}}-->
2432 - type : textarea
2533 attributes :
2634 label : Why are we doing this?
@@ -37,14 +45,14 @@ body:
3745 attributes :
3846 label : How to get help
3947 description : State simply how trainees can get help with this assignment
40- placeholder : |
48+ value : |
4149 Share your blockers in your class channel
42- https://syllabus .codeyourfuture.io/guides/asking-questions
50+ https://curriculum .codeyourfuture.io/guides/getting-help/ asking-questions/
4351 - type : textarea
4452 attributes :
4553 label : How to submit
4654 description : State in clear steps how a trainee can submit this assignment.
47- placeholder : |
55+ value : |
4856 Fork the repo to your own GitHub account
4957 Make regular small commits with clear messages
5058 When you are ready, open a Pull Request to the CYF repo
7280 1. Update labels
7381 - priority -- is this coursework key, mandatory, or stretch? Pick one.
7482 - size -- help trainees plan their time with rough estimation. Pick one
75- - topics -- add all that seem relevant to you.
76- 2. Add to milestone
77- - week 1,2,3,4
83+ - topics -- add all that seem relevant to you.
84+ 2. Add a Sprint label to add to the backlog view
85+ - sprint 1,2,3,4
7886
7987 Once your ticket is complete, you may like to add it to the example project board attached to this repo.
8088 This is so you understand how trainees will use your work. Nobody has built a board copier yet, so trainees will be doing this step themselves.
0 commit comments