Semester Schedule (subject to change)

Week Dates Readings Lectures Labs Resources Due Dates/Notes
1 2/18 & 2/20 No Readings Welcome Problem Solving

Welcome to CS7!

Pair Programming Video

Successful Learning Slides

 
Abstraction 1. Welcome to Snap!
2 2/25 & 2/27


Functions

 

Welcome to Snap!

 

Functions

Welcome to Snap!

3 3/3 & 3/5

 





Quiz 1

Numbers and Abstraction

 

2. Build Your Own Blocks

Practice Worksheet 1(solution)

Practice Worksheet 2

 

 

Numbers and Abstraction

4 3/10 & 3/12 Blown to Bits: Chapter 1

Quiz 2

Creativity
Build Your Own Blocks AI and Creativity Video

Algorithms

 

Build Your Own Blocks
5 3/17 & 3/19 Blown to Bits: Chapter 2 (p 19 - 42)

Quiz 3

Logic Problems
3. Conditionals and Reporters Logic Problems  

 

Logic Problems

Lists and Scoping

 

Conditionals and Reporters