Fun, Friendly Computer Science
summary
Covers fundamentals—Big O, set theory, recursion and the four OOP principles—compressed into seven topics in 35 minutes with clear cooking and horse metaphors and code examples for each idea. Provides language ports (Ruby, JavaScript, Python), a GitHub repo with runnable UI with tests and per-concept commits, and slides posted. Claims aim to demystify CS for beginners and interviewees; expect high-level explanations, concrete code you can pull and run, not deep proofs.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:11Overview
- 5:57Constant O
- 10:26When to use Big O
- 11:08Set Theory
- 14:52Recursion
- 18:54ObjectOriented Programming
- 19:08Encapsulation
- 22:11Abstraction
- 25:09Inheritance
- 28:28Polymorphism
- 32:09Data Structures
related talks
30mComputer Science: The Good Parts
56mKeynote: Rethinking Computer Science Education
22mLet's make the world of technology more colourful!
35mHow Much CompSci Can Go Teach
41mI Took Computer Science College “That Way”. Now What?
43mJust for Fun: Rediscovering Coding as a Hobby
57mThe Art of Code
32mHow to Think Like a Computer Without Being One
