Teaching

On programming, teaching, and building interactive tutorials with learnr

rstudio::global 2021

On programming, teaching, and building interactive tutorials with learnr

January 21, 2021

Teaching R is part of my activities as a community organizer, an RStudio Certified Instructor, a conference chair, and a researcher.

Making the jump from learning to applying: R training and documentation for different levels of expertise

rstudio::global 2021

Making the jump from learning to applying: R training and documentation for different levels of expertise

January 21, 2021

This talk explores what differentiates novice, practitioner, and expert R programmers, and how transitions between these stages occur.

How to do things with words: learning to program in R with a "communicative approach"

rstudio::global 2021

How to do things with words: learning to program in R with a "communicative approach"

January 21, 2021

Textbooks for learning a new language always start the same: you learn to say hello, to introduce yourself, and some simple and useful sentences to communicate with others.

Feedback at scale

rstudio::global 2021

Feedback at scale

January 21, 2021

As enrollments in statistics and data science courses grow and as these courses become more computational, educators are faced with an interesting challenge -- providing timely and meaningful feedback, particularly with online delivery of courses.

The next million R users

rstudio::conf 2019

The next million R users

January 25, 2019

Many students believe that R is obscure, complex, and difficult to write. However, data from a new large-scale survey of R users conducted by RStudio shows that new R users are taking...

Teaching R using inclusive pedagogy: Practices and lessons learned from over 700 Carpentries workshops

rstudio::conf 2019

Teaching R using inclusive pedagogy: Practices and lessons learned from over 700 Carpentries workshops

January 25, 2019

The Carpentries is an open, global community teaching researchers the skills to turn data into knowledge. Since 2012 we have taught 700+ R workshops & trained 1600+ volunteer instructors.

Teaching data science with puzzles

rstudio::conf 2019

Teaching data science with puzzles

January 25, 2019

Of the many coding puzzles on the web, few focus on the programming skills needed for handling untidy data. During my summer internship at RStudio, I worked with Jenny Bryan to develop...

RStudio Cloud for education

rstudio::conf 2019

RStudio Cloud for education

January 25, 2019

RStudio Cloud aims to take the friction out of doing data science with R, allowing students (and instructors) to skip over installation, setup, and IT challenges and go straight to the good stuff.

RStudio Cloud for education

rstudio::conf 2019

RStudio Cloud for education

January 25, 2019

RStudio Cloud aims to take the friction out of doing data science with R, allowing students (and instructors) to skip over installation, setup, and IT challenges and go straight to the good stuff.

R4DS online learning community Improvements to self-taught data science & the critical need for diversity, equity, and inclusion

rstudio::conf 2019

R4DS online learning community Improvements to self-taught data science & the critical need for diversity, equity, and inclusion

January 25, 2019

The first iteration of the R4DS Online Learning Community was created as an online space for learners and mentors to gather and work through the "R for Data Science" text in a collaborative and...

R4DS online learning community Improvements to self-taught data science & the critical need for diversity, equity, and inclusion

rstudio::conf 2019

R4DS online learning community Improvements to self-taught data science & the critical need for diversity, equity, and inclusion

January 25, 2019

The first iteration of the R4DS Online Learning Community was created as an online space for learners and mentors to gather and work through the "R for Data Science" text in a collaborative and...

Learning from eight years of data science mistakes

rstudio::conf 2019

Learning from eight years of data science mistakes

January 24, 2019

Over the past eight years of doing data science, I’ve made plenty of mistakes, and I’d love to share them with you -- including what I’ve learned and what I’d do differently with some hindsight.

Learning from eight years of data science mistakes

rstudio::conf 2019

Learning from eight years of data science mistakes

January 24, 2019

Over the past eight years of doing data science, I’ve made plenty of mistakes, and I’d love to share them with you -- including what I’ve learned and what I’d do differently with some hindsight.

Introductory statistics with R: Easing the transition to software for beginner students

rstudio::conf 2019

Introductory statistics with R: Easing the transition to software for beginner students

January 24, 2019

In this talk, we will present our approach to incorporating R and RStudio into a 10-week introductory statistics course for non-majors Cal Poly. Our primary contribution will be to...

Catching the R wave: How R and RStudio are revolutionizing statistics education in community colleges (and beyond)

rstudio::conf 2019

Catching the R wave: How R and RStudio are revolutionizing statistics education in community colleges (and beyond)

January 24, 2019

There is no doubt that RStudio has had an impact on how introductory statistics is taught in colleges today. When we consider the sheer dominance that giants like Texas Instruments, IBM, and...