Leroy Zhang / CS50,
CC BY 4.0
- April 2021
- Building a Virtual Classroom with Zoom, on Medium
- March 2021
- Toward an Ungraded CS50, at SIGCSE 2021
- Microteaching: Semantics, Definition of a Computer, Running Times, Fractal Trees, Classes as Encapsulation, and P vs NP, at SIGCSE 2021
- February 2021
- Designing and Offering Multi-Modality Courses, at SOLA+R 2021
- October 2020
- How to Design Environments that Optimize Blended Learning, at 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, at ITiCSE 2020
- March 2020
- Teaching Academic Honesty in CS50, at 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