diff --git a/_toc.yml b/_toc.yml index 06c105f..83a4255 100755 --- a/_toc.yml +++ b/_toc.yml @@ -106,8 +106,14 @@ parts: # - file: notes/week05/test # - file: notes/week05/lab # - file: notes/week05/learninglogs -# - file: notes/week06/week06_summary -# title: Week 6 - Week Off !! + - file: notes/week06/week06_summary + title: Week 6 - Git and Version Control + sections: + - file: notes/week06/videos + - file: notes/week06/class6A + - file: notes/week06/class6B + + # - file: notes/week07/week07_summary # title: Week 7 - Chapter 6 # sections: diff --git a/files/Lec11_Git_VersionControl.pdf b/files/Lec11_Git_VersionControl.pdf new file mode 100644 index 0000000..0b2affe Binary files /dev/null and b/files/Lec11_Git_VersionControl.pdf differ diff --git a/notes/week06/class6A.md b/notes/week06/class6A.md index c5460ef..c6a23b2 100644 --- a/notes/week06/class6A.md +++ b/notes/week06/class6A.md @@ -5,14 +5,10 @@ Feel free to download them to keep them locally, or leave them archived here and We will leave the website open even after the course is over for a reasonable number of years.
- +
-[Download the Slides from today](https://github.com/ubc-cs/cpsc203/raw/main/files/Lec09_WebAsData.pdf) - -## Optional links for today - -- [LOTS More on Pandas!]https://firas.moosvi.com/courses/data301/2022_WT2/notes/week05/Class5A/Class5A.html +[Download the Slides from today](https://github.com/ubc-cs/cpsc203/raw/main/files/Lec11_Git_VersionControl.pdf) + +## Acknowledgements + +Slides for {{ COURSE_CODE }} were developed and created by [Dr. Cinda Heeren](https://www.cs.ubc.ca/people/cinda-heeren). The current iteration of the course resulted in minor adaptations and updates, but by in large, full credit of these slides belongs to Dr. Cinda Heeren. \ No newline at end of file diff --git a/notes/week06/videos.md b/notes/week06/videos.md new file mode 100644 index 0000000..d1e6edb --- /dev/null +++ b/notes/week06/videos.md @@ -0,0 +1,78 @@ +# Videos + +Below are the assigned videos for this week. +The videos are collapsible so once you're done with one, you can move to the next one. +In the sidebar on the right, you can use the checklists to keep track of what's done. + +````{margin} +```{admonition} Checklist of items +:class: tip sticky + + + + + + + + + + +``` +```` +## Required Videos + +```{attention} +To get the most benefit from class on Tuesday, ou will definitely need to have watched these videos BEFORE class on Tuesday! +``` + +```{dropdown} Why Use Git? + :class-container: sd-shadow-lg + :color: primary + :open: + +
+ +
+``` + +```{dropdown} How Git Works + :class-container: sd-shadow-lg + :color: primary + :open: + +
+ +
+``` + +```{dropdown} Creating a repository + :class-container: sd-shadow-lg + :color: primary + :open: + + Note: It is important you know how to create a repository for your own personal projects. However in this course, you will always get a "GitHub Classroom link" that will create a repository with some starter code. + +
+ +
+``` + +```{dropdown} Staging Files + :class-container: sd-shadow-lg + :color: primary + :open: + +
+ +
+``` + +```{dropdown} Making Commits + :class-container: sd-shadow-lg + :color: primary + :open: + +
+ +
+``` \ No newline at end of file diff --git a/notes/week06/week06_summary.md b/notes/week06/week06_summary.md index 483489e..ac55004 100755 --- a/notes/week06/week06_summary.md +++ b/notes/week06/week06_summary.md @@ -2,21 +2,4 @@ Week 6 Summary ======================= -This week there is no new content (except for your lab) in this course. -This week, you'll have an opportunity to catch your breath and catch up on anything from the last few weeks that you didn't have time to grasp or go through. -This may include test questions, missed homework questions, videos that you didn't watch, readings you didn't do, or anything else. -Though you don't *have to* use this break for Physics work, I encourage you to make sure you are actually caught up before re-purposing that time for other courses. -That being said, I understand it's midterm season so I'm sure you'll have plenty of things to fill your time with. - - -```{dropdown} Portal - :class-container: sd-shadow-lg - :color: primary - :open: - -
- -
- -[Link to the game](https://store.steampowered.com/app/400/Portal) -``` \ No newline at end of file +This week we will start introducing a new tool in our course, Git and GitHub! \ No newline at end of file