Notes for instructors

Would you like to teach this workshop/use the materials for your own course? We’ve compiled here a list of tools we usually use while we teach.

The check points are instances when we ask the students how familiar are with x topic. Depending on their answers we decide if we can skip the topic, explain a few things or going through it in depth.

While we are not very fans for slides, we realized people sometimes need them to know where they are in terms of content. They are also useful to show the check points/questions. So, we also have slides now.

You will also find a template for the feedback form and the shared document.

Check points

Day 1

Slides

02: A tidy project is a happy project

  • Do you use RStudio projects?

    • What’s that?
    • I’m familiar with them.
    • I use them sometSimes.
    • All the time.

03: Reporting with RMarkdown

  • Does RMarkdown documents sound familiar to you?

    • I don’t have a clue
    • I’ve heard of it
    • I’ve used it
    • I use it all the time
  • Does YAML sound familiar to you?

    • I don’t have a clue
    • I’ve heard of it
    • I can understand it
    • I can write valid yaml most of the time
  • Does LaTeX sound familiar to you?

    • I don’t have a clue
    • I’ve heard of it
    • I’ve used it, unfortunately
    • I use it all the time, unfortunately

Day 2

Slides

02: Getting the most of git

  • Does git sound familiar to you?
    • I don’t have a clue
    • I’ve heard of it
    • I’ve used it
    • I use it all the time

03: Research compendia with rrtools

  • How familiar are you with R package development?
    • I don’t have a clue
    • I’ve created a few functions
    • I’ve use the R package structure
    • I maintain one or more R packages

Day 3

Slides

01: Reproducible computational environment with renv

  • Does the package renv sound familiar to you?

    • I’ve heard of it
    • I’ve used it
    • I use it all the time
    • I don’t have a clue

02: Sharing data

  • If you work with data, what’s the typical size?

    • A few megabytes (less than 100 Mb per file)
    • A lot of small files (more that 50 Gb in total)
    • Chunky files (more that 100 Mb)

Day 4

Slides

01: Reproducible computational environment with Docker

  • Have you used docker before?

    • Yes!
    • Nop
  • Are you familiar with the terminal/command line?

    • Yes.
    • First time I’ve heard of it.

Shared document

Template: https://docs.google.com/document/d/1-rADHkl1QFR8EspCsS2YF6vtgZHPx16mYTgxc5PznQc/edit?usp=sharing

Feedback form

https://docs.google.com/forms/d/e/1FAIpQLSeTzYR2HZG02kKstUPXPrvKVdgq0jK8ZdmuCiCJkzb-J2MIbA/viewform

Posted on:
January 1, 0001
Length:
2 minute read, 412 words
See Also: