Skip to content

Commit

Permalink
docs: 📝 add learning objectives to set-up-projects (#101)
Browse files Browse the repository at this point in the history
## Description

This PR adds learning objectives to the session "Setting up GitHub for a
team-based project".

I felt a bit lost in Bloom's taxonomy here, bc I feel like everything is
about *applying*.

Closes #64 

<!-- Please delete as appropriate: -->
This PR needs an in-depth review.

## Checklist

- [X] Ran spell-check
- [X] Formatted Markdown
- [X] Rendered website locally
  • Loading branch information
signekb authored Jan 22, 2025
1 parent 0b9d850 commit 3ead027
Showing 1 changed file with 38 additions and 1 deletion.
39 changes: 38 additions & 1 deletion sessions/set-up-projects.qmd
Original file line number Diff line number Diff line change
@@ -1 +1,38 @@
# Setting up GitHub for a team-based project {#sec-set-up-projects}
# Setting up GitHub for a team-based project {#sec-set-up-projects}

<!-- TODO: Add an introduction here -->

## Learning objectives

This session’s **overall learning outcome** is to enable you to:

1. Create and configure a GitHub repository for a team-based project.

**Specific objectives** are to:

1. Create a new public **repository** on GitHub to serve as the
foundation for a team-based project.
2. Select and apply an appropriate **license** to the repository to
establish usage rights.
3. Configure **branch protection rules** for the `main` branch of the
repository to enforce code quality and security standards.
4. Define who are "responsible" for the project by adding **code
owners**
5. **Clone** the repository to create a local copy on your computer to
work on the project.

## TODO: Section

::: callout-note
## Reading task: \~4 minutes

TODO: Reading text
:::

## Exercise: TODO: Add title

> Time: \## minutes.
## Summary

- TODO: List of summary items

0 comments on commit 3ead027

Please sign in to comment.