CS Principles 2018

Introduced Code

Unit 5 - Building Apps

Lesson 1: Introduction to Event-Driven Programming

Lesson 2: Multi-Screen Apps

Lesson 4: Controlling Memory with Variables

Lesson 5: Building an App: Clicker Game

Lesson 6: User Input and Strings

Lesson 8: Boolean Expressions and "if" Statements

Lesson 9: "if-else-if" and Conditional Logic

Lesson 10: Building an App: Color Sleuth

Lesson 11: While Loops

Lesson 13: Introduction to Arrays

Lesson 14: Building an App: Image Scroller

Lesson 15: Processing Arrays

Lesson 16: Functions with Return Values

Lesson 17: Building an App: Canvas Painter