Replies: 1 comment
-
Here from the github lessons |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Checks
Describe your suggestion
Improve Git Basics Section in Foundations Course via Additional Lessons
I suggest improving the Git Basics section in the Foundations Course by adding a Git tracked Markdown notebook project. Learners would create a GitHub repository with a single
notebook.md
file that will be used to write down their answers to the knowledge check questions at the end of (nearly) every lesson, and any personally high-value notes on their learning journey.While The Odin Project correctly discourages excessive note taking. Focused, self-written and purposeful note taking and knowledge checking are strongly proven to significantly improve information retention. Through promoting active engagement rather than passive information consumption.
For this and the Git Basics section to work properly. We need a lesson on pulling from a GitHub repository and resolving basic conflicts. Currently learners learn how to clone from GitHub and push to GitHub. But learners do not currently learn how to pull from GitHub in the Foundations Course.
Making it difficult for learners to work across multiple devices and personal real-world projects using the Git knowledge learned from the Foundations Course. This addition would transform Git from just a Foundations Course requirement, into an immediately highly-usable practical daily tool. Solidifying its value to learners.
Proposed additions in short:
Path
Foundations
Lesson Url
Git Basics section, Foundations Course
(Optional) Discord Name
No response
(Optional) Additional Comments
No response
Beta Was this translation helpful? Give feedback.
All reactions