Today, university after university in the US announced moving to online classes. This is perhaps easier in CS than in, say, ceramics or dance, but it still presents unique challenges.
Can anyone recommend tools for hosting online class meetings with active learning?
I know I could use Zoom or google chat to simply lecture to students, but when I teach I like to get students working in groups to solve problems. Is there anything like Zoom that allows for a "talk to your neighbor" moment? Or should I just assign students a buddy and have them facetime each other during the active learning portions of class?
Another question is: what are the other needs we should be thinking about?
For instance, I just saw a new question asking about proctoring exams. I'm also thinking about online discussion forums like Piazza where students can get debugging help from each other (the sorts of easy questions they often ask me during class or office hours). But I'm sure there are many aspects of course management I'm not yet thinking about, and hoping others can chime in and suggest some (plus, ideally, software that can help). Feel free to retag. Thanks!