Week 0 Scratch
Computer Science. Computational Thinking. Problem Solving: Inputs, Outputs. Representation: Unary, Binary, Decimal, ASCII, Unicode, RGB. Abstraction. Algorithms. Running Times. Pseudocode. Scratch: Functions, Arguments, Return Values; Variables; Boolean Expressions, Conditionals; Loops; Events; Threads.
- Lecture
- Audio
- Demos
- Notes
- Slides
- Source Code
-
Index
- Note that the
chat.py example shown at the beginning of lecture is intentionally excluded here. It requires substantial environment configuration and was only done for illustrative purposes. You should not attempt to run this code yourself!
- Studio
- Zip
- Subtitles
- Transcripts
- Video
- English
- Portuguese
- Spanish
- Problem Set 0