Posts

A Peek Inside My Teaching Team's Task Tracker

Image
TLDR: This post is a behind-the-scenes look at a task tracker I’ve developed over years of managing teaching teams (from 3 to 36 teaching assistants). I share examples of the task lists we use each semester, plus templates for modules, exams, and weekly tasks. You’ll also get insight into how I design the tracker to streamline work and support my team. [ Also posted on Medium. ] I’ve written two blog posts about how I track tasks: my to-do lists and my teaching team’s to-do lists . But both are kind of abstract. I write about the things that go into them, but no concrete details. And I did this because I didn’t want to presume others’ contexts. However, that abstractness never fully sat well with me because, when it comes to learning, sometimes concrete examples or case studies are essential. So, this blog post introduces an example course teaching staff task tracker in a Trello board . Screenshot of some of the lists in the Trello board. This post is an experiment to see if peopl...

Helping Students Connect the Dots: The Power of a Class Plan Slide

Image
 While going through my mid-semester survey this semester, I discovered an expert blind spot in myself. One variation of an expert blind spot is where an expert forgets to convey information that is vital for a novice to understand something. In my case, my survey reminded me how important it is to help students connect the dots by explaining why we are doing certain things in class. And one way to do that is by going over the class plan for the day. [ Also posted on Medium. ] So, I thought I’d write this post to remind you all of this little teaching practice. Perhaps you already do this, so here’s a reminder of why. Or, perhaps, you do not, and this is your invitation to try it since it does not take that much time to implement. The Practice: Class Plan for the Day The practice is where you start class by summarizing the plan for that day in a single slide. I do this practice with a slide called “Plan for the week/day” in my large (N = 80–120 students) elective data science ...

Generative AI Thoughts, Timestamp Fall 2024

Image
 Generative AI (GenAI) exploded into the academic teaching landscape in 2021, and we have been coping ever since. I’ve been quietly thinking about it since then. I’ve shared resources via my podcast’s social media feeds ( Twitter/X , Facebook , Patreon , YouTube ) and my LinkedIn . But I have not written about it here on my blog nor created a podcast episode focusing on it. [ Also posted on medium. ] I haven’t posted anything about my personal opinion because I wanted to provide an informed one, and I prefer to do my thinking quietly. However, it’s been long enough, and the landscape keeps changing, so I think it’s worth saying something. By posting something, I hope to try to move beyond the initial “what do we do?” conversations. These conversations are the ones I feel like I keep having. And my response/conversation now is often about the same terms and frameworks that I’ve been saying for a while, which often signals to me that it’s time to write a blog post. So here are my cu...

Your Productivity System Needs to Evolve with You

 If you follow this blog at all, you know how much I love thinking about productivity ( to-do list tracking , calendar time management , time tracking , etc.). So, hopefully, it should come as no surprise that I believe a person’s system that helps them be productive needs to evolve. As time passes, things change, and so must the productivity system! There are so many changes that could trigger a need to reflect and evolve: a change in service responsibilities, a change in a course, the arrival of a child, a change in how your kids need you, etc. [ Also posted on medium. ] So, this blog post is about how I deliberately and conscientiously evolve my productivity system. I’ll focus on what I generally do and provide some concrete case studies in hopes that they will help you think about your own situation. General Process My process has two main parts: a mindset and a monthly reflection . There are a few pieces to the mindset. First is just accepting that the productivity system has...

How I Track My Time

Image
A common tactic for better managing your workload is tracking how you spend your time. But what does that even mean? Most of what I’ve read explains it in a few brief sentences, which I find dissatisfying. There are so many ways to track your time, after all! [ Also posted on medium. ] So, here is how I track my time. And I’ll frame this blog post as a case study to help you think about what would work for you. I do not recommend starting by doing what I do because my process is the evolution of 10+ years of tracking. Moreover, I’m a data geek who loves to play with data. A simple piece of paper where you jot down start and end times can be good enough. This blog post is more for those who want something a bit more technical, like a spreadsheet that you can use to do some math for you and more easily analyze the results. Why do I track my time? Knowing why you are tracking your time is valuable framing to help you decide how you will do it. I track my time for three reasons: accoun...

Shared Inboxes for Teaching and Committees

A shared inbox was a tool I started using when I was the hybrid chair of the SIGCSE Technical Symposium. It was extremely useful then, and I have since incorporated it into my teaching processes. So, this blog post covers why I use a shared inbox, considerations when using one, and two case studies of how those considerations played out. [ Also posted on medium. ] Why use a shared inbox? In short, efficiency! If more than one person in a group can respond to an email, the speed of response goes up while no one repeats work. I’ve lost count of how often I’ve seen multiple people get an email and respond simultaneously. Or I’ve been that person who started writing and thankfully didn’t send it before the other person hit send! But there are more efficiency gains than just that! There’s clarity on the context, on who is responsible, and in the email responses themselves. If the entire email thread is in the shared inbox, everyone has access to that context, and no one has to find an...

Revisit: How I organize the teaching staff of my 200+ student class

 When it comes to anyone’s advice on how to run your own course, your “mileage may vary.” So, I thought it would be interesting to revisit my series on how I organize my teaching staff in my 200+ student class . The first post of that series is my most viewed post on Medium. I published that series during the second half of 2020, and times have changed since then (**cough** pandemic **cough**). In addition, I’ve moved on from that introductory computer science (CS1), and I primarily teach an elective data science (DS) course, which has a high variability in enrollment. In this post, I revisit that series from the perspective of what I still do versus do not between my CS1 and DS courses. [ Also posted on medium. ] Current Course’s Context Before I start my comparison, I need to go over how the context is different since it influenced many of the differences between the two courses. My DS class has a semester-long project and no labs/discussions. The class also uses Python, whi...