CS50 2019 Lecture 0 Computational Thinking, Scratch
TABLE OF CONTENTS 00:00:00 Introduction 00:02:35 Representation 00:06:02 Binary 00:09:17 Binary Bulbs (Demo) 00:12:22 Representing Letters 00:14:08 Abstraction 00:15:35 Unicode 00:17:21 RGB 00:19:38 Representing Images and Video 00:21:28 Finding Mike Smith 00:24:54 Solving Problems Effectively 00:28:20 Pseudocode 00:31:18 Scratch 00:33:16 The Scratch Editor 00:39:58 meow 00:42:22 count0 00:43:42 pet0 00:44:42 pet1 00:45:25 bounce0 00:48:15 bounce1 00:48:49 bark 00:50:38 marco 00:52:19 cough 00:54:03 Custom Blocks 00:56:09 Oscartime 00:58:21 Ivy s Hardest Game TOPICS Problem solving Inputs, Outputs Representation Unary, Binary, Decimal Abstraction ASCII, Unicode RGB Algorithms Running Time Pseudocode Scratch Functions, Arguments, Return Values Variables Boolean Expressions, Conditions
|
|