numbats / monash-learnr-modules

Modules created and owned by Monash EBS
0 stars 4 forks source link

Jun/Jul 2024 Modules Development Sprint #6

Open cynthiahqy opened 3 months ago

cynthiahqy commented 3 months ago

Module development plan for Jun/Jul 2024 sprint

Team

Communications

Content Development Workflow

  1. Pick a content issue and assign yourself, (make sure it has a branch attached)
  2. Fork the repository
  3. Create and check out a branch for your content, add an initial commit (i.e. outline), push back to GitHub.com
  4. Start a pull request from your branch to the relevant issue branch under numbats/monash-learnr-modules
  5. Tag @mitchelloharawild or @cynthiahqy to review the outline.
  6. Develop content and add commits to your forked branch. The commits will automatically be added to the pull request. If you have specific content or debugging issues, be sure to reference the specific commit(s) where you need help/clarification.
  7. Once you finished your module, tag @mitchelloharawild or @cynthiahqy. We will review the module and merge it into the website.

Module Requirements

A module must have:

Modules will contain some combination of:

Other housekeeping

mitchelloharawild commented 3 months ago

Draft Module Plan -- See this Google Doc for updates

Core Skills

  1. 7 (Krisanat)

  2. 16 (objects, using functions, lists/data frames, understanding messages/warnings/errors) (Tashya)

  3. 12 (Tashya)

  4. 17 (Krisanat)

  5. 8 (Tashya)

Data Analysis 101

  1. 9 (Tashya)

  2. 13 (Krisanat)

  3. 18 (Krisanat)

  4. 19 (Krisanat)

  5. Add Quarto for Communicating Data (Tashya)

We want to focus on polishing Core Skills modules by start of semester two. Tidyverse Intro should be filled out, but maybe not all bells & whistles.

These units are supplementary to MBAT course, so consider how they integrate with the MBAT units -- especially where you've noticed your colleagues have had issues.

cynthiahqy commented 3 months ago

Skeleton modules

mitchelloharawild commented 3 months ago

Teaching/thematic design inspiration: https://tinystats.github.io/teacups-giraffes-and-statistics/index.html We don't need (or want) such a lengthy narrative like this, but similar cohesion across modules is valuable.

Another good example of cohesive modules is https://javascript.info/

cynthiahqy commented 3 months ago

Principles for teaching R that can be adapted:

cynthiahqy commented 3 months ago

For approaches to Core Skills -- https://education.rstudio.com/learn/beginner/

cynthiahqy commented 3 months ago

Things in addition to content we are iterating on:

cynthiahqy commented 2 months ago