Computer Science Time Box


Unit1: Creating a Lab Notebook

Week Plans Hacks(Todo) Tangibles
0 - Plan For Week 0
- Freeform
- Review of Week 0
1 - Plan For Week 1
- Linux Shell and Bash
- JS Calculator
- Classic Snake Game
- Review of Week 1
2 - Plan For Week 2
- JS Output w/ jquery
- Python Tricks
- Review of Week 2
3 - Plan For Week 3
- Table of the Best Valorant Players
- To-Do List
- Random Password Generator
- Review of Week 3
- Linux Notes
- ChatGPT Notes for To Do List

Unit2: Pair and Team Collaboration

Week Plans Hacks(Todo) Tangibles
4 - Plan For Week 4
- Data Types, Lists, Dictionaries
- Homework List
- Review of Week 4
5 - Plan For Week 5
- Python/Flask in Jupyter
- Team Test
- Review of Week 5
6 - Plan For Week 6
- Web Programming Basics
- 1.4 Correcting errors
- Dataset Test
- Skincare Home
- Skincare Review Ticket
- Review of Week 6
7 - Plan For Week 7
- P1 Data Abstraction
- 2.2 Data Compression, Images
- P1 Algorithms
- Review of Week 7

Unit3: Web Application, Data, and N@tM

Week Plans Hacks(Todo) Tangibles
8 - Plan For Week 8
- 2.3 Extracting Data, Pandas
- P1 Boolean If
- P1 Iteration
- P1 Developing Algorithms
- Review of Week 8
9 - Plan For Week 9
- P1 List and Binary Search
- Review of Week 9
10 - Plan For Week 10
- P1 Procedures
- P1 Libraries
- Review of Week 10
11 - Plan For Week 11
- CB 3.16-3.17 Simulations
- College Board Quiz Notes
- Individual Blog
- Pseudo Code Notes
- Trimester 1 Reflection
- Review of Week 11
12 - Plan For Week 12
- Night At The Museum Peer Grading
- Review of Week 12

Unit4: Warm-up Data Abstraction Project, Create Performance Task (CPT) kickoff

Week Plans Hacks(Todo) Tangibles
13 - Plan For Week 13
- Logic Gates
- Review of Week 13
14 - Plan For Week 14
- Logic Gates With Emojis
- The Internet
- Team Teaching - Fault Tolerance & Parallel and Distributed Computing
- Review of Week 14

Unit5: CPT design and development, Computer Systems, Networks, Impact of Computing

Week Plans Hacks(Todo) Tangibles
15 - Plan For Week 15
- Beneficial and Harmful Effects Team Teach
- Street Lamp
- Digital Divide Team Teach
- Review of Week 15
16 - Plan For Week 16
- Computing Bias
- Undecidable Problems
- Crowdsourcing
- Review of Week 16
17 - Plan For Week 17
- Legal and Ethical Concerns
- Safe Computing
- 2020 Practice 1 MCQ Reflection
- Review of Week 17
18 - Plan For Week 18
- Practice FRQ
- Review of Week 18
19 - Plan For Week 19
- Python/Flask User Database Introduction
- P2 | SASS
- Review of Week 19
20 - Plan For Week 20
- Html and Javascript for User Profiles
- JWT Implementation
- Login Lesson
- Flask Api Methods and Models Team Teach
- Review of Week 20
21 - Plan For Week 21
- Flask JWT Roles for User / Admin user
- Deployment Teach Teach
- Review of Week 21

Unit6: Create Performance Task (CPT) and N@tM, MCQ Exam Practice

Week Plans Hacks(Todo) Tangibles
22 - Plan For Week 22
- CPT Planning
- Review of Week 22
23 - Plan For Week 23
- N@TM Blog
- Review of Week 23
24 - Plan For Week 24
- CSP Final, N@tM Retrospective
- Review of Week 24

Unit7: Data Structures and Data Science

Week Plans Hacks(Todo) Tangibles
25 - Plan For Week 25
- ML, Titanic Data
- Seed(Individual) Blog
- Review of Week 25
26 - Plan For Week 26
- MCQ 2020 Frequently Missed Questions
- MCQ 2021 Reflection
- Review of Week 26
27 - Plan For Week 27
- Learning Hashmaps using Python dictionaries
- Review of Week 27
- Review of Week 27
28 - Plan For Week 28
- Employment Predictor ML Project
- Review of Week 28
29 - Plan For Week 29
- Combined CPT Project
- Review of Week 29

Unit8: AP Weeks

Week Plans Hacks(Todo) Tangibles
30 - Plan For Week 30
- Data Structures Write Up
- Review of Week 30
31 - Plan For Week 31
- Review of Week 31
32

Unit9: Passion Project and N@tM

Week Plans Hacks(Todo) Tangibles
33
34
35
36