Skip to content

Latest commit

 

History

History
233 lines (233 loc) · 13.4 KB

calendar.md

File metadata and controls

233 lines (233 loc) · 13.4 KB
Date Block Class Content: Option A Class Content: Option B Extra Practice Resources/Links
6/17 Block 1: 9:30-11:30AM Welcome Session in Wozniak Lounge
Getting to Know You
Project: Wordle Reflection: Day 1
Block 2: 1:30-3:30PM Working in Snap!
Lecture: Functions and Algorithms Lab: Introduction to Programming
(only complete through Page 2)
Lab: Gossip
Lab: Welcome to Snap! Lecture: Domain and Range, Scoping
Block 3: 4:00-5:30PM Lecture: Conditions and Scoping Lab: Modern Art with Polygons
(only complete through Page 6)
Lab: Build Your Own Blocks
6/18 Block 1: 9:30-11:30AM Warm Up Activity: Snap! Scavenger Hunt Lab: Functions as Data Reflection: Day 2
Lab: Conditionals Lecture: Domain and Range Part 2 + HOFs
Lecture: Lists and Iteration
Lab: Loops + Iteration
Lab: Lists + HOFs
(You can skip the section on "List Mutation")
Block 2: 1:30-3:30PM Whimsical and Fun Game
Lab: Iteration Practice +
Lecture: HOFs and Nested Lists
Lab: Lists + HOFs
(You can skip the section on "List Mutation")
Block 3: 4:00-5:30PM Computing in the News
Lab: Lists + HOFs
(You can skip the section on "List Mutation")
Lecture: Nested Lists +
Lab: Boards (First half only)
6/19 Juneteenth Holiday
6/20 Block 1: 9:30-11:30AM Gradescope Overview Reflection: Day 3
Review Session
Lecture: Intro to Nested Lists
Lab: Lists + HOFs or Lab: Boards Lab: Boards (but using HOFs) or Lab: Functions as Data
Block 2: 1:30-3:30PM Whimsical and Fun Game Part 2
Project: Spelling Bee Project: 2048
Block 3: 4:00-5:30PM Activity: Binary Search Algorithm and Searching Sorted Data
6/21 Block 1: 9:30-11:30AM Lab/Project Work Session Lab: Recursive Reporters

Exam: Midterm
Reflection: Day 4
Block 2: 1:30-3:30PM Game
Lecture: Intro to Recursion
Lab: Trees and Fractals
Block 4: 4:00-5:30PM Lab: Trees and Fractals
Introduce Final Project
6/24 Block 1: 9:30-11:30AM Lab/Project Work Session Discussion: Tree Recursion

Exam: Midterm
Reflection: Day 5
Debugging Activity
Final Project Proposal Due
Block 2: 1:30-3:30PM Final Project Details Due
Lecture: Intro to Recursion Lecture: Recursion Part 2
Lab: Trees and Fractals Lab: Recursive Reporters
Block 3: 4:00-5:30PM Lecture: Intro to AI
Lab/Project Work Session
6/25 Block 1: 9:30-11:30AM Lab/Project Work Session Lecture: Algorithmic Complexity (Optional) Discussion: Tree Recursion Reflection: Day 6

Final Project Spec
Practice: Algorithmic Complexity
Optional: Fractal Competition
Block 2: 1:30-3:30PM Lecture: Websites/APIs (Optional) Final Project Work Session
Block 3: 4:00-5:30PM Vote on Fractal Competition
Final Project Work Session
6/26 Block 1: 9:30-11:30AM Discussion: Algorithmic Bias Reflection: Day 7
Final Project Work Session
Block 2: 1:30-3:30PM Activity: Ask Me Anything
Final Project Work Session
Block 3: 4:00-5:30PM Final Project Work Session
Block 4: 7:00-9:00PM Hackathon: Final Project Work Session
6/27 Block 1: 9:30-11:30AM Final Project Work Session Final Project Submission Form
Block 2: 1:30-4:00PM Final Project Demos
Block 3: 4:00-5:00PM Farewell