Leroy Zhang / CS50
- July 2022:
- Standardizing Students’ Programming Environments with Docker Containers: Using Visual Studio Code in the Cloud with GitHub Codespaces, ITiCSE 2022
- April 2022
- The Digital Classroom: Teaching during the COVID era, Harvard Club of Seattle
- 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