Computer Science Lab Notebook


Unit1: Build a Lab Notebook

Install Tools. Design lab notebook. Learn GitHub Pages. Work with Pair (pair name).

Week Plans Hacks(Todo) Tangibles
0 - Week 0 Plans
- Data Abstraction
- Week 0 Tangibles
1 - Week 1 Plans
- Week 1 Tangibles
2 - Week 2 Plans
- Quiz Game
- Game of Life
- Snake Game
- JS Calculator
- Converter
- JS output Table
- Wikipedia
- Week 2 Tangibles
- 4.1 - The Internet
3 - Week 3 Plans
- Games & Projects
- Chess Game
- Youtube
- Youtube VS Code Interaction
- Review Ticket
- Week 3 Tangibles

Unit2: Learn Language

Learn (JavaScript|Python|Java). Start Agile development process.

Week Plans Hacks(Todo) Tangibles
4 - Week 4 Plans
5 - Week 5 Plans
- Web Programming Basics
6 - Week 6 Plans
- Web Programming Basics Review Ticket
7 - Week 7 Plans
- 2.2 Data Compression, Images
- College Board Exam Questions

Unit3: Passion Project

^

Week Plans Hacks(Todo) Tangibles
8 - Week 8 Plans
- Algorithms
- Iteration
9 - Week 9 Plans
- Developing Algorithms
- Lists
- 5.1 Big Idea Beneficial and Harmful Effects Student Lesson
10 - Week 10 Plans
- Developing Procedures
- Libraries
- Simulations
11 - Week 11 Plans
- 5.2 Digital Divide Student Lesson

Unit4: CPT

^

Week Plans Hacks(Todo) Tangibles
12
13
14
15

Unit5: CPT

^

Week Plans Hacks(Todo) Tangibles
16 - 5.4 Crowd-sourcing
17
18
19 - Team Teach - Full Stack and User Profile

Unit6: Data Science

^

Week Plans Hacks(Todo) Tangibles
20
21 - CB MCQ
22
23 - CB MCQ

Unit7: Data Science

^

Week Plans Hacks(Todo) Tangibles
24 - INDIVIDUAL REVIEW FINAL
25 - Debugging
26 - MCQ 2020 Frequently Missed Questions
- Individual Seed
- Team Seed
27 - Data Structures Write Up