CS 131: Online Lesson Summaries

1   2   3   4   5   6   7   8   9   10  
11   12   13   14   15   16   17   18   19   20  
21   22   23   24   25   26   27   28   29   30  
31   32   33  

Lesson 1: History of Computer Science (Module 1)

Lesson 2: Algorithms and JavaScript

Lesson 3: Displaying Values and Expressions

Lesson 4: Variables & Assignments

Lesson 5: Predefined Functions

Lesson 6: Turtle Graphics

Lesson 7: Local Applications (Module 2)

Lesson 8: Abstraction & Functions

Lesson 9: Function Calling Sequence

Lesson 10: Abstraction & Libraries

Lesson 11: Repetition & For Loops

Lesson 12: For Loops & Sums

Lessons 13 & 14: Global Applications (Module 3)

Lesson 15: Conditional Execution & If Statements

Lesson 16: If Statements & Counters

Lesson 17: Repetition & While Loops

Lesson 18: While Loops & Boolean Expressions

Lesson 19: Program Design

Lessons 20 & 21: Designing for Use (Module 4)

Lesson 22: Dynamic Web Pages via JavaScript

Lesson 23: Dynamic Images via JavaScript

Lesson 24: Event-Driven Programming

Lesson 25: Program Translation (Module 6)

Lessons 26, 27 & 28: Hardware (Module 7)

Lesson 29: JavaScript Strings

Lesson 30: JavaScript Strings & Page Design

Lesson 31: Theory of Computation (Module 8)

Lesson 32: Artificial Intelligence (Module 9)

Lesson 33: Computers & Society (Module 10)