Unit 3: N@tM Project

By the end of this unit students will be aware of all the College Board Units and will have completed their first Project. Students will be able to write code that completes full stack process of Frontend talking to the Java backend. This section will conclude with a “required” N@tM open house.

Week Sprint/Points Link AP Test Prep Career Tech Human Prep
8
9
10
11

Unit 2: Java Mini-labs

After using Code.org in the first unit, students have been introduced to Classes and Inheritance. In this unit students will become more familiar with Java development through mini-labs. These labs will focus on AP required aspects of Java, additionally they can be used as code to support the backend of a Desktop App or WebSite. This unit concludes with 4 person Project Plan, kicking off the end of trimester N@TM project.

Week Sprint/Points Link AP Test Prep Career Tech Human Prep
4 - Free Response Question No. 1
- Java Spring/Thymeleaf
- Java Spring Backend
- Agile Methodology
5 - Design Starters
- Program Design
6 - Project Approval
- API
7 - Last CB Topic - ArrayList
- POJO, JPA, API, FE
- GitHub and Git Sociology

Unit 1: Introduction to Tools and Resources

To learn Java and build skills for Career Technical Education students will quickly immerse into Tools and Resources for Java Development and Fastpages Blogging. These early weeks will focus on the Development Environment, Fastpages Blogging platform, Code.org resources, AP Classroom resources, and Programming Java with Jupyter Notebooks.

Week Sprint/Points Link AP Test Prep Career Tech Human Prep
0 - Introduction and Tools
- VSCode Download with WSL
- Tools and Equipment
- GUI with WSL
- Student Scoring on AP Exam
1 - Innovation - Pair Focus
- Fastpages via GitHub Pages
2 - Using Objects
- Frontend
3 - Backend Development
- Fastpages local server
- AWS Deployment Guide
- Focus and Habits