Teaching was a lot different in the Fall of 2020. All my courses were online and the semester was cut in half. Here’s what I learned.
Last Thursday I began my first day of teaching of the third module (I’ll tell you what that is in just a minute) of the year at Macalester College. I wanted to take some time to reflect on what has and has not gone well this year so far, largely so future me remembers but maybe someone out there in the wide world of the internet will also find it interesting.
After being thrown into online teaching in March of 2020, I was really looking forward to going back to in-person classes in the Fall 2020. But, by mid-summer, it was clear that this year of teaching would be anything but normal. Macalester made the decision to use modules, rather than semesters, so that we would have an easier time with any transitions that might need to happen mid-year. So, instead of students taking four courses in each of two, 15-week semesters, they would take two courses across four, 7.5 week modules. And those of us teaching full time would teach five courses across the four modules.
Additionally, we had strict policies (thankfully) around in-person learning, with distancing requirements, mask enforcement, etc. We also had certain periods of time where we were required to teach remotely, like at the beginning of the module after students first moved back to campus and between Thanksgiving and winter break. Since my class sizes were large and I needed to be able to see students’ computer screens up close, I taught all my classes completely online.
I feel very lucky that my teaching schedule had me teaching one section of Intro to Data Science in each of the first two modules and two more sections of it in the third module. This meant that, in the fall, I could concentrate on developing materials for that course and not have to think about much else work-wise.
In re-organizing my course, I was also very thankful to have a good base of materials that my colleagues and I had created. But, even before we moved online, I had some changes I wanted to make. Moving online made these even more necessary. Here were some of my goals:
First, I should probably tell you about the course. In my syllabus, I describe the course as “An introductory data science course where we will collect, wrangle, graph, and model data to gain insights and help tell stories. We will do all of this in a reproducible way using R and R Studio.” And the learning objectives, include:
If you are interested in details of what we cover in the course, you can check out the course website, but I will also list some of the big topics:
ggplot2
.dplyr
.forcats
, stringr
, and some tidyr
functions).ggmap
, geom_map()
, and leaflet
.ggplotly
, gganimate
, and very basic shiny
.rvest
, patchwork
, gt
).Because I just gave you a link to the course website above, you can already see that I succeeded in at least one task I set out to do! Yay! I made a course website and shared the material with the broader R community … via Twitter, of course. The course website includes tutorials with videos that introduce new concepts and code, screencasts where I do live coding, links to other resources, and practice problems with solutions. Students can download the slides that go with the intro videos right under the embedded video and they can download the R Markdown files, with and without code, that I go through in the screencasts.
Students were encouraged to watch the videos before coming to class and they seemed to do that, at least from what I saw by the number of views of the videos on YouTube. Most of class time was spent in breakout rooms where the students would work on assignments. I would visit breakout rooms to see if students had questions or I would remain in the “main” room so that students could return there from their breakout room to ask me questions.
In the past when I have taught this course, I did a small amount of lecturing to introduce material and students still spent a lot of time in class working on assignments (ie. homework). In these online modules, nearly all class time was spent in breakout rooms unless students had questions they wanted to discuss as an entire class, which rarely happened.
During the first two modules, the students turned did roughty five different assignments each week. It sounds like a lot (ok, it was a little too much), but some assignments were short. Below I discuss and give examples of each assignment.
Reading/Tutorial Quizzes: short (5-7 questions) multiple choice Moodle quizzes that cover reading and tutorial activities. These serve to assure that students do the reading and tutorials before they are needed in class. There were five quizzes and I dropped the lowest score. The students also could take each quiz three times and I keep the highest of the three. They were graded automatically in Moodle (course management system).
Weekly Exercises (homework): These exercises give the students deeper practice on both coding and short writing skills. They were always due on Tuesday evenings so students spent most of class time on Mondays and Tuesdays working on these assignments in breakout rooms. There were six of these assignments and I dropped the lowest score. These were graded by my class preceptors (aka teach assistants). In the past, this was the only type of assignment students turned in.