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 |
- Tools and Why I Love Them (Sometimes) - Calculator Liquid Assignment - Snake Game Liquid Assignment |
||
1 |
- Week 1 Plans |
||
2 |
- Week 2 Plans |
- Game of Life - Snake Game - JS Calculator |
|
3 |
- Week 3 Plans |
- Javascript!! |
Unit2: Learn Language
Learn (JavaScript|Python|Java). Start Agile development process.
Week | Plans | Hacks(Todo) | Tangibles |
---|---|---|---|
4 | |||
5 | |||
6 | |||
7 |
Unit3: Learn Framework
Learn (React|Django|Spring). Continue Agile development process.
Week | Plans | Hacks(Todo) | Tangibles |
---|---|---|---|
8 | |||
9 | |||
10 |
- Student Grades |
||
11 | |||
12 |
Unit4: Warm-up Data Analysis and Sort Project
Trimester 2 will begin with a Mini-project on Sorting and Analysis. Focusing on frontend JavaScript Visualization; Backend Java Sorting, Inheritance, and Polymorphic behavior.
Week | Plans | Hacks(Todo) | Tangibles |
---|---|---|---|
13 | |||
14 | |||
15 | |||
16 |
Unit5: Creative Development Ideas and Concepts
This will be the most creative portion of the year for CSA students. The objective of these weeks is to explore, create ideas, and code concepts that have the growth potential to enable a two-trimester project. Consider frontend design, draw.io database modeling, API plans, JWT designs, big data solutions, and future usefulness. The ideas and code that are most liked by Teachers and Students will be continued and used for N@tM projects. Students should be able to talk about design, do fe/be coding, add data and data structure, add database features, and perform weekly live reviews.
Week | Plans | Hacks(Todo) | Tangibles |
---|---|---|---|
17 | |||
18 | |||
19 |