Skip to Content

Harvard CS50: Introduction to Programming and Scratch

Lecture recording of Scratch being introduced in Harvard University's CS50 course.

Scratch is used during the first 2 weeks of David Malan's CS50: Introduction to Computer Science course at Harvard. This Academic Earth video captures the entire lecture where Scratch is introduced to university freshman.

Click on the image to view the lecture recording.


CS50 course description:
Introduction to Computer Science I is a first course in computer science at Harvard College for concentrators and non-concentrators alike. More than just teach you how to program, this course teaches you how to think more methodically and how to solve problems more effectively. As such, its lessons are applicable well beyond the boundaries of computer science itself. That the course does teach you how to program, though, is perhaps its most empowering return. With this skill comes the ability to solve real-world problems in ways and at speeds beyond the abilities of most humans. 

Gwenn Volkert

This is a terrific resource - I have used many of Malan's examples in my Intro course with good sucess!

Marcelo Stavale Molina

 very good!