CS50 2019 - Lecture 0 - Computational Thinking, Scratch

A Better Way to Watch
Introduction
Representation
Binary
Binary Bulbs (Demo)
Representing Letters
Abstraction
ASCII
Unicode
RGB
Representing Images and Video
Finding Mike Smith
Algorithms
Solving Problems Effectively
Pseudocode
Scratch
The Scratch Editor
Input And Outputs
Loops And Counts
Change Of Character
Pet0
Pet1
Bounce0
Animation Pictures
Bark How To Stop It
Intercommunicate With A Variable
Marco
Design Of Codes
Custom Blocks
Oscartime
Ivy's Hardest Game