T-minus four days to online teaching

I have punted on Microsoft Teams and am now recording my lectures in Zoom, recording locally to my computer and them uploading them to the storage space in Stream. After failing to record the window I had shared several times, this morning my Teams recording didn’t even capture video of my face – it was 20 minutes of me talking over a static image of a circle with an “AH” in it. From what I can see of others talking online, all of these services are getting overwhelmed with the number of people using them. We got the notice that … Continue reading T-minus four days to online teaching

T-minus five days to online teaching

Back to a bullet list again today: Three videos recorded today, so the monotonically increasing trend continues! Actually recorded five videos today, but twice the screen capture failed and I ended up with a recording of me looking at the screen describing the code I am writing that you cannot see at all. Only accidentally added one of them to the class channel before catching it and deleting. I really have to do something about this typing noise thing because it seems to make my webcam drop out the audio track periodically. I have a bad feeling that I am … Continue reading T-minus five days to online teaching

T-minus six days to online teaching

Today was the day that things started to click a little. I had three online meetings including one with a student. I recorded and posted two new videos (up from my prior one-a-day pace). My bare bones list of the minimum I need done to get started is shrinking, and I’m hoping will be tied up tomorrow, and then I can focus on getting enough out ahead of things that I am not literally teaching day to day. I’m even starting to understand Teams a bit – including the fact that I’d probably understand Teams a lot more if I’d … Continue reading T-minus six days to online teaching

T-minus seven days to online teaching

Some lessons learned today in the project of taking my classes online: If you’re going to be screen capturing in a video lecture, do a very short test lecture first, flipping through all the windows you may show, to make sure you have your font sizes big enough to be legible. If you don’t you’ll end up re-recording a 20-minute live coding session. Don’t get too update if you have to re-record something. It will probably be better the second time through. In general try not to have 20 minute videos. Also, trust your students to forgive you if your … Continue reading T-minus seven days to online teaching

Making the Jump to Online Teaching

Like many (most?) faculty who started the spring term teaching in a face to face context, I’m finding myself suddenly figuring out how to move my classes mid-stream to a new format. Based on what my college provides, the major platforms I have available to me are Microsoft Teams and Sakai as my CMS. I’m discovering there are a lot of features in these tools I didn’t know about. I’m also discovering that they’re a bit complicated to learn how to use and I’m concerned about how well students will pick them up – particularly without someone able to help … Continue reading Making the Jump to Online Teaching

Teaching Goals for Spring 2020

The start of the spring semester is looming all too close (about 60 hours left to go), and the pressure is exacerbated by having spent the past two weeks in intensive committee service (it is, apparently, possible for five people to sit in the same room for six hours multiple days in a row and churn out productive work, but it is exhausting and your evenings are not productive) and having a new course launching this spring. I’m trying desperately to get my ducks in a row (note to self: perhaps duck sorting would be a good programming exercise…) but also … Continue reading Teaching Goals for Spring 2020

How we think about coding and computing literacy

I’ve been meaning to write about Annette Vee’s Coding Literacy: How Computer Programming is Changing Writing for a while now. The book looks at the current interest in “coding literacy” from the perspective of literacy studies. I picked up the book because I was interested in this outside perspective, and two quotes in the introduction immediately told me I was going to enjoy this book: Programming as defined by computer science of software engineering is bound to echo the values of those contexts. But the concept of coding literacy suggests programming is a literacy practice with many applications beyond a profession … Continue reading How we think about coding and computing literacy

To-do list from SIGCSE 2019

The timing of SIGCSE (the technical symposium for ACM’s special interest group on computer science education) as midway through the Spring semester is a nice lead-in for course revisions that might happen over the summer for the next year, but the trick is to actually remember those intended revisions. There’s also so much one can take away from SIGCSE that I’ve committed to, each time I attend, identifying three manageable things I can do to follow up from the conference in the coming year. Top of the list is a revision to my OO programming course inspired by Prather et … Continue reading To-do list from SIGCSE 2019

Just silliness

I always enjoy the updates to Math with Bad Drawings that reflect on the process of teaching math. The recent entry The Serious Truth About Silly Mistakes rang particularly true for me, especially when I think about teaching programming. Orlin writes about how students do sometimes make careless mistakes – what I might think of as “typos” or “silliness” as he calls it – but that students (or, in his case, their parents) can struggle to distinguish an actual careless slip and an instance of “silliness” that reveals a lack of underlying understanding. He suggests the following for why mathematics … Continue reading Just silliness

The Other Reasons Small Classes Matter

A couple of weeks ago Inside Higher Ed briefly higlighted a BioScience paper, Do Small Classes in Higher Education Reduce Performance Gaps in STEM? The answer seems to be “perhaps for women”. It’s an interesting result but despite my interest in the topic what it really got me thinking about was how this is one more in a long string of “are small classes better” articles that talk about the question only from the perspective of whether students acquire particular knowledge or skills better. Obviously, this is important. But small class sizes permit a classroom experience where the outcomes for … Continue reading The Other Reasons Small Classes Matter