Leroy Zhang / CS50
- June 2023
- Fireside Chat, Institute for Management and Leadership in Education, Harvard Graduate School of Education
- April 2023
- A Taste of CS50, Visitas Thinks Big 2023
- How Computer Science Became a Lifestyle, Harvard Club of Las Vegas
- An Introduction to Cybersecurity: Keeping Your Computer and Phone Secure, Harvard Club of Seattle
- March 2023
- Distributing, Collecting, and Autograding Assignments with GitHub Classroom, SIGCSE 2023
- It Seemed Like a Good Idea at the Time 🤦 (“Let Me Help You with That” edition), SIGCSE 2023
- Birds of a Feather Who’d Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes, SIGCSE 2023
- Computer Science with Theatricality: Creating Memorable Moments in CS50 with the American Repertory Theater during COVID-19 (talk, videos), SIGCSE 2023
- Providing Students with Standardized, Cloud-Based Programming Environments at Term’s Start (for Free), SIGCSE 2023
- An Introduction to Cybersecurity, Jakarta Intercultural School
- Ini adalah Ilmu Komputer, Jakarta Intercultural School
- February 2023
- Hack Club AMA, Hack Club
- December 2022
- Q&A and Discussion on the Success of CS50, Yale Computer Society
- November 2022
- Copilot in the Classroom, GitHub Universe 2022
- Codespaces in Education, GitHub Universe 2022
- October 2022
- Teaching CS50 On Campus and Off, Harvard Graduate School of Education
- July 2022
- Dining + Demos, Replit EdFest 2022
- Standardizing Students’ Programming Environments with Docker Containers: Using Visual Studio Code in the Cloud with GitHub Codespaces, ITiCSE 2022
- Harvard’s Star Computer Science Professor David J. Malan is the new Honorary Doctor of Leuphana, Leuphana University Lüneburg
- From Course to Courseware, Leuphana University LĂĽneburg
- June 2022
- Education Online, before, during, and after COVID-19, Harvard Business School
- April 2022
- The Digital Classroom: Teaching during the COVID era, Harvard Club of Seattle
- Hello, Visitas: CS50 and the Art of Programming, Visitas 2022
- March 2022
- The Digital Classroom: Teaching during the COVID era, Harvard Club of Sarasota
- Technology We Can’t Live Without! (COVID-19 edition), SIGCSE 2022
- Birds of a Feather Who’d Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes, SIGCSE 2022
- This is GitHub in CS50: Five Years Later, SIGCSE 2022
- February 2022
- Harvard Business School Announces 2022 Cohort of Executive Fellows, Harvard Business School
- October 2021
- Git Pushing the Envelope in CS50, GitHub Universe 2021
- August 2021
- Computer Science with Theatricality, Illinois Computer Science Teaching Workshop 2021
- May 2021
- How A Free Online Harvard Course Led A Bangalore Student To Help Walmart Develop Its Vaccine Portal, in Forbes
- April 2021
- Focus on Education, Office Hours 396
- A Taste of CS50, Visitas Thinks Big 2021
- Building a Virtual Classroom with Zoom, on Medium
- March 2021
- Toward an Ungraded CS50, SIGCSE 2021
- Microteaching: Semantics, Definition of a Computer, Running Times, Fractal Trees, Classes as Encapsulation, and P vs NP, SIGCSE 2021
- February 2021
- Designing and Offering Multi-Modality Courses, SOLA+R 2021
- October 2020
- How to Design Environments that Optimize Blended Learning, Zoomtopia 2020
- July 2020
- How Harvard’s Star Computer-Science Professor Built a Distance-Learning Empire, in the New Yorker
- Teaching from Home via Zoom, on Medium
- June 2020
- An Open-Source, API-Based Framework for Assessing the Correctness of Code in CS50, ITiCSE 2020
- March 2020
- Second Chances in CS50, in Harvard Magazine
- Teaching Academic Honesty in CS50, SIGCSE 2020
- February 2020
- Going over the cliff: MOOC dropout behavior at chapter transition, in Distance Education
- Computational Thinking and Assignment Resubmission Predict Persistence in a Computer Science MOOC, in Journal of Computer Assisted Learning
- January 2020
- Foreseeing the Endgame: Who Are the Students Who Take the Final Exam at the Beginning of a MOOC?, in Behaviour & Information Technology