The winter term that begins in January will be the third term in a row that instructor David Chesney’s unique software design course will be online, and he has learned from each iteration.
For the past decade, the U-M electrical engineering and computer science lecturer has taught Software for Accessibility, a class he designed in which undergraduate students develop technology solutions for persons with disabilities. When COVID-19 limited in-person learning, Chesney created an online version with a COVID-19 focus, called Software Against COVID-19. He discusses what the experience is teaching him about online learning and the future of education. Chesney is a Toby Teorey Collegiate Lecturer.
Like many other instructors, you redesigned your class in a matter of weeks this summer. How did you accomplish that?
I approached the problem like an engineer. If I were designing a piece of software, I’d start by thinking about all the things users might need to do with it—we call these “use cases.” And I’d think about what the best ways for users to interact with it might be. I applied the same approach to redesigning EECS 495.
First, I put together a spreadsheet of a normal classroom setting and thought ‘What are the six or eight or twelve different ways that I interact with students?’ One is a single student presenting to all the other students in the classroom. One is a group of four students presenting to all people in the classroom. One is when I give the students a mini homework assignment to work on actively in the classroom. And so on.
Next, I thought about what kind of hardware I’d need to create an online version of each of those models. Do I need a camera, do I need a microphone, do I need a tablet, do I need to roll the dice, do I need popsicle sticks? I also thought about whether each use case would be better in a synchronous or asynchronous model.
What are some specific tools that you’ve found to be effective?
Probably the single most effective tool I’ve found is Zoom breakout rooms. The students love them. I’ve experimented with the number of students in each room, and four to six seems to be just about right. It’s important to send them there with a purpose—here is the question that I want you to discuss and I’m going to call on one of you randomly so you can describe what you talked about.
I also put together a weekly newsletter of what to expect for the upcoming week. Because in a normal class, you can meet with the prof and ask questions after the lecture if something isn’t clear. Obviously we don’t have that now, so I wanted to create another line of communication. The weekly memo spells out things like whether there will be a quiz, what assignments are due, the specific format of meetings I have planned. And I think it has been helpful.
Are there any experiments that haven’t gone as well?
One of the more unusual things I’ve tried was making every assignment worth exactly three points. The project summary that takes two hours is worth three points, but the final project release that takes 180 hours of work from four people is also worth three points.
And, OK, the students didn’t love it. But it did not in any way diminish their effort on the final products. I find that really interesting and, frankly, I think it’s a tribute to the quality of the students in the class. It’s like ‘three points, 100 points, six million points, it doesn’t matter. We’re going to work hard. We’re going to create this wonderful project.’ I found that to be quite inspiring.
So are you ready to go fully online, even post-COVID?
Absolutely not. I deeply miss physically being there, just walking around and watching the students learn and solve problems. I especially miss the final project release—it’s essentially a celebration, a party. That just isn’t there.
I still haven’t figured out how to put a joyous occasion like that in an online format, and I think recreating it could be an interesting challenge.
How do you think the pandemic will change the future of education?
I think it’s a healthy thing that we’re asking different questions, thinking about the value that we add to the educational experience, what things have to be done in person and what might actually work better online.
The idea of recorded lectures is an interesting example. I’m not sure what the value is of me being in front of students in person, blathering on for 80 minutes. Maybe a high-quality, high-production value, asynchronous lecture that they can listen to at their own pace is more valuable. And when they get to the classroom, that’s when I give them what they need in order to actually do the project and build the thing.
One thing I’ve learned over the past several months is that even when we’re not together in person, it’s just as fascinating to watch the development process of these projects. The talent level of these students is just incredible, and my job is simply to create an environment where they can do their best work.