S4xE3: What is in a Teaching Faculty Job Title?
The CS-Ed Podcast
by Kristin Stephens-Martinez
3w ago
In this episode, we talk with Professor Adam Blank, Teaching Professor of Computing and Mathematical Sciences at Caltech. Our conversation focuses on college teaching faculty that only have a master's degree by discussing how the job title should be about a person's skills and knowledge, as opposed to the degrees they hold. We start off by defining terms, then move on to what a teaching faculty actually does and needs to know to do the job and how a Ph.D. is a proxy for signals that could be seen with different evidence. See the transcript on the website (https://csedpodcast.org/blog/s4e3_teac ..read more
Visit website
S1xE1: CS50 Tools with David Malan
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In this episode, we talk with David Malan from Harvard University, Professor of the Practice of Computer Science in the School of Engineering and Applied Sciences. He teaches Computer Science 50, Harvard University’s largest course. Our conversation focused on CS50 tools. An overview of the tools is in a YouTube video David provided. We spent most of our time talking about help50 and style50. Help50 is a tool that, when fed error output, returns a suggestion or question a student should focus on to help interpret the error output. Style50 is a tool to help students fix the style of their code ..read more
Visit website
S1xE6: Peer Instruction with Colleen Lewis
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In this episode, we talk with Colleen Lewis, Associate Professor of Computer Science at Harvey Mudd College. She specializes in computer science education and diversity issues, as well as is the creator of http://csteachingtips.org/, which we at the CS-Ed Podcast post about often. This conversation was a question and answer with Colleen. Our topics included: peer instruction, how she structures her lecture and class, how becoming a better and better teacher is a marathon, cheating on assignments, the pros and cons of splitting students based on prior experience, and where to hold office hours ..read more
Visit website
S1xE5: Massive Online Open Courses (MOOCs) with Armando Fox
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In this episode, we talk with Armando Fox, Professor of Computer Science and Faculty Advisor to the MOOCLab at UC Berkeley. With David Patterson, he co-designed and co-taught Berkeley’s first Massive Open Online Course (MOOC) on “Engineering Software as a Service,” offered through edx.org. It is now a professional certificate in “Agile Development Using Ruby on Rails. Our conversation touched many topics involving MOOCs. We discussed the history of MOOCs, how he got into it, creating Small Private Online Courses (SPOCs), how MOOCs call into question established teaching habits, some experiment ..read more
Visit website
S1xE3: Teaching Students to Debug with Amy Ko
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In this episode, we talk with Amy Ko, an Associate Professor at the University of Washington Information School. She directs the Code & Cognition Lab and studies human aspects of programming. Our conversation focused on how to teach students to debug, a skill many of us undoubtedly struggle to get our students to do effectively. Amy suggests: step 1 is to have students articulate what is happening versus what should happen (current output versus correct output). Step 2 is brainstorm different ways (hypotheses) that might be causing the discrepancy and exploring each idea to see if it is th ..read more
Visit website
S3xE3: Undergraduate Teaching Assistants with Michael Ball
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In this episode, we talk with Michael Ball from the University of California, Berkeley. Our focus is on undergraduate teaching assistants (TAs), which Berkeley has a long history of. Michael goes into detail about what Berkeley TAs do, the TA hierarchy, and TA training. We learn about a small core group of students that make an undergraduate career out of being TA. Another question we focus on is advice to an institution that is just starting its TA program. Finally, throughout our talk, we discuss how things are different from before the pandemic and now. See the transcript on the website (ht ..read more
Visit website
S3xE2: Alternative grading, how?
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In part two of our episode series with Kevin Lin and Brett Wortzman from the University of Washington, we dig into the details of how they implement their alternative grading systems. Brett outlines their ESNU system that stands for exemplary, satisfactory, not yet and unaccessible, as well as the components of his grading system for his large CS1 course, and Kevin talks about his version from his CS2 and other data structures courses. We discuss trading off complexity for precision and how much differentiation in grades is actually feasible and necessary. We also talk about grading workload a ..read more
Visit website
S3xE1: Alternative grading, why?
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
In a two-part episode series, we talk with Kevin Lin and Brett Wortzman from the University of Washington about alternative grading practices. In this episode, we focus on the purposes and goals of grading and discuss different types of grading systems. We dig into the philosophy of Kevin and Brett’s grading approach, how it can work in very large courses, and how to get buy-in from students on an unfamiliar system. Kevin mentions the importance of focusing on equity and defining what exactly that means, and Brett emphasizes that grading should align with the course’s learning outcomes. We clo ..read more
Visit website
Season 3 Trailer: What's Next?
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
Hello, everyone! We are going to have a season 3! But we are going to try something new. Rather than six episodes released every few weeks, we are going on an irregular schedule. We’re picking a theme and running with it until we run out. This season’s theme is “What’s next?” where we focus on how we've rethought our teaching since covid-19. We’ve got a few episodes lined up and the goal is to release an episode on average every other month. So make sure to subscribe, so you don't miss an episode! See the transcript on the website (https://csedpodcast.org/blog/season3_teaser ..read more
Visit website
S2xE6: Large Flipped CS1 with Jacqueline Smith
The CS-Ed Podcast
by Kristin Stephens-Martinez
1M ago
For this season’s last episode, we talk with Jacqueline Smith, an Assistant Professor of the teaching stream in the Department of Computer Science at the University of Toronto. We talk about U of T’s large flipped CS1. We started with the class’s specifics, how it’s flipped, and their “prepare, rehearse, and perform” cycle. Then we discussed their decision to have a synchronous part of the class despite remote teaching. We spent the rest of the episode on her thoughts on how best to flip a class, which included reconsidering if video is the right medium, flipping doesn’t need to happen all at ..read more
Visit website

Follow The CS-Ed Podcast on FeedSpot

Continue with Google
Continue with Apple
OR