Trimester 1

The initial weeks focus on introducing Tools, Pair Programming, and the AP Resources that we plan to use throughout the year. At the end of Weeks 0-3, students will be exposed to blogging with GitHub Pages; developing with Jupyter Notebooks, Python, JavaScript, HTML, and Code.org AppLab; working with AP classroom and becoming familiar with Create Performance Task project requirements.

</table> ![](/shreya/images/boost.png)
Week Learning Objectives Assignment Links Notes Pages
0 Tools Setup, Intro to Fastpages Pseudo Code Notes
1 Intro to Python, Bash & Checks, Fastpages, Jupyter Notebooks, & Markdown Posts Python Notes
2 Data Abstraction, Python Lists & Dictionaries, HTML & Markdown Fragments, Customization, Alumni Panel Python Lists & Dictionaries Notes
3 Create Task Introduction, Intro to code.org, Intro to College Board Scoring Rubric, Creating a quiz on code.org, How to plan out a program Create Task Lecture Notes
4 Running a Python Web Server locally, Running a Fastpages Web Server locally, Focus & Habits, Group Repository, Video-Making None
5 UI Starters, HTML Python/Flask Personalization & Design Elements, HTML & Javascript Exploration w/ Fastpages, Scrum Team Project Brainstorming & Purpose JavaScript Tutorial & Data Table Creation
6 Flask/Python Deployment using Amazon AWS, Program Design, Collegeboard MCQ Practice, Collegeboard Videos Program Design & UML Lecture Notes