Leroy Zhang / CS50
Leroy Zhang / CS50
July 2022:
Standardizing Students’ Programming Environments with Docker Containers: Using Visual Studio Code in the Cloud with GitHub Codespaces, ITiCSE 2022
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