Leroy Zhang / CS50
- March 2024
- Teaching with AI (GPT), SIGCSE 2024
- Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education, SIGCSE 2024
- Providing Students with Standardized, Cloud-Based Programming Environments at Term’s Start (for Free), SIGCSE 2024
- November 2023
- AI Tools to Support a Global Online Learning Community, AI & Education: Inclusive Innovation for Student Success
- Harvard Professor Explains Algorithms in 5 Levels of Difficulty, WIRED
- October 2023
- Computer Science, Gen AI, and Education, GE Appliances
- September 2023
- CS50 introduces AI teaching assistant, Yale Daily News
- August 2023
- Computer Scientist Answers Computer Questions From Twitter, WIRED
- Embracing AI, Harvard Magazine
- Artificial Intelligence in Education: Teaching CS50 at Harvard with AI, slides, Ai4 2023
- July 2023
- Would Harvard students not need their teachers in the future?, Sky News Arabia
- Harvard’s New Coding Teacher: An AI Chatbot, NewsNation Live with Marni Hughes
- Harvard is using ChatGPT to teach computer science, ZDNet
- Ivy League university unveils plan to teach students with AI chatbot this fall: ‘Evolution’ of ‘tradition’, Fox News
- June 2023
- Harvard Taps AI to Help Teach Computer Science Course, Inside Higher Ed
- Fireside Chat, Institute for Management and Leadership in Education, Harvard Graduate School of Education
- Artificial Intelligence and a Harvard Education: A Panel Discussion, Harvard College
- Harvard is bringing its own brand of generative AI to the classroom, TechSpot
- Harvard’s new computer science teacher is a chatbot, The Independent
- Technology for Teaching, 2023 National Workshop Data Science Education
- Harvard’s New Computer Science Teacher Is a Chatbot, PC Magazine
- CS50 Will Integrate Artificial Intelligence Into Course Instruction, The Harvard Crimson
- Nearly 5 million people have taken this online course—here’s how it can kickstart your computer science career, Fortune
- Harvard professor taps A.I. to help teach world’s most popular online computer class, Fortune
- World’s Most Popular Online Computer Class Turns to AI for Help, Bloomberg
- 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
- January 2023
- Harvard professor says he gets thank-you notes from prisoners, some of which are secretly using smartphones to take his free computer-science class
- 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