Skip to content

Commit

Permalink
Merge branch 'main' into feature/1068-new-tabs
Browse files Browse the repository at this point in the history
  • Loading branch information
SallyMcGrath authored Dec 30, 2024
2 parents 0b0fe8d + 8f7d834 commit d1b0730
Show file tree
Hide file tree
Showing 22 changed files with 215 additions and 98 deletions.
19 changes: 19 additions & 0 deletions common-content/en/blocks/standup/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
+++
title="Standup"
time=15
[build]
render = 'never'
list = 'local'
publishResources = false
+++

It's time to [stand up](https://www.atlassian.com/agile/scrum/standups). Split into groups of no more than 6 people.

Stand in a circle and share for no more than 60 seconds each:

- 📛 your name
- 💪🏽 What you worked on yesterday
- 🛟 What issues are blocking you / What problems you encountered
- 👷🏾 What you will work on today

After everyone has given an update, reflect on next steps together. Can you team up on shared blockers? Is someone working on something interesting that you want to know more about?
22 changes: 16 additions & 6 deletions common-content/en/energisers/introduce-yourself/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,29 @@ Today we will be going around the room and introducing ourselves! `

Facilitator(s) start by sharing your elevator pitch and then popcorn around the room.

Some tips:
<details>
<summary>

- Your response should be around 30 seconds.
- Have a list of items ready but tailor what you say to your audience. For example, at a technical conference focus on your technical interests rather than your love of making cupcakes, but on the first day of a new job introducing yourself to your new team feel free to add 1-2 personal details.
- Try to structure your response,
- Who are you? Where are you from? Where have you worked? Have you studied somewhere and what subjects?
- What do you do? What are your skills, passions, or hobbies? What motivates you?
#### Some tips:

</summary>

- Your response should be around 30 seconds. Think: What do you do? What are your skills, passions, or hobbies? What motivates you?
- Have a list of items ready but tailor what you say to your audience. For example, at a technical conference focus on your technical interests rather than your love of making cupcakes, but on the first day of a new job introducing yourself to your new team, add 1-2 personal details.
- Structure your response: Who are you? Where are you from? Where have you worked? Have you studied somewhere and what subjects?
- Try to be enthusiastic, let your personality and confidence shine
- Allow space for follow-up questions
- It will feel awkward and nerve-wracking the first couple of times, practice-practice-practice to feel confident
</details>
<details>
<summary>

#### Facilitator Check-in questions

</summary>

- How did you feel about public speaking?
- What are some strategies to feel more confident when public speaking?
- What activities could you share to create a connection? Ex. Sports, Hobbies

</details>
9 changes: 8 additions & 1 deletion common-content/en/energisers/time-traveller/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ time=30

#### Meet the time traveller

In this motivational session, you will hear from an alumni who has been through the course and is now working in the tech industry. They will share their experience of training with {{<our-name>}} and how it has helped them in their career.
In this insight session, you will hear from an alumni who has been through the course and is now working in the tech industry. They will share their experience of training with {{<our-name>}} and how it has helped them in their career.

You will have the opportunity to ask questions and learn from their experience. If you could ask your future self anything about today, what would it be?

<details><summary>Facilitator tips</summary>
Put a call out on main Slack for alumni to volunteer to be a time traveller. They should be prepared to share their experience of the course and answer questions from the class.

Please do this a couple of weeks beforehand to give them time to prepare.

</details>
8 changes: 5 additions & 3 deletions common-content/en/energisers/word-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ list = 'local'
publishResources = false
+++

A fast-paced word association game that works for both in-person and online groups of any size. If you are playing online, write the order of players in the chat to keep track of who is next. Set a timer for {{<timer>}}10{{</timer>}}
A fast-paced word association game that works for both in-person and online groups of any size. If you are playing online, write the order of players in the chat to keep track of who is next.

Set a timer for {{<timer>}}10{{</timer>}}

1. The first player says any word.
1. The next player must say a word that begins with the last letter of the previous word.
1. Continue around the circle. For example: cat → tree → elephant → tower
1. The next player must say a word that begins with the last letter of the previous word. For example: cat → tree → elephant → tower
1. Continue around the circle or moving clockwise on Zoom gallery.
1. If a player takes longer than 5 seconds or repeats a word, they're out.
1. Last player standing wins.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
+++
title="Classplanner"
emoji="📅"
time=10
[objectives]
1="Bookmark the Classplanner"
2="Schedule your classes"
[build]
render = 'never'
list = 'local'
publishResources = false

+++

> Bookmark the [Classplanner](https://classplanner.codeyourfuture.io/)
We use Classplanner to manage Saturday rotas per region, so we can all see who is volunteering and when. This is currently just for volunteers, but we are working on expanding it to include learners.

### 🤹🏽 Course Leaders

Course Leaders, [register your course](https://classplanner.codeyourfuture.io/London/newcourse/)s and [classes](https://classplanner.codeyourfuture.io/London/newclass/) in Class Planner and add links to the curriculum and class agenda. Share these newly-created volunteering opportunities with the CYF volunteer community, usually via Slack or the volunteer weekly newsletter.

It's important to **schedule your course in advance**, so volunteers can commit and add the classes to their own calendars. Do this before the start of the course, so volunteers can plan their availability. Help your team help you!

### 🙋🏽 Volunteers

Volunteers, view classes scheduled in your region (choose /cities), and sign up to those which suit your expertise and availability. You can commit to a half-day or full day on your chosen dates.

It's important to **sign up for classes in advance** so that everyone knows what is happening and who will be there. Check the schedule against your own calendar and commit to the Saturdays you know you can be available. If you are sick or have an emergency, let your team know as soon as possible so they can find a replacement. Don't leave your team in the lurch!
3 changes: 2 additions & 1 deletion common-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start:dev": "dotenv -e ../.env -- hugo server --disableFastRender --environment development",
"build:dev": "hugo mod vendor && dotenv -e ../.env -- hugo --environment development"
"build:dev": "hugo mod vendor && dotenv -e ../.env -- hugo --environment development",
"build:audit": "HUGO_MINIFY_TDEWOLFF_HTML_KEEPCOMMENTS=true HUGO_ENABLEMISSINGTRANSLATIONPLACEHOLDERS=true hugo mod vendor && dotenv -e ../.env -- hugo --environment production && grep -inorE '<\\!-- raw HTML omitted -->|ZgotmplZ|\\[i18n\\]|\\(<nil>\\)|(&lt;nil&gt;)|hahahugo' public/"
},
"keywords": [],
"author": "",
Expand Down
3 changes: 2 additions & 1 deletion common-theme/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start:dev": "dotenv -- hugo server -p 3000 -D"
"start:dev": "dotenv -- hugo server -p 3000 -D",
"build:audit": "HUGO_MINIFY_TDEWOLFF_HTML_KEEPCOMMENTS=true HUGO_ENABLEMISSINGTRANSLATIONPLACEHOLDERS=true hugo mod vendor && dotenv -e ../.env -- hugo --environment production && grep -inorE '<\\!-- raw HTML omitted -->|ZgotmplZ|\\[i18n\\]|\\(<nil>\\)|(&lt;nil&gt;)|hahahugo' public/"
},
"repository": {
"type": "git",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ emoji= '🥞'
menu_level = ['sprint']
weight = 2
backlog= 'Module-How-our-curriculum-works'
backlog_filter= '🕐 Self coordinate'
backlog_filter= 'Self coordinate'
+++
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,7 @@ src="module/how-our-curriculum-works/backlog"
[[blocks]]
name="tasks and ratios"
src="module/how-our-curriculum-works/tasks-and-ratios"
[[blocks]]
name="class planner"
src="module/how-our-curriculum-works/classplanner"
+++
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ emoji= '🥞'
menu_level = ['sprint']
weight = 2
backlog= 'Module-How-our-curriculum-works'
backlog_filter= '💡 Self educate'
backlog_filter= 'Self educate'
+++

This view lists the issues for this sprint. You can think of the issues in this view as **actions** to guide you in your first interactions with the community.
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ emoji= '🥞'
menu_level = ['sprint']
weight = 2
backlog= 'Module-How-our-curriculum-works'
backlog_filter= '📝 Self evaluate'
backlog_filter= 'Self evaluate'
+++
3 changes: 2 additions & 1 deletion org-cyf-itd/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start:dev": "dotenv -e ../.env -- hugo server --environment development",
"build:dev": "hugo mod vendor && dotenv -e ../.env -- hugo --environment development"
"build:dev": "hugo mod vendor && dotenv -e ../.env -- hugo --environment development",
"build:audit": "HUGO_MINIFY_TDEWOLFF_HTML_KEEPCOMMENTS=true HUGO_ENABLEMISSINGTRANSLATIONPLACEHOLDERS=true hugo mod vendor && dotenv -e ../.env -- hugo --environment production && grep -inorE '<\\!-- raw HTML omitted -->|ZgotmplZ|\\[i18n\\]|\\(<nil>\\)|(&lt;nil&gt;)|hahahugo' public/"
},
"keywords": [],
"author": "",
Expand Down
13 changes: 7 additions & 6 deletions org-cyf-itp/content/data-flows/success/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,10 @@ menu_level = [ "module" ]
weight = 11
[[objectives]]
1="Link to your GitHub repo and deployed Netlify site for your [TV show project](https://github.com/CodeYourFuture/Project-TV-Show). Include links to your level 400 and level 500 PRs that show that both you and your partner contributed."
2="Link to your PR for your [Book Library Project](https://github.com/CodeYourFuture/Module-Data-Flows/issues/31) which you have had reviewed and responded to feedback."
2="Link to your PR for your [Book Library Project](https://github.com/CodeYourFuture/Module-Data-Flows/issues/31), where you have responded to review feedback."
3="Work out your LinkedIn [Social Selling Index](https://github.com/CodeYourFuture/Module-Data-Flows/issues/12), and posted the actions you will take to improve this"
+++



### 🎯 You've achieved your learning objectives if you can:

```objectives
Expand All @@ -22,7 +20,7 @@ weight = 11
- Create elements in the DOM, using JavaScript
- Create re-usable components in the DOM
- Trigger changes by listening to events
- Fetch data from an API
- Fetch data from an API
- Build a UI that renders content using data stored in state, which can be updated on user interaction
```

Expand All @@ -31,9 +29,12 @@ weight = 11
```objectives
- Do your work: complete all mandatory backlog issues
- Come to class
- **Submit** the Dashboard step for this module
- **Submit** the step for this module
```

> [!TIP]
> If you've opened your PRs, but nobody has reviewed your work, you can submit your step and ask in comments to get your review.
## ✅ To complete _this_ module, you must:

Submit the following items to complete this module on the CYF Dashboard:
Submit the following items to complete this module on the [Course Platform](https://application-process.codeyourfuture.io/):
14 changes: 8 additions & 6 deletions org-cyf-itp/content/data-groups/success/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,10 @@ emoji= '✅'
menu_level = ['module']
weight = 11
[[objectives]]
1="Link to your PR for [Sprint 1 Coursework](https://github.com/CodeYourFuture/Module-Data-Groups/issues/15)"
2="Link to your PR for [Sprint 2 Coursework](https://github.com/CodeYourFuture/Module-Data-Groups/issues/14)"
3="Link to your PR for your [Alarm Clock App](https://github.com/CodeYourFuture/Module-Data-Groups/issues/26)"
4="Link to your PR for your [Quote Generator App](https://github.com/CodeYourFuture/Module-Data-Groups/issues/20)"
5="Created your [Brag Diary](https://github.com/CodeYourFuture/Module-Data-Groups/issues/10), and started listing your achievements in it"
1="Link to your PR for [Sprint 2 Coursework](https://github.com/CodeYourFuture/Module-Data-Groups/issues/14)"
2="Link to your PR for your [Alarm Clock App](https://github.com/CodeYourFuture/Module-Data-Groups/issues/26)"
3="Link to your PR for your [Quote Generator App](https://github.com/CodeYourFuture/Module-Data-Groups/issues/20)"
4="Link to your [Brag Diary](https://github.com/CodeYourFuture/Module-Data-Groups/issues/10) and explain how you have used it to record your progress"

+++

Expand All @@ -31,6 +30,9 @@ weight = 11
- **Submit** the Dashboard step for this module
```

