
AP Computer Science Principles
We will start off this week by talking about abstraction and its role in programming. With abstraction, we are able to use things without knowing exactly what makes them work. For example, a person can drive a car without knowing the specifics of how an engine works. This is an important concept to understand as students will need to know how to apply it for our AP Create Performance task. We will spend the rest of the week applying this concept by manipulating images in Python.

This week, students will work on their web assignment 13A. Students will be creating the "Clear Reflections Photography" homepage. This assignment allows students to practice the skill of formatting images for the web in Photoshop as well as practice the skill of creating layouts using CSS. Along with this week, students will turn in the reading guide for our textbook reading on Tuesday and complete 10 multiple choice questions on Friday.