CS50 2018 - Lecture 0 - Computational Thinking, Scratch
00:00:00 - Introduction
00:02:20 - Representation
00:07:18 - Binary
00:10:38 - Representing Letters
00:14:57 - Abstraction
00:15:54 - Unicode
00:18:47 - RGB
00:21:05 - Representing Images and Video
00:23:50 - Finding Mike Smith
00:26:54 - Solving Problems Effectively
00:29:19 - Pseudocode
00:32:36 - Scratch
00:33:53 - Oscartime
00:37:20 - The Scratch Editor
00:41:39 - meow
00:45:13 - count0
00:49:27 - pet0
00:51:28 - pet1
00:52:21 - bounce0
00:54:06 - bounce1
00:55:38 - Interactivity
00:57:03 - threads
00:59:07 - events
01:00:58 - Custom Blocks
01:05:16 - Gingerbread
01:06:34 - Ivy’s Hardest Game