Thinking about what kinds of rigor are needed

A couple of articles have been bouncing around in my mind, both of which touch on issues I’m sure most educators are thinking about, but where I feel like the most interesting part of the conversation starts at the point the articles end. The first article from Inside Higher Ed, New Data Shows Attendance Fosters Student Success, initially caught my attention because of the sheer obviousness of the statement and curiosity about what more there might be to say about this. If my class sessions don’t foster student success, what am I even doing! The article, of course, is more … Continue reading Thinking about what kinds of rigor are needed

A big agree that “the homework is the cheat code”

Just the title of this long blog entry caught my eye, because YES!!! The Homework is the Cheat Code indeed! The content didn’t disappoint. Written by someone teaching CS at the graduate level at U Chicago, I’m not sure if I’m shocked or relieved that they’re seeing similar patterns in their students as we’re seeing at the undergrad level. Maybe the most honest reaction is that if we want to graduate students who are job- and grad school-ready, addressing these tendencies has to be central to undergraduate education (bold mine): I get a lot more requests now for extensions on … Continue reading A big agree that “the homework is the cheat code”

Computing education for everyone, and maybe some CS also?

Mark Guzdial has written some blog posts recently about having computing education for everyone that doesn’t have to – and shouldn’t – look like computer science education. He has posts looking at this for both the undergraduate level and the K-12 level. I’m entirely on board with offering introductory computing and programming education from students with a range of disciplinary interests that doesn’t look like a typical CS1 class or have to cover the typical range of CS1 topics. However, I think a piece missing out of this discussion is whether there is value is teaching those courses in a … Continue reading Computing education for everyone, and maybe some CS also?

Level Up

These Maker Skill Trees are awesome. They cover a mix of life (cleaning, cooking, travel), “classic” (knitting, woodworking, automotive), and tech (3D printing, Linux, mobile app development) skills and give a nice visual map of how you might progress in developing your skills through increasingly more advanced projects. For example, get started baking by making something with a packet mix or making brownies, moving towards making homemade marshmallow or cheesecake and eventually up to a wedding cake or croquembouche. The civics and community tree ranges from registering to vote through running for mayor. It could be fun to have my … Continue reading Level Up

What is coding help?

With semesters starting, there’s another flurry of conversation about how to teach programming when students have access to generative AI tools. Much of it is about assessment, where the size and context of your class makes a big difference (I have options available to me in a 20 student in-person class taught in a room with dedicated computers I have instructor control of that many other people do not). However, there’s also discussion of how to help students use generative AI as an assistant as they learn. I’ve been thinking a lot about one tool I recently saw promoted that’s … Continue reading What is coding help?

SIGCSE 2024 Highlights

I’ve been back in Portland, OR this past week at SIGCSE 2024 (“back” after attempting to have SIGCSE 2020 here and getting sent home before the main symposium began). For our fifth year running (including in March 2020!) the Committee on Computing Education in Liberal Arts Education held our pre-symposium event “Innovations and Opportunities in Liberal Arts Computing Education” on Wednesday, with 41 people attending across the full day. I love the attendees we get at this event and the community that has built up around the committee – the conversation after all of the presentations and during our discussion … Continue reading SIGCSE 2024 Highlights

Pandemic teaching, round four, now with the Delta variant

I have lots of thoughts about today, our first day into a semester that we’re hoping will be “back to normal” and yet very clearly isn’t. But my main feeling, at the end of it all, is that I actually feel like a teacher again. I suspect that if we had gone all-in on remote teaching, I might feel differently about the past year. But hybrid teaching, with its demands to provide both in person and remote students an equal experience, and the compromises that meant on both sides, left me feeling like I spent as much energy each class … Continue reading Pandemic teaching, round four, now with the Delta variant

Getting back into the flow of the school year

Tomorrow is the start of our Fall 2020 schedule, pushed back a week from our original plan and now fully online for the first two weeks before transitioning to in-person instruction for those students who have returned to campus (or, from an instructor perspective, hybrid instruction as essentially all of us have some number of students studying remotely). I am, on paper, prepared. My CMS is loaded up with day-by-day details about what we’ll be doing so everyone can follow along. I’ve met individually with each student in my intermediate-level course to make sure they have the needed software installed … Continue reading Getting back into the flow of the school year

Wrapping up 19-20, launching into 20-21

As of today, we are one day out from Virtual Commencement 2020, 14 days out from our annual faculty retreat (format TBA!), 16 days out from Matriculation, and 17 days out from the first day of the Fall semester. My to-do list is getting increasingly specific “Revise HW1”, “Add video sharing policy to syllabus”, though with some terrifyingly broad items still remaining like “Determine tutoring format” and “Create lab access policy”. But I did my last trip to campus today to make sure all of the seating and tables in our open social/study spaces are appropriately distanced and hung some … Continue reading Wrapping up 19-20, launching into 20-21

Planning for HyFlex – Initial Thoughts

The announcement was made a couple of days ago that we’ll be back “in person” in the fall, for a revised definition of “in person” that includes knowing some students will still be remote and off campus entirely and some may need to be remote at times, either because they are exposed to the virus or because our classrooms simply cannot accommodate a full class all at once. While this isn’t surprising – it’s the sort of HyFlex model many schools are pursuing right now – now that it is known, we can start digging into the details and making … Continue reading Planning for HyFlex – Initial Thoughts