-
-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #168 from CodeYourFuture/rewrite/git-day-1
Content: rewrite git prep content for week 1
- Loading branch information
Showing
26 changed files
with
634 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
+++ | ||
title = '📋 Check Git installation' | ||
headless = true | ||
time = 15 | ||
facilitation = false | ||
vocabulary=[""] | ||
emoji= '🧩' | ||
[objectives] | ||
1='Double check Git is installed on your local machine' | ||
+++ | ||
|
||
### Git | ||
|
||
You will use Git continually as a developer. | ||
|
||
You can open a terminal and run the command `git -v` to double check you have Git installed. | ||
If it is installed successfully, you should get a version number (which may not be exactly the same as this example, but should look similar): | ||
|
||
``` | ||
git version 2.40.0 | ||
``` | ||
|
||
Otherwise, you will need to ask for support on your Slack channel. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
+++ | ||
title = '📋 Setting up Coursework planner' | ||
headless = true | ||
time = 15 | ||
facilitation = false | ||
vocabulary=[""] | ||
emoji= '🧩' | ||
[objectives] | ||
1='Double check Github account is setup' | ||
2='Double check Course planner is setup' | ||
+++ | ||
|
||
### GitHub | ||
|
||
In Fundamentals, you should have set up your Coursework planner. | ||
|
||
Ensure you've completed the following issue 👉 https://github.com/CodeYourFuture/Coursework-Planner/blob/main/readme.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
+++ | ||
title = '🧰 Create a CYF folder' | ||
headless = true | ||
time = 20 | ||
facilitation = false | ||
vocabulary=[""] | ||
emoji= '🧩' | ||
[objectives] | ||
1='Navigate and manipulate the file system using a terminal' | ||
2='Create a cyf directory to store your work over the course' | ||
+++ | ||
|
||
You'll need to create a CYF folder to store your projects on the course. | ||
|
||
1. Open a terminal on your computer. | ||
|
||
For each of the steps below, you'll need to use the command line in your terminal. | ||
|
||
Use this [cli documentation](https://www.techrepublic.com/article/16-terminal-commands-every-user-should-know/) to remember terminal commands. | ||
|
||
2. In your terminal, print your current working directory. | ||
|
||
3. List the files and folders in your current working directory. | ||
|
||
You'll need a place to store your work for the CYF course. | ||
|
||
4. **M**a**k**e a new **dir**ectory called `cyf` in your home directory. | ||
|
||
5. **C**hange **d**irectory into the `cyf` directory. | ||
|
||
6. Double check you're in the right place by **p**rinting your current **w**orking **d**irectory. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
+++ | ||
title = '📖 Git and Github for poets' | ||
headless = true | ||
time = 15 | ||
facilitation = false | ||
vocabulary=[""] | ||
emoji= '🧩' | ||
[objectives] | ||
1='Double check Github account is setup' | ||
2='Double check Course planner is setup' | ||
+++ | ||
|
||
This playlist introduces Git & Github: tools we'll be using from now on. | ||
|
||
These videos cover concepts that you'll learn slowly over this course. Bookmark these videos and come back in the future when you need them. | ||
|
||
For now, watch only the first video: | ||
|
||
https://www.youtube.com/watch?v=BCQHnlnPusY |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
+++ | ||
title = '🧰 Install VSCode' | ||
headless = true | ||
time = 15 | ||
facilitation = false | ||
emoji= '🧩' | ||
[objectives] | ||
1='Download and install VSCode' | ||
2='Identify the key parts of the VSCode interface' | ||
+++ | ||
|
||
We use VS Code to write all of our code in the course. It is known as an Integrated Developer Environment (IDE) and really helps you write great code! | ||
|
||
|
||
[🔗 Download and install VSCode now](https://code.visualstudio.com/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
+++ | ||
title = 'Learning as a community 🏫' | ||
headless = true | ||
time="55" | ||
facilitation = true | ||
emoji= '🧩' | ||
[objectives] | ||
1='Describe how we learn as a community at CYF' | ||
2='Describe a typical week at Code Your Future' | ||
+++ | ||
|
||
At Code Your Future, we learn as a **community.** | ||
|
||
In this session, we're going to describe how we harness our community to learn together. | ||
|
||
### Resources | ||
|
||
The facilitator will use this presentation 👉 [Learning as a community presentation](https://miro.com/app/board/uXjVPy92Cu8=/) | ||
|
||
### Preparation | ||
|
||
- [ ] Facilitator: Review this [presentation](https://miro.com/app/board/uXjVPy92Cu8=/) before class. | ||
- [ ] Facilitator: Ensure everyone can access the Miro board presentation. | ||
- [ ] Facilitator: Split the class into groups of no more than 5. | ||
- [ ] Facilitator: Make sure every group has access to a laptop. | ||
- [ ] Facilitator: Make sure every group has access to a piece of paper and pen | ||
|
||
### Introduction | ||
|
||
The facilitator will use the Miro board presentation to guide trainees and volunteers on a discussion about how we learn together as a community. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
+++ | ||
title = 'Next steps 👣' | ||
headless = true | ||
time ="30" | ||
facilitation = false | ||
emoji= '🧩' | ||
[objectives] | ||
1='Figure out what we need to do next in the course' | ||
2='Locate the prep view on the curriculum' | ||
3='Practice asking for guidance/help when were stuck' | ||
+++ | ||
|
||
## For trainees | ||
|
||
In this section, we're going to go through a set of questions/tasks to clarify what we're going to do in the next part of the course. | ||
|
||
Get into pairs with somebody you've not paired up with today and try figuring out the answers/solutions to the following questions/tasks: | ||
|
||
1. Using the [curriculum website](https://curriculum.codeyourfuture.io/), find the page with the prep material for the upcoming module | ||
2. List the things you need to install ( if anything ) for the upcoming module. | ||
3. Check you can find the backlog page for the Induction sprint. Double check you've copied all the issues from the backlog over to your Course Planner. | ||
4. Identify all the issues with 🔑 icon that are marked as Priority. What does the Priority icon mean? | ||
5. Go to your group Slack channel and start a thread 🧵 outlining times you're free to meet up to discuss the prep work during the week | ||
|
||
## For volunteers | ||
|
||
1. Check you can find the classroom planning board for your region ( if one exists ) | ||
2. Check you can find the day-plan for the next week/module | ||
3. Follow through the instructions on the Priority 🔑 issues for this week ( both Tech Ed and PD ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,21 @@ | ||
+++ | ||
title = 'prep' | ||
description = 'prep description' | ||
layout = 'prep' | ||
emoji= '📝' | ||
menu_level = ['module'] | ||
title = "setup" | ||
description = "Get setup with the main resources you'll need for the Software Development Course" | ||
layout = "prep" | ||
emoji= "🧰" | ||
menu_level = ["module"] | ||
weight = 1 | ||
backlog= 'Module-Induction' | ||
backlog_filter= 'Induction' | ||
+++ | ||
|
||
|
||
[[blocks]] | ||
name="check-github" | ||
src="module" | ||
[[blocks]] | ||
name="check-git-installation" | ||
src="module" | ||
[[blocks]] | ||
name="install-vscode" | ||
src="module" | ||
[[blocks]] | ||
name="cyf-folder" | ||
src="module" | ||
+++ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
+++ | ||
title = 'Sprint 1' | ||
description = 'The plan for the week' | ||
layout = 'sprint' | ||
emoji= '⏱️' | ||
menu_level = ['module'] | ||
weight = 2 | ||
+++ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
+++ | ||
title = 'backlog' | ||
description = 'backlog description' | ||
layout = 'backlog' | ||
emoji= '📝' | ||
menu_level = ['sprint'] | ||
weight = 2 | ||
backlog= 'Induction' | ||
+++ | ||
|
||
You'll need to complete these issues over the course of your induction week at CYF |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.