1
1
name : Tech Ed Coursework
2
2
description : 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 ]
5
5
body :
6
6
- type : markdown
7
7
attributes :
8
8
value : |
9
- Thanks for taking the time to assign this coursework!
9
+ Thanks for taking the time to assign this coursework!
10
10
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.
12
12
We don't just want to tell them what to do, we want to tell them stuff like:
13
13
- why we are doing it
14
14
- what it's "for" (problem-solving, debugging, etc)
15
15
- 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
18
18
- how to get it reviewed from mentors and peers
19
19
- type : input
20
20
attributes :
21
21
label : Link to the coursework
22
22
validations :
23
23
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}}-->
24
32
- type : textarea
25
33
attributes :
26
34
label : Why are we doing this?
@@ -37,14 +45,14 @@ body:
37
45
attributes :
38
46
label : How to get help
39
47
description : State simply how trainees can get help with this assignment
40
- placeholder : |
48
+ value : |
41
49
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/
43
51
- type : textarea
44
52
attributes :
45
53
label : How to submit
46
54
description : State in clear steps how a trainee can submit this assignment.
47
- placeholder : |
55
+ value : |
48
56
Fork the repo to your own GitHub account
49
57
Make regular small commits with clear messages
50
58
When you are ready, open a Pull Request to the CYF repo
72
80
1. Update labels
73
81
- priority -- is this coursework key, mandatory, or stretch? Pick one.
74
82
- 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
78
86
79
87
Once your ticket is complete, you may like to add it to the example project board attached to this repo.
80
88
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