> [!TIP]
> If you've opened your PRs, but nobody has reviewed your work, you should submit your step and ask in comments for help in getting your review.
## ✅ To complete _this_ module, you must:

Submit the following items to complete this module on the CYF Dashboard:
Submit the following items to complete this module on the [CYF Course Platform](https://application-process.codeyourfuture.io/):
54 changes: 31 additions & 23 deletions org-cyf-itp/content/structuring-data/sprints/1/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,35 +5,40 @@ emoji= '🧑🏾‍🤝‍🧑🏾'
menu_level = ['sprint']
weight = 3
[[blocks]]
name="Energiser"
src="blocks/energiser"
[[blocks]]
name="Morning orientation"
src="blocks/morning-orientation"
time=15
time=10
[[blocks]]
name="Energiser: Popcorn"
src="energisers/popcorn-screen-share"
[[blocks]]
name="Javascript Test Your Understanding"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/js1-wk1-eval"
time=65
[[blocks]]
name="Workshop"
src="blocks/workshop"
time="140"
[[blocks.nested.blocks]]
name="Reporting Bugs [PD] (60 Mins)"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/reporting-bugs"
time="0"
[[blocks.nested.blocks]]
name="Playing Computer [Tech] (60 Mins)"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/playing-computer"
time="0"
[[blocks.nested.blocks]]
name="Javascript Test Your Understanding [Tech] (30 Mins)"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/js1-wk1-eval"
time="0"
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Another Asking Questions Workshop"
src="https://cyf-pd.netlify.app/blocks/asking-good-technical-questions"
time=70
[[blocks]]
name="lunch"
src="blocks/lunch"
[[blocks]]
name="Blockers! Getting Unstuck"
src="module/onboarding/blockers"
time=15
[[blocks]]
name="Study Group"
src="blocks/study-group"
time="90"
src="module/onboarding/development"
time=60
[[blocks.nested.blocks]]
name="Optional structured activity: Pair Programming"
src="module/onboarding/pairing"
[[blocks.nested.blocks]]
name="Optional structured activity: Code Review"
src="blocks/mentored-code-review"
[[blocks]]
name="Code Review"
src="https://github.com/CodeYourFuture/Module-Structuring-and-Testing-Data/pulls"
Expand All @@ -43,8 +48,11 @@ name="Afternoon break"
src="blocks/afternoon-break"
[[blocks]]
name="Study Group"
src="blocks/study-group"
time="75"
src="module/onboarding/development"
time=60
[[blocks.nested.blocks]]
name="Optional structured activity: Know Your Computer"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/know-your-computer"
[[blocks]]
name="Retro"
src="blocks/retro"
Expand Down
52 changes: 31 additions & 21 deletions org-cyf-itp/content/structuring-data/sprints/2/day-plan/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,35 +5,38 @@ emoji= '🧑🏾‍🤝‍🧑🏾'
menu_level = ['sprint']
weight = 3
[[blocks]]
name="Energiser"
src="blocks/energiser"
name="Energiser: Word Chain"
src="energisers/word-chain"
time=20
[[blocks]]
name="Morning orientation"
src="blocks/morning-orientation"
time=15
[[blocks]]
name="Workshop"
src="blocks/workshop"
time=140
[[blocks.nested.blocks]]
name="Questions and Reviews [PD] (60 Mins)"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/questions-and-reviews"
time=0
[[blocks.nested.blocks]]
name="Debugging [Tech] (60 Mins)"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/debugging"
time=0
[[blocks.nested.blocks]]
name="Javascript Test Your Understanding Level 2 [Tech] (30 Mins)"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/js1-week-2"
time=0
name="Questions and Review Workshop"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/questions-and-reviews"
time=60
[[blocks]]
name="Morning break"
src="blocks/morning-break"
[[blocks]]
name="Time Traveller"
src="energisers/time-traveller"
time=65
[[blocks]]
name="lunch"
src="blocks/lunch"
[[blocks]]
name="Stand Up"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/stand-up"
time=30
[[blocks]]
name="Study Group"
src="blocks/study-group"
time="90"
src="module/onboarding/development"
time=30
[[blocks.nested.blocks]]
name="Optional structured activity: Code Review"
src="blocks/mentored-code-review"
[[blocks]]
name="Code Review"
src="https://github.com/CodeYourFuture/Module-Structuring-and-Testing-Data/pulls"
Expand All @@ -43,8 +46,15 @@ name="Afternoon break"
src="blocks/afternoon-break"
[[blocks]]
name="Study Group"
src="blocks/study-group"
time="75"
src="module/onboarding/development"
time=75
[[blocks.nested.blocks]]
name="Optional structured activity: Pair Programming"
src="module/onboarding/pairing"
[[blocks.nested.blocks]]
name="Optional structured activity: Predict Explain exercises"
src="https://github.com/CodeYourFuture/CYF-Workshops/tree/main/js1-week-2/"
time=0
[[blocks]]
name="Retro"
src="blocks/retro"
Expand Down
Loading

0 comments on commit d1b0730

Please sign in to comment.