Imagen de portada del espectáculo Computing Education Things

Computing Education Things

Podcast de Daniel Prol

inglés

Tecnología y ciencia

Oferta limitada

2 meses por 1 €

Después 4,99 € / mesCancela cuando quieras.

  • 20 horas de audiolibros / mes
  • Podcasts solo en Podimo
  • Podcast gratuitos
Empezar

Acerca de Computing Education Things

A podcast about the world of computing education

Todos los episodios

6 episodios

Portada del episodio Teaching DSA in the Age of AI with Kevin Lin

Teaching DSA in the Age of AI with Kevin Lin

In this episode, Kevin Lin (UW) [https://kevinl.info/] and I take a broader look at the relevance of data structures and algorithms in today’s real-world problems, the role of friction in learning, and the impact of AI at different levels. We also explore online versus in-person teaching in the context of DSA, address common misconceptions, and discuss Kevin’s approach to teaching the subject. Finally, we touch on how he is reimagining computing education. This was a blast, enjoy! Mentions during the episode: * CSE 373 Spring 2026 [https://courses.cs.washington.edu/courses/cse373/26sp/] * Visual Data Structures Cheat-Sheet [https://photonlines.substack.com/p/visual-data-structures-cheat-sheet] * BRIDGES [https://bridgesuncc.github.io] * Josh Hug [https://www.youtube.com/@joshhug1212/videos]  * CS 61B Spring 2026 [https://sp26.datastructur.es]  * AlgoMasterIO [https://www.youtube.com/@algomaster-io/playlists] * CS 1332 Data Structures & Algorithms Visualization Tool [https://csvistool.com] * LeetCode [https://leetcode.com] * GeeksforGeeks [https://www.geeksforgeeks.org] * COMPSCI 201 - Duke [https://courses.cs.duke.edu/spring26/compsci201/schedule-astrachan.html] * Owen Astrachan [https://users.cs.duke.edu/~ola/]  * Mark Liffiton [https://sun.iwu.edu/~mliffito/cs_codex/courses/cs229/] * Artturi Tilanterä dissertation [https://aaltodoc.aalto.fi/server/api/core/bitstreams/fab59b1c-3ad9-43fd-baef-343d9889cd15/content]  * The Computer Always Wins [https://www.thecomputeralwayswins.com/]  * Reimagining CS Education [https://kevinl.info/reimagining-cs-education/]  The Computing Education Things deep dives relevant to this episode: * #35 — In Defense of Software Craftsmanship [https://computingeducationthings.substack.com/p/35-in-defense-of-craftsmanship] * #36 — Delegating Understanding [https://computingeducationthings.substack.com/p/36-delegating-understanding] * #39 — Is a Computing Degree Still Valuable? [https://computingeducationthings.substack.com/p/39-is-a-computing-degree-still-valuable] Where to find Kevin: * Website [https://kevinl.info/]  * Faculty Webpage [https://www.cs.washington.edu/people/faculty/kevin-lin/] * GitHub [https://github.com/kevinlin1]

30 de abr de 2026 - 33 min
Portada del episodio How Do CS Departments Support Their Teaching? with Borja Sotomayor

How Do CS Departments Support Their Teaching? with Borja Sotomayor

In this episode, I spoke with Borja Sotomayor [http://people.cs.uchicago.edu/~borja/], a Senior Instructional Professor in the Department of Computer Science at the University of Chicago and former Director of the MPCS, about how computer science departments support their teaching activities. We explored topics such as balancing teaching and research priorities, managing large classes, onboarding new faculty, the role of mentorship, evaluating teaching effectiveness, and the need for more structured support for CS educators. Mentions during the episode: * Study [https://people.cs.uchicago.edu/~borja/cs-teaching-support-study.html]   * UChicago CS [https://computerscience.uchicago.edu] * What Does an Instructional Designer Do? [https://graduate.northeastern.edu/knowledge-hub/what-does-an-instructional-designer-do/] * Transforming College Teaching Evaluation [https://hep.gse.harvard.edu/9798895570159/transforming-college-teaching-evaluation/] * TEval [https://teval.net/?book] * Extracurricular Activities Predict CS Internship Attainment (Paper) [https://dl.acm.org/doi/10.1145/3770762.3772550] * Chicago Center for Teaching and Learning [https://teaching.uchicago.edu] * Revisit: How I organize the teaching staff of my 200+ student class [https://ksm-csed.medium.com/revisit-how-i-organize-the-teaching-staff-of-my-200-student-class-f0462303beec] * SIGCSE TS 2026 [https://sigcse2026.sigcse.org/] * Jennifer Frey [https://jenniferannfrey.com/] * Jen Heemstra [https://www.jenheemstra.com/] * Labwork to Leadership [https://www.amazon.com/gp/product/0674258630] * Using Two-Stage Exams to Promote Active Learning in Large Classes [https://www.buzzsprout.com/2430152/episodes/18468129-using-two-stage-exams-to-promote-active-learning-in-large-classes] * Faculty Perceptions of Teaching in Undergraduate Computer Science Education [https://www.cs.tufts.edu/comp/150FP/archive/ann-abdelzaher/CSFacultySummary.pdf] * Some ABCs of Teaching [https://docs.google.com/presentation/d/1r8DCY_Xn_lm_19yKolC61siNqSolTaXFsyOSpA9rvXE/edit?usp=sharing] Where to find Borja: * Website [https://people.cs.uchicago.edu/~borja/] * LinkedIn [https://www.linkedin.com/in/borja-sotomayor/] * Google Scholar [https://scholar.google.com/citations?user=pxOnzrUAAAAJ&hl=en]

15 de abr de 2026 - 38 min
Portada del episodio Teaching the course LLMs for Software Engineering with Danny Yellin

Teaching the course LLMs for Software Engineering with Danny Yellin

About this episode Danny Yellin worked for IBM for 35 years and managed many large software R&D teams, including IBM Research, Mobile offerings and IBM Cloud. He has a PhD in Computer Science from Columbia University and is currently a Faculty Lecturer at Reichman University in Israel. We talked about his proposed curriculum on LLMs for software engineering, how colleges should approach AI in their curricula, the different views on computing education for the AI era and the use of AI in teaching CS. Where to find Danny: LinkedIn: https://www.linkedin.com/in/danny-yellin-9878154/ [https://www.linkedin.com/in/danny-yellin-9878154/] Google Scholar: https://scholar.google.com/citations?user=qfEhHz8AAAAJ&hl=es [https://scholar.google.com/citations?user=qfEhHz8AAAAJ&hl=es] References: Software Engineering and Large Language Models: What university students need to know: https://www.linkedin.com/pulse/software-engineering-large-language-models-what-students-danny-yellin-k0rne/?trackingId=L6%2F1I7QHqhO8TMbzQyZ8xA%3D%3D [https://www.linkedin.com/pulse/software-engineering-large-language-models-what-students-danny-yellin-k0rne/?trackingId=L6%2F1I7QHqhO8TMbzQyZ8xA%3D%3D] Syllabus for "LLMs for Software Engineering": https://www.linkedin.com/feed/update/urn:li:activity:7401911808388923392/?originTrackingId=0yc3qIrmmwx%2FGuhayEFqWg%3D%3D [https://www.linkedin.com/feed/update/urn:li:activity:7401911808388923392/?originTrackingId=0yc3qIrmmwx%2FGuhayEFqWg%3D%3D] AI Tools for Software Development (Carnegie Mellon): https://ai-developer-tools.github.io [https://ai-developer-tools.github.io] College of Computing and Artificial Intelligence (UW-Madison): https://cai.wisc.edu/ [https://cai.wisc.edu/] Learn AI-Assisted Python Programming: https://www.manning.com/books/learn-ai-assisted-python-programming-second-edition [https://www.manning.com/books/learn-ai-assisted-python-programming-second-edition] Beyond Vibe Coding with Addy Osmani: https://youtu.be/dHIppEqwi0g?si=a9NvIRRcDLFFG_tY [https://youtu.be/dHIppEqwi0g?si=a9NvIRRcDLFFG_tY] The Minimum Every Developer Must Know About AI Models (No Excuses!): https://blog.kilo.ai/p/minimum-every-developer-must-know-about-ai-models [https://blog.kilo.ai/p/minimum-every-developer-must-know-about-ai-models] About the podcast: You can watch the full episode on YouTube. Or listen to it on Spotify, Apple Podcasts, or your podcast app of choice. If you’ve enjoyed this episode, you can listen to more on Computing Education Things’s website: https://computingeducationthings.transistor.fm/ [https://computingeducationthings.transistor.fm/] If you are interested in these topics, I have a weekly newsletter that you may want to subscribe to: https://computingeducationthings.substack.com/ [https://computingeducationthings.substack.com/] Thanks for listening!

14 de dic de 2025 - 31 min
Portada del episodio Evaluating Code Reading Skills in Intro CS with Ibrahim Albluwi

Evaluating Code Reading Skills in Intro CS with Ibrahim Albluwi

Ibrahim Albluwi is an Associate Professor in the Department of Computer Science at Princess Sumaya University for Technology in Jordan. In this episode, we talk about his new ACM TOCE paper, "Varying Program Input to Assess Code Reading Skills," and the question of how we can evaluate code readability and comprehension in intro CS. In this episode, you'll learn: - The importance of code reading skills - Understanding code: tracing vs. explanation - Variable Input Tracing: a new approach - Teaching code reading skills - The role of AI in code reading - Debugging and its importance About the guest Ibrahim is an Associate Professor of Computer Science at Princess Sumaya University for Technology in Amman, Jordan. His research interests focus on computer science education. He is primarily interested in improving our understanding of how to effectively teach and assess programming, algorithms, data structures, and problem-solving. Where to find Ibrahim Website: https://ialbluwi.github.io/index.html [https://ialbluwi.github.io/index.html] Linkedin: https://www.linkedin.com/in/ibrahim-albluwi-3898b1b/ [https://www.linkedin.com/in/ibrahim-albluwi-3898b1b/] Google Scholar: https://scholar.google.com/citations?user=RQxMuuv3_W4C&hl=en [https://scholar.google.com/citations?user=RQxMuuv3_W4C&hl=en] Papers referenced: Varying Program Input to Assess Code Reading Skills https://dl.acm.org/doi/10.1145/3737884 [https://dl.acm.org/doi/10.1145/3737884] Other referenced: Vibe Coding Among CS Students https://medium.com/@dannyprol/vibe-coding-among-cs-students-68a8861df436 [https://medium.com/@dannyprol/vibe-coding-among-cs-students-68a8861df436] Code Reading Club: https://codereading.club/ [https://codereading.club/] About the podcast You can watch the full episode on Youtube. Or listen to it on Spotify, Apple Podcasts, or your podcast app of choice. Thanks for listening! Catch Up on Computing Education Things Newsletter: https://computingeducationthings.substack.com/ [https://computingeducationthings.substack.com/]

21 de jun de 2025 - 33 min
Portada del episodio Visualization Tools in Computing Education with Naaz Sibia

Visualization Tools in Computing Education with Naaz Sibia

About this Episode In today’s episode, I sit down with Naaz Sibia, a CS PhD student from University of Toronto, to explore the role of visualization tools in computing education. Naaz helps us understand the concept of visualization for CS Education, shares how visualizations can be applied to learn different themes of computing concepts, and we explore how she has navigated the challenges that face CS educators and curriculum design. In this episode, you'll learn: - The importance of visualization in computing education - Engagement and teaching methods in visualization - Applications of visualization in algorithms and data - Cognitive load and attention in learning - Enhancing online learning with visual tools - Critical thinking and problem solving through visualization About the guest Naaz Sibia is a Ph.D. student in Computer Science at the University of Toronto (UofT), co-supervised by Professors Carolina Nobre and Michael Liut. Her research focuses on using interactive visualizations to improve introductory programming education, enhancing student belonging and engagement online, and exploring the role of reflective prompts in flipped classrooms. Where to find Naaz Sibia Website: https://www.naazsibia.com/ [https://www.naazsibia.com/] Linkedin: https://www.linkedin.com/in/naaz-sibia/ [https://www.linkedin.com/in/naaz-sibia/] Google Scholar: https://scholar.google.ca/citations?user=r60zG3UAAAAJ&hl=en&oi=ao [https://scholar.google.ca/citations?user=r60zG3UAAAAJ&hl=en&oi=ao] References Papers referenced: Exploring the Role of Visualization Tools in Enhancing Computing Education: A Systematic Literature Review https://scholar.google.ca/citations?view_op=view_citation&hl=en&user=r60zG3UAAAAJ&sortby=pubdate&citation_for_view=r60zG3UAAAAJ:_kc_bZDykSQC [https://scholar.google.ca/citations?view_op=view_citation&hl=en&user=r60zG3UAAAAJ&sortby=pubdate&citation_for_view=r60zG3UAAAAJ:_kc_bZDykSQC] SQLVis paper: https://ieeexplore.ieee.org/document/9576431 [https://ieeexplore.ieee.org/document/9576431] Tools referenced: https://algorithm-visualizer.org/ [https://algorithm-visualizer.org/] https://blog.levelupcoding.com/ [https://blog.levelupcoding.com/] About the podcast You can watch the full episode on Youtube. Or listen to it on Spotify, Apple Podcasts, or your podcast app of choice. Thanks for listening! Catch Up on Computing Education Things Newsletter: https://computingeducationthings.substack.com/ [https://computingeducationthings.substack.com/]

17 de jun de 2025 - 27 min
Soy muy de podcasts. Mientras hago la cama, mientras recojo la casa, mientras trabajo… Y en Podimo encuentro podcast que me encantan. De emprendimiento, de salid, de humor… De lo que quiera! Estoy encantada 👍
Soy muy de podcasts. Mientras hago la cama, mientras recojo la casa, mientras trabajo… Y en Podimo encuentro podcast que me encantan. De emprendimiento, de salid, de humor… De lo que quiera! Estoy encantada 👍
MI TOC es feliz, que maravilla. Ordenador, limpio, sugerencias de categorías nuevas a explorar!!!
Me suscribi con los 14 días de prueba para escuchar el Podcast de Misterios Cotidianos, pero al final me quedo mas tiempo porque hacia tiempo que no me reía tanto. Tiene Podcast muy buenos y la aplicación funciona bien.
App ligera, eficiente, encuentras rápido tus podcast favoritos. Diseño sencillo y bonito. me gustó.
contenidos frescos e inteligentes
La App va francamente bien y el precio me parece muy justo para pagar a gente que nos da horas y horas de contenido. Espero poder seguir usándola asiduamente.

Elige tu suscripción

Más populares

Oferta limitada

Premium

20 horas de audiolibros

  • Podcasts solo en Podimo

  • Disfruta los shows de Podimo sin anuncios

  • Cancela cuando quieras

2 meses por 1 €
Después 4,99 € / mes

Empezar

Premium Plus

100 horas de audiolibros

  • Podcasts solo en Podimo

  • Disfruta los shows de Podimo sin anuncios

  • Cancela cuando quieras

Disfruta 30 días gratis
Después 9,99 € / mes

Prueba gratis

Sólo en Podimo

Audiolibros populares

Empezar

2 meses por 1 €. Después 4,99 € / mes. Cancela cuando quieras.