Computer Science Lab Notebook

Last Edited: 9/3/2023

What are Plans, Hacks, and Tangibles?

Blogging in GitHub pages is a way to learn and code at the same time.

Unit 1: Build a Lab Notebook

Install tools, design lab notebook, learn GitHub Pages, and work with pair (Arthur)


Week  
Plans   Hacks   Tangibles  
0 - Wed: Pick partners and table 
- Thur: Setup Tools 
- Fri: Start customizing blog 

- Download and Setup Tools 
- Setup Repository 
- Setup GitHub 

- Home page 
- GitHub 
- Tools 

1 - Mon: Fix tools setup, schedule live review, tech talk 
- Tue: Customize blog, fix tools setup, prepare for live review, tech talk 
- Wed: Customize blog, fix tools setup, live review, tech talk 
- Thur: Started Python 
- Fri: Work on Python quiz 

- Setup 
- Python 
- Jupyter 
- VSCode 

- This blog 
- Live Review 
- Tools 

2 - Mon: Work on Python quiz, create lab journal and new pages, update repository 
- Tue: Polish Python quiz, work on lab journal, prepare for blog check, edit/fix blog 
- Wed: Polish blog, Game of Life, Snake, Calculator 
- Thur: Prepare for live review, test Jupyter Notebook, polish GitHub.io and Python Quiz, prepare for blog check 
- Fri:  

- Python quiz 
- Lab Journal 
- Repository Update 
- Game of Life, Snake, Calculator (JS) 
- Python Quiz 
- This page 
- Blog header and anatomy 
- Game of Life 
- Calculator 
- Snake