Skip to content

Commit 40b2dc1

Browse files
authored
Merge pull request #361 from carpentries-incubator/anenadic-instructor-notes
Update to instructor notes
2 parents 4011813 + 456498f commit 40b2dc1

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

_extras/guide.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ The course has been separated into 5 sections:
3434

3535
- Section 1: Setting Up Environment For Collaborative Code Development
3636
- Section 2: Ensuring Correctness of Software at Scale
37-
- Section 3: Developing Software to Meet Requirements
37+
- Section 3: Software Development as a Process
3838
- Section 4: Collaborative Software Development for Reuse
3939
- Section 5: Improving and Managing Software Over Its Lifetime
4040

41-
Each section can be approximately delivered in a half-day (e.g. try to allow 4 hours per section).
41+
Each section can be approximately delivered in a half-day but even better if you can allow 1 day per section.
4242

4343
## Course Delivery
4444
The course is intended primarily for self-learning
45-
but other modes of delivery are possible
46-
(e.g. mixing in elements of instructor-led coding-along).
45+
but other modes of delivery have been used successfully
46+
(e.g. fully instructor-led code-along mode or mixing in elements of instructor-led with self-work).
4747
The way the course has been delivered so far is that
4848
students are organised in small groups from the outset
4949
and initially work individually through the material.
@@ -61,15 +61,15 @@ The course can be delivered online or in-person.
6161
A good ratio is 4-6 learners to 1 helper.
6262
If you have a smaller number of helpers than groups -
6363
helpers can roam around to make sure groups are making progress.
64-
While this course can be live-coded by an instructor as well (in the earlier stages),
64+
While this course can be live-coded by an instructor as well,
6565
we felt that intermediate-level learners are capable of
6666
going through the material on their own at a reasonable speed
6767
and would not require to code-along to the same extent as novice learners.
6868
In later stages, exercises require participants to develop code more individually
6969
so they can review and comment on each other's code,
7070
so the codes need to be sufficiently different for these exercises to be effective.
71-
Having an instructor live-code would make everyone have exactly the same code on their machines
72-
and would not have the same effect.
71+
For instructor-led mode of delivery, you can have an instructor live-code these group exercises
72+
after learners have been given a chance to work on them as a team.
7373

7474
A workshop kicks off with everyone together at the start of each day.
7575
One of course leads/helpers provides workshop introduction
@@ -79,17 +79,19 @@ to explain what the students will be learning and doing on that particular day.
7979
After that, participants are split into groups
8080
and go through the materials for that day on their own with helpers on hand.
8181
At the end of each section, all reconvene for a joint Q&A session, feedback and wrap-up.
82-
If participants have not finished all exercises for a section,
82+
If participants have not finished all exercises for a section (in "self-learning with helpers" mode),
8383
they are asked to finish them off before the next section starts
8484
to make sure everyone is in sync as much as possible and are working on similar things
8585
(though students will inevitably cover the material at different speeds).
8686
This synchronisation becomes particularly important for later workshop stages
8787
when students start with group exercises.
8888

8989
### Helpers Roles and Responsibilities
90-
At the workshop, everyone in the training team is a helper.
90+
At the workshop, when using the "self-learning with helpers" delivery mode, everyone in the training team is a helper and
91+
there are no instructors per se.
9192
You may have more experienced helpers delivering introductions to the workshop and sections.
92-
Contact the course authors for intro slides you can reuse.
93+
Contact the course authors for section intro slides you can reuse, and you can also find slides for each
94+
section in the course repository (for instructor-led delivery mode).
9395

9496
Roles and responsibilities of helpers include:
9597

0 commit comments

Comments
 (0)