Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Nov 3, 2023
1 parent 24e3087 commit 2555c4f
Show file tree
Hide file tree
Showing 12 changed files with 1,653 additions and 1,130 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b00e17fb
8f7e717e
2 changes: 2 additions & 0 deletions 00_introduction.html
Original file line number Diff line number Diff line change
Expand Up @@ -346,10 +346,12 @@ <h2>Learning modules</h2>
<ol type="1">
<li><a href="01_version_control.qmd">Git, Pull Requests, and code reviews</a>
<ul>
<li><a href="group_work/module_01.md">Discussion</a></li>
<li><a href="projects/data_cleaning/Project_module_01.md">Homework</a></li>
</ul></li>
<li><a href="02_function_classes.qmd">Python functions, classes, and modules</a>
<ul>
<li><a href="group_work/module_02.md">Discussion</a></li>
<li><a href="projects/data_cleaning/Project_module_02.md">Homework</a></li>
</ul></li>
<li><a href="03_testing.qmd">Testing and auto-formatting</a>
Expand Down
28 changes: 0 additions & 28 deletions 01_version_control.html
Original file line number Diff line number Diff line change
Expand Up @@ -461,34 +461,6 @@ <h2>Github flow</h2>
display:block!important;
}</style></aside>
</section>
<section id="time-for-a-discussion" class="slide level2 smaller">
<h2>Time for a discussion</h2>
<p>Discuss in learning teams (15 minutes):</p>
<ul>
<li>Introduce your project briefly</li>
<li>Think about a project you’ve worked on in the past that involved collaborating with others on code. What challenges did you face, and how do you think Git and GitHub could have helped to address those challenges?</li>
</ul>
<p>After break out session:</p>
<ul>
<li>One person from each team briefly presents their discussion outcomes</li>
</ul>
<aside class="notes">
<ul>
<li>What is the benefit of working in branches?</li>
<li>What are some <strong>best practices</strong> for collaborating on code with others, and how can Git and GitHub help to support those best practices?</li>
</ul>
<style type="text/css">
span.MJX_Assistive_MathML {
position:absolute!important;
clip: rect(1px, 1px, 1px, 1px);
padding: 1px 0 0 0!important;
border: 0!important;
height: 1px!important;
width: 1px!important;
overflow: hidden!important;
display:block!important;
}</style></aside>
</section>
<section id="desktop-application-github-desktop" class="slide level2">
<h2>Desktop Application: <a href="https://desktop.github.com/">GitHub Desktop</a></h2>

Expand Down
18 changes: 0 additions & 18 deletions 01_version_control.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -141,24 +141,6 @@ You can use Git from the *command line*, or with a graphical user interface (GUI
:::


## Time for a discussion {.smaller}

Discuss in learning teams (15 minutes):

* Introduce your project briefly
* Think about a project you've worked on in the past that involved collaborating with others on code. What challenges did you face, and how do you think Git and GitHub could have helped to address those challenges?


After break out session:

* One person from each team briefly presents their discussion outcomes

::: {.notes}
* What is the benefit of working in branches?
* What are some **best practices** for collaborating on code with others, and how can Git and GitHub help to support those best practices?
:::




## Desktop Application: [GitHub Desktop](https://desktop.github.com/)
Expand Down
5 changes: 4 additions & 1 deletion group_work/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,10 @@ <h1>On-line Group Discussion</h1>
<li><a href="../group_work/module_01.html">Module 1</a></li>
<li><a href="../group_work/module_02.html">Module 2</a></li>
<li><a href="../group_work/module_03.html">Module 3</a></li>
<li><a href="../group_work/module_04.html">Module 4</a></li>
<li>Module 4</li>
<li>Module 5</li>
<li>Module 6</li>
<li>Module 7</li>
</ul>


Expand Down
2 changes: 1 addition & 1 deletion group_work/module_01.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<section id="module-1" class="level2">
<h2 class="anchored" data-anchor-id="module-1">Module 1</h2>
<ul>
<li>Study this script <code>clean_project_data_v4_final2.py</code> for 3 minutes</li>
<li>Study this script <a href="../projects/data_cleaning/clean_project_data_v4_final2.html"><code>clean_project_data_v4_final2.py</code></a> for 3 minutes</li>
<li>Consider what you could do to improve it</li>
<li>Q1: Discuss in your group how to improve the script.</li>
<li>Q2: Version control. What is your experience with version control?
Expand Down
9 changes: 9 additions & 0 deletions group_work/module_01.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## Module 1

- Study this script [`clean_project_data_v4_final2.py`](../projects/data_cleaning/clean_project_data_v4_final2.qmd) for 3 minutes
- Consider what you could do to improve it
- Q1: Discuss in your group how to improve the script.
- Q2: Version control. What is your experience with version control?
- Think about a project you've worked on in the past that involved collaborating with others on code. What challenges did you face, and how do you think Git and GitHub could have helped to address those challenges?

{{< include _footer.md >}}
7 changes: 7 additions & 0 deletions group_work/module_02.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Module 2

- Q1: In your course project homework, you refactored the script to use functions. How did it go?
- Q2: Classes. If you should introduce classes to improve the code, which classes should it be and why?
- Q3: [Optional] What are some problems with poorly designed code (based on your own experience or from the book)?

{{< include _footer.md >}}
2 changes: 2 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,12 @@ <h2 class="anchored" data-anchor-id="learning-modules">Learning modules</h2>
<ol type="1">
<li><a href="./01_version_control.html">Git, Pull Requests, and code reviews</a>
<ul>
<li><a href="./group_work/module_01.html">Discussion</a></li>
<li><a href="./projects/data_cleaning/Project_module_01.html">Homework</a></li>
</ul></li>
<li><a href="./02_function_classes.html">Python functions, classes, and modules</a>
<ul>
<li><a href="./group_work/module_02.html">Discussion</a></li>
<li><a href="./projects/data_cleaning/Project_module_02.html">Homework</a></li>
</ul></li>
<li><a href="./03_testing.html">Testing and auto-formatting</a>
Expand Down
Loading

0 comments on commit 2555c4f

Please sign in to comment.