classroom-resources / classroom-resources/github-starter-course

tweak the learning objectives and tasks

Open
#3 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
104
Forks
90
PR merge metrics
No merged PRs in 30d

Description

I like the idea of a drop-in assignment to get students familiar with GitHub, but there currently aren't any tasks/measurable learning objectives.

In the intro,
> The goal of this course is to give you a brief introduction to GitHub. We’ll also provide you with materials for further learning and a few ideas to get you started on our platform.

brief introduction is vague. If you change the _next steps_ to tasks, then you can change the goals to specific and measurable learning outcomes.

The _optional_ next steps could be tweaked to build some measurable experience and profs/teachers could pick and choose which tasks to make mandatory:
|task| learn objective|
|---|---|
|open a PR| critique documentation or code|
|create a markdown file | compare markdown styles or create a document |
|create a repo| create and compare features in repo _maybe give a specific domain task_|

Then the intro would become:
> The goal of this course is to introduce code review and file creation in GitHub. You will use the resources here to critique documentation or code, compare styles, and create your own repository.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.