Leroy Zhang / CS50
Leroy Zhang / CS50, CC BY 4.0
October 2021
Git Pushing the Envelope in CS50, at GitHub Universe 2021
August 2021
Computer Science with Theatricality, at 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, 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
Second Chances in CS50, in Harvard Magazine
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