Fall Curriculum - Ms. Fisher

Slides:

Unit 1: Digital Information

Welcome to AP CSP Day 1 slides

Welcome to AP CSP Day 2 slides

U1L01 - Personal Innovations slides

U1L02 - Binary Message Devices slides

U1L03 - Circles Squares slides

U1L04 part 1 - Binary Numbers slides

U1L04 part 2 - Hexadecimal Numbers slides

U1L05 - Overflow and Rounding Error slides

U1L06 - Sending Text slides

U1L07 - Black and White Images part 1 slides

U1L07 - Black and White Images part 2 slides

U1L08 part 1 - Color Images slides

U1L08 part 2 - Color Images slides

U1L09 part 1 - Lossless Compression slides (4th period)

U1L09 part 2 - Lossless Compression slides (4th period) U1L09 Lossless Compression (5th period) slides

U1L10 Lossy Compression slides

U1L11 Intellectual Property slides


Unit 2: The Internet

Unit 2 Key Words

U2L01 Welcome to the Internet slides

U2L02 Building a Network slides

Unit 1 Test Day slides

U2L03 The Need for Addressing slides

U2L04 Routing & Redundancy slides

U2L05 part 1 Packets slides

U2L05 part 2 Packets and DNS slides

U2L06 DNS and HTTP slides

Unit 2 Wrap-up slides


Unit 3: Intro to App Design

Unit 3 Key Words

U3L01 Intro to Apps slides

U3L02 Intro to Design Mode slides

U3L03 Designing an App part 1 slides

U3L04 Designing an App part 2 slides

U3L05 The Need for Programming Languages slides

U3L06 Intro to Programming slides

U3L07 Debugging slides

U3L08 Design an app slides

U3L09-10 App Dev - peer feedback | WR slides


Unit 4: Variables, Conditionals, and Functions

Unit 4 Key Words

U4L01 Variables Explore slides

04L02 Variables Investigate slides

U4L03 Variable Practice slides

U4L04 Variables Make slides

U4L05 Conditionals Explore slides

U4L06 part 1 Conditionals Investigate slides

Mod % operator slides

U4L06 part 2 Conditionals Investigate slides

U4L07 part 1 Conditionals Practice slides

U4L07 part 2 Conditionals Practice | U4L08 part 1 Conditionals Make slides

U4L08 part 2 Conditionals Make slides

Turtle Programming part 1 slides

Turtle Programming part 2 slides

Turtle Programming part 3 slides

U4L09 Functions Explore slides

U4L10 Functions Practice slides

U4L11 Functions Make slides

APIs and Function Parameters slides

Creating Functions with Parameters part 1 slides

Creating Functions with Parameters part 2 slides

Creating Functions with Parameters part 3 slides

Unit 5: Lists, Loops and Traversals

U5L01 Lists Explore slides

U5L02 Lists Investigate slides

U5L03 Lists Practice slides

U5L04 Lists Make slides

U5L05 part 1 Loops Explore - While loops slides

U5L05 part 2 Loops Explore - For loops L06 Loops Investigate slides

U5L07 Loops Practice slides

U5L08 Loops Make slides

Loops - Pseudocode vs JavaScript slides

Lists - Pseudocode vs JavaScript slides

Semester exam review slides