CS50 2019 - Lecture 0 - Computational Thinking, Scratch

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