Thought for the Week
AP Computer Science Principles
This week, we will start off the week by viewing two videos on Collaboration put together by the AP board. We will then complete some sample AP-style multiple choice questions to prepare for questions on collaboration that may appear on May's exam. For the rest of the week, we will focus on looping our code and adding in conditional statements. Through Activities 1.1.4. (Spinning Spirographs) and 1.1.6 (Buggy Image), students will continue to practice writing basic Python programs using the Turtle class. We will also begin talking about the types of errors that we will encounter as we program and some resources to help us fix them.
App Development
This week, we will focus on how to use variables and constants to store and access information in our apps. Will learn about four major data types (integers, doubles, Strings, and Boolean) and the type of information that can be saved with them. Along will this week, students will participate in a demo, complete a code challenge, and summarize their learning through our second technical blog post.
Programming the Web 1
This week, we will dive into our third unit of the semester. In this unit, students will learn some additional HTML tags that we will use to mark up our text. Students will learn how to make three different types of lists, add in quotes, and other structural tags. Along with this week, students will read chapter 5 in our textbook while completing the accompanying reading guide (due Wednesday). Students will have two web assignments to complete, and we will end the week by completing our lesson 3 review questions.