I have scheduled our entire four-hour class in our department's special computer lab on Thursdays. The flat-screen monitors fold out of the way and the students are able to work in groups during the majority of the afternoon. We work on the computers for the last hour or so.
Many of their special online assignments found on our course homepage can be completed from home. So, I decided to have the students make voice recordings. They hand them in, so to speak, by copying to an Institute share-in network drive. The first assignment was simply to speak for 90 seconds. They were to describe a particular holiday in their culture. Then, they were to share the special ways they celebrate it. I have copied the files to a different share-out drive, so they may listen to each other's recordings.
I have been teaching the same level for many years at BCIT. However, I amaze even myself by how different the class is each time. I vary the materials but even if I didn't, each group of students has a unique character. I am enjoying the present one a lot.