Skip to content

Commit e67118b

Browse files
committed
differences for PR #203
1 parent 54e761e commit e67118b

File tree

2 files changed

+35
-6
lines changed

2 files changed

+35
-6
lines changed

04-review.md

Lines changed: 34 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,47 @@ exercises: 20
2121

2222
It is likely that some things won't have stuck from the last hour. To try to reinforce how things work we can work in groups to develop diagrams to illustrate Git functions and language. This should make carrying out more complicated aspects of Git clearer in our heads.
2323

24+
::::::::::::::::::::::::::::::::::::::: instructor
25+
26+
### Running the review exercise over Zoom
27+
28+
If you are teaching this lesson over Zoom, you may find it preferable to run the review exercise in one large group instead of splitting out into breakout rooms.
29+
One way to adapt the exercise is to set up a shared online drawing board using a service such as [Miro](https://miro.com/online-whiteboard/), and share the link so all the learners can access it.
30+
31+
Ask the learners to recall the commands and concepts they've used and add them to the board using, say, green sticky notes for Shell commands and yellow sticky notes for Git commands. Then use this as the basis for a quiz: ask the learners to explain what a command does, or describe an action and ask which command is needed. If you ask the learners to reply using the Zoom chat or Q&A, rather than verbally, it gives everyone a chance to answer.
32+
33+
As a next step, work together on some diagrams to illustrate key concepts such as commits and branches, the staging area, or how origin and cloned repositories relate. Use background shapes, arrows, lines and text as appropriate.
34+
35+
Finally, ask learners to work individually on their own sections of the drawing board; you could keep a topic back from the group activity specifically for this part of the exercise, or ask the learners to come up with their own versions of the collaborative drawings.
36+
37+
::::::::::::::::::::::::::::::::::::::::::::::::::
38+
39+
:::::::::::::::::::::::::::::::::::::::: challenge
40+
41+
### How would you explain it?
42+
2443
In groups:
2544

26-
- illustrate the concepts discussed in the first hour
45+
- make a list of commands and concepts we've discussed in the first hour
46+
- try to come up with synonyms or explanations for what the commands are doing
2747
- try to 'draw' what different commands mean
28-
- try to come up with synonyms for what the commands are doing.
48+
- come up with your own analogies and diagrams to explain how Git works.
2949

30-
### Exercise - visualising git
50+
:::::::::::::::::::: hint
3151

32-
In group work, spend some time trying to illustrate some of the commands we've used with Git:
52+
### Tips for visualising git
3353

34-
- try to express git commands in a non 'git' way
54+
Here are some tips for illustrating the commands and concepts we've used with Git:
55+
56+
- try to express Git commands in a 'non-Git' way
3557
- try to visualise what commits are doing to your repository
58+
- sketch out how information flows from one repository to another.
59+
60+
Be as creative and artistic as you like!
61+
62+
:::::::::::::::::::::::::
63+
64+
::::::::::::::::::::::::::::::::::::::::::::::::::
3665

3766
If you want to practise more, feel free to keep making changes to your file and committing those changes. If you want to explore more git commands, search for some more online or visit the [lesson resources](reference.html).
3867

md5sum.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"episodes/01-what-is-git.md" "445007d28cfc4ea532840d493b6d10e6" "site/built/01-what-is-git.md" "2024-07-03"
88
"episodes/02-getting-started.md" "aec7ccadf6546da998f0972df2241116" "site/built/02-getting-started.md" "2026-03-17"
99
"episodes/03-sharing.md" "2ebf04d7dbd6bb52bcd799fb62860d17" "site/built/03-sharing.md" "2025-08-14"
10-
"episodes/04-review.md" "97347d9170f42978d0b7a9bbb73dedf9" "site/built/04-review.md" "2025-11-18"
10+
"episodes/04-review.md" "0c6f9172189cdfb2bd0a5c9dfa7f488f" "site/built/04-review.md" "2026-04-16"
1111
"episodes/05-github-pages.md" "c58247de7c0afd95e6cd8e1d34f2b915" "site/built/05-github-pages.md" "2026-01-05"
1212
"instructors/instructor-notes.md" "653958899b12031a9832d70f64561519" "site/built/instructor-notes.md" "2026-04-10"
1313
"learners/discuss.md" "95bb205074ca2133f2001f99bb405179" "site/built/discuss.md" "2023-10-17"

0 commit comments

Comments
 (0)