Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Content: React workshops on day plans plus simplified orientation block #560

Merged
merged 3 commits into from
Jan 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 30 additions & 18 deletions common-content/en/blocks/morning-orientation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,33 +9,45 @@ time=15
+++

{{<note title="Planning during the week" type="info">}}
🧭 Step 1 and step 6 can be done earlier in the week. Create a post on Slack and get some people to take on the roles of **timekeeper** and **facilitator**. Nominate people who've not done it before.
🧭 During the week, create a post on Slack and get some people to take on the roles of **facilitator** and **timekeeper**. Nominate new people each time.
{{</note>}}

# 👣 Steps

0. Assemble the entire group (all volunteers & all trainees) in a circle
1. Choose someone (volunteer or trainee) to be a **facilitator** for this morning orientation block
2. The **facilitator** should briefly welcome everyone with an announcement. Here is an example announcement to read aloud:
If you haven't done so already, choose someone (volunteer or trainee) to be the **facilitator** for this morning orientation block. Choose another to be the **timekeeper**.

> 💬 "Morning everyone, Welcome to CYF {REGION}, this week we are working on {MODULE HERE} {SPRINT NUMBER HERE} and we're currently working on {SUMMARISE THE TOPICS OF THE WEEK}"
<details>
<summary>

3. Check if there are any new volunteers or if there are some attendees who haven't met before. Ask any newcomers to introduce themselves to the group/relevant people
### 🎙️ The Facilitator will:

4. Check if it is the _start of a new module_. In other words, are you working on sprint 1? If so then ask someone to read out the success criteria for the new module you have started.
</summary>

5. Go through the _morning day plan only_ (typically on the curriculum website) - check the following things:
1. Assemble the entire group (all volunteers & all trainees) in a circle
1. Briefly welcome everyone with an announcement, like this:
> 💬 "Morning everyone, Welcome to CYF {REGION}, this week we are working on {MODULE} {SPRINT} and we're currently working on {SUMMARISE THE TOPICS OF THE WEEK}"
1. Ask any newcomers to introduce themselves to the group, and welcome them.
1. Now check: is it the _start of a new module_? Is it sprint 1? If so, read out the success criteria for the new module.
1. Next go through the _morning day plan only_ (typically on the curriculum website) - and check the following things:

- Check the number of Tech-Ed / PD volunteers you have for the morning
- Double-check check someone is leading a given session
- For any new activities ( like workshops or anything unfamiliar) - describe how this block works for the group. If there are any new volunteers, then briefly describe how that block works
- Decide how best to allocate trainees and volunteers for a given block - some blocks will make this clear
#### Facilitator Checklist

6. Nominate a timekeeper (volunteer or trainee) from the group - aim for someone who hasn't done it before.
- [ ] Check the number of volunteers you have for the morning
- [ ] Check someone is leading each session
- [ ] Describe how any new activities works for the group
- [ ] Decide how best to allocate trainees and volunteers for a given block - most blocks will make this clear

⏱️ Timekeepers will need to:
</details>

- Announce the start of an activity and how long it will take (check everyone is listening)
- Manage any whole class timers that are used in an activity
- Give people a 10-minute wrap-up warning before the end of an activity
- Announce the end of an activity and what happens next
<details>
<summary>

### ⏰ The Timekeeper will:

</summary>

- [ ] Announce the start of an activity and how long it will take (check everyone is listening)
- [ ] Manage any whole class timers that are used in an activity
- [ ] Give people a 10-minute wrap-up warning before the end of an activity
- [ ] Announce the end of an activity and what happens next
</details>
1 change: 0 additions & 1 deletion common-theme/assets/styles/03-elements/misc-phrasing.scss
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ summary {
}
summary > * {
display: inline-block;
vertical-align: text-bottom;
margin: 0;
}
summary::marker {
Expand Down
17 changes: 11 additions & 6 deletions org-cyf/content/react/sprints/1/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,25 +7,30 @@ weight = 3
backlog= 'Module-React'
backlog_filter= 'Week 1'
[[blocks]]
name="Orientation"
src="morning-orientation"
time=15
[[blocks]]
name="Energiser"
src="blocks/energiser"
time=10
[[blocks]]
name="Resilience"
src="https://cyf-pd.netlify.app/blocks/resilience/readme/"
[[blocks]]
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Placeholder Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/template"
time="60"
name="Pokedex Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/react-pokedex/pokedex-1"
time="90"
[[blocks]]
name="Lunch"
src="blocks/lunch"
[[blocks]]
name="React Hotel: Working in teams"
src="module/react/team-project"
time="90"
time="60"
[[blocks]]
name="Code Review"
src="https://github.com/CodeYourFuture/Module-React/pulls"
Expand All @@ -34,9 +39,9 @@ time="0"
name="Afternoon break"
src="blocks/afternoon-break"
[[blocks]]
name="Study Group 2"
name="Study Group"
src="blocks/study-group"
time="60"
time="70"
[[blocks]]
name="Code Review"
src="https://github.com/CodeYourFuture/React-Module-Project/pulls"
Expand Down
17 changes: 11 additions & 6 deletions org-cyf/content/react/sprints/2/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,23 @@ weight = 3
backlog= 'Module-React'
backlog_filter= 'Week 2'
[[blocks]]
name="Orientation"
src="morning-orientation"
time=10
[[blocks]]
name="Energiser"
src="blocks/energiser"
time=10
[[blocks]]
name="Problem Solving"
src="https://cyf-pd.netlify.app/blocks/problem-solving/readme/"
[[blocks]]
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Placeholder Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/template"
time="60"
name="Pokedex Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/react-pokedex/pokedex-2"
time="70"
[[blocks]]
name="Lunch"
src="blocks/lunch"
Expand All @@ -33,9 +38,9 @@ time="0"
name="Afternoon break"
src="blocks/afternoon-break"
[[blocks]]
name="Study Group 2"
src="blocks/study-group"
time="60"
name="React Hotel: Working in teams"
src="module/react/team-project"
time="80"
[[blocks]]
name="Code Review"
src="https://github.com/CodeYourFuture/React-Module-Project/pulls"
Expand Down
21 changes: 9 additions & 12 deletions org-cyf/content/react/sprints/3/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,19 @@ weight = 3
backlog= 'Module-React'
backlog_filter= 'Week 3'
[[blocks]]
name="Energiser"
src="blocks/energiser"
name="Orientation"
src="morning-orientation"
time=20
[[blocks]]
name="WIP And Feedback"
src="https://cyf-pd.netlify.app/blocks/wip-and-feedback/readme/"
[[blocks]]
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Placeholder Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/template"
time="60"
name="Pokedex Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/react-pokedex/pokedex-3"
time="90"
[[blocks]]
name="Lunch"
src="blocks/lunch"
Expand All @@ -33,13 +34,9 @@ time="0"
name="Afternoon break"
src="blocks/afternoon-break"
[[blocks]]
name="Study Group 2"
src="blocks/study-group"
time="60"
[[blocks]]
name="Code Review"
src="https://github.com/CodeYourFuture/React-Module-Project/pulls"
time="0"
name="React Hotel: Working in teams"
src="module/react/team-project"
time="75"
[[blocks]]
name="Retro"
src="blocks/retro"
Expand Down
15 changes: 10 additions & 5 deletions org-cyf/content/react/sprints/4/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,23 @@ weight = 3
backlog= 'Module-React'
backlog_filter= 'Week 4'
[[blocks]]
name="Orientation"
src="morning-orientation"
time=10
[[blocks]]
name="Energiser"
src="blocks/energiser"
time=10
[[blocks]]
name="Diversity and Inclusion"
src="https://cyf-pd.netlify.app/blocks/diversity-and-inclusion/readme/"
[[blocks]]
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Placeholder Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/template"
time="60"
name="Pokedex Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/react-pokedex/pokedex-4"
time="45"
[[blocks]]
name="Lunch"
src="blocks/lunch"
Expand All @@ -34,8 +39,8 @@ time="0"
name="Afternoon break"
src="blocks/afternoon-break"
[[blocks]]
name="Study Group 2"
src="blocks/study-group"
name="React Hotel: Working in teams"
src="module/react/team-project"
time="60"
[[blocks]]
name="Code Review"
Expand Down
Loading