Home

Computer Science Time Box Page


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 Plan
- Who Am I?
- Week 0 Lab Notebook
1 - Week 1 Plan
- Python quiz
- Calculator
- Unity Game Embed
- Week 1 Lab Notebook
2 - Week 2 Plan
- Game of Life
- Phone Models Table(JsOutput)
- Snake Game
- JsInput
- Stock Protfolio Simulation
- Sign Up
- Login
- Delete Account
- Week 2 Lab Notebook
3 - Week 3 Plan
- Stock Simulator Graphs
- Weather Lookup
- AI Story Generator
- Cube Catcher Js Game
- Linux Script
- ChatGPT Voice Assistant
- Stacker Game
- Week 3 Lab Notebook
- Individual Review - Tri 2
- Individual Seed Tri 3
- Team Seed Tri 3
- Titanic Simulator
- CollegeBoard Review
- ML Part 2
- ML Blog
- Data Structue Plan

Unit2: Learn Language

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

Week Plans Hacks(Todo) Tangibles
4 - Week 4 Plan
- Team Test
- Edit User
- Week 4 Lab Notebook
- Flask JWT Roles for User / Admin user
5 - Week 5 Plan
- Web Programming Basics
- Review Ticket
- Peer Review
6 - Week 6 Plan
7 - Week 7 Plan
- CB 3.9. 3.15 Developing Algoritms
- Algorithim Homework
- Data Abstraction Homework

Unit3: Web Application, Data, and N@tM

Student teams need to build their own Website and individuals need to blog their learnings. The team Website should include interests, but also requires the use of Python Flask and JavaScript programming. By the end of the Sprint, students will be ready to start many of the technical coding aspects of Web Development; having established a Deployed Website, Frontend, and Backend. In November, the Trimester will end by presenting team project at the Electives Department "Night at the Museum" (N@tM).

Week Plans Hacks(Todo) Tangibles
8 - Week 8 Plan
- Boolean If Homework
- CB 3.7,3.8 - Iteration in Python
9 - Week 9 Plan
- CB 3.12,3.13 Developing Procedures
- Lists
10 - Week 10 Plan
- Libraries
- Simulations - Student Teach
11 - Individual Review
- Peer Reviews
- Test Corrections
12

Unit4: Algorithmic Programming

Trimester 2 begins with student teaching and a focus on algorithms. Each week a "Student Team" has a teaching assignment supported by College Board materials. Additionally, the Teacher is providing Career Tech mini-labs that correspond to one or more topics for the week. Use the two things together as you improve your learning experience, Frontend blog and Jupyter Notebooks.

Week Plans Hacks(Todo) Tangibles
13 - Team Teaching - Crowdsourcing
- Team Teaching - Fault Tolerance & Parallel and Distributed Computing
- Team Teaching - JWT Implementation
14 - Team Teaching - Legal and Ethical Concerns
15 - Computing Bias
- Safe Computing
- P2 | SASS
16

Unit5: OOP and Databases

Trimester 2 continues with student learning OOP and immediately applying it to Databases. Each week a "Student Teams" will be working on frontend and backend elements for their Create Performance Task (CPT). GitHub pages will be focus of instruction for frontend, OOP in Python will be instruction provided to create a database which will help exceed every CPT requirement.

Week Plans Hacks(Todo) Tangibles
17 - Html and Javascript for User Profiles
18 - College Board MC Review
19 - Flask Api Methods and Models Team Teach
20
© 2024    •  Powered by Soopr   •  Theme  Moonwalk