Friday, November 19, 2021

What's Going On? November 22nd and November 23rd

Happy Thanksgiving!


Modified Schedule for the Week

This week, students will have school on Monday and Tuesday.  We will not have school Wednesday through Friday for Thanksgiving break. Here is the schedule we will follow next week:



AP Computer Science Principles

During our two class days, students will wrap up our second summative assessment for the year.  For this summative, students have been challenged to create a game that uses movement, as well as a variety of other components.  Students have two parts to the assignment: creating the game and analyzing the code that went into creating the game.  All work for this summative and unit 1.2 is due by Tuesday, November 23rd.

As part of our AP Exam, students will need to create an app and analyze its contents.  In order to prepare for this official assignment, we are completing this practice "Create" project.  This is the second of our practice "Create" tasks that we have done for the year.  




App Development

The focus of this week will be on conditional statements.  So far, the majority of the code that we have
written executes one statement after the next.  The use of conditional statements will allow us to pick and choose which code is performed based on meeting different conditions.



Web 1

This week, students will focus on wrapping up our lesson 9 on floating and positioning.  Students will turn in their lesson 9 reading guides during class on Monday.  On Tuesday, we will complete our weekly multiple-choice question summative and turn in our 9th Web Assignment of the semester.  Students who need additional time to complete their work are encouraged to come in before school or during our lunchtime JIT session.



Friday, November 12, 2021

What's Going On? November 15th through November 19th

Sign up For Conferences: Wednesday, November 17th

Our next opportunity for parent-teacher conferences is on Wednesday, November 17th.  These conferences are available by appointment only.  Please click on the link below to sign up for a time slot.

https://www.signupgenius.com/go/30e0f4daba628a1fe3-math



Thought for the Week

How would you classify your mindset?












AP Computer Science Principles

Monday's class will be devoted to wrapping up Activity 1.2.4: Turtle Escape.  In this project, students will use loops and conditionals in order to create the drawing of a maze that includes doors and barriers.  Students will also add a game piece that is controllable pressing keys on the keyboard.

Once this activity is complete, students will move into our summative activity 1.2.5: Shall We Play A Game?  In this activity, students will design and implement a game that demonstrates their ability to use loops, lists, key presses, functions, along with some other elements that we have worked with over the course of the year so far.  When students are done with the summative, they will create a brief video and answer some reflection questions.  This is the second opportunity for students to practice making the "Create" task that we will submit to the AP board as part of our AP score in May.



App Development

We will spend the majority of this week focused on functions.  In programming, we can use functions to make our code more efficient.  Anytime that we find ourselves copying and pasting code from one place to another, it would be best to write a function.  This week, we will learn about the make up of functions, write our own custom functions, and work on our functions code challenge.  We will end this week by talking about the scope of variables.



Web 1

The first half of the week will be spent on finishing up our midterm assignment.  All midterms must be completed and turned in by the end of class on Tuesday.  After this, we will move on to lesson 9.  In this lesson, we will talk about how we can modify the "flow of control", or how items are placed on our webpage.  We will be able to modify the placement of text and images through "floating" and through "absolute positioning".  Along with this lesson, students will read chapter 15 from our textbook and complete the accompanying reading guide.  We will complete two tutorial-style assignments to demonstrate our ability to use the float and absolute positioning property.  We will end the lesson with our multiple-choice questions.







Friday, November 5, 2021

What's Going On? November 8th through November 12th

Thought for the Week


 Parent-Teacher Conferences by Appointment

Would you like to schedule a time to meet to talk about your student's progress?  Check out the link below
to sign up for a time slot during our scheduled parent-teacher conference night on Wednesday, November 17th from 5pm-7pm.

https://www.signupgenius.com/go/30e0f4daba628a1fe3-math



AP Computer Science Principles - AP Exam Registration Deadline is November 8th!

AP Exam Information:

At this point, all students should be enrolled in our class through the AP Classroom platform.  This platform is a great resource for instructional videos and practice exam questions that will prepare us for the AP exam in May.

The deadline for registering for the AP exam is November 8th.  After that, students may enroll in the AP exam but there will be a $40 late fee.  Please check out the following document for information on how to sign up for the exam:

 https://docs.google.com/document/d/1YF-fAy1T99rqGxQk9UkqIcpEqeWwFQxUVza40a6j3k4/edit?usp=sharing


APCPS: Agenda

Our time this week will be split between Activity 1.2.4: Turtle Escape and some preparation for the AP Exam.  On Monday and Thursday, students will work on Activity 1.2.4 where they will work on creating a maze program that will allow a "Turtle" object to navigate throughout a maze.  On Tuesday and Wednesday, students will spend some time viewing some videos provided by AP Classroom and completing some sample AP Exam-style questions.



App Development

This week, we will begin our third unit of the year.  We will start off this week by completing our Pre-Unit hackwich, Commission Pay.  We will then spend the rest of the week diving into our discussion of "Functions".  Students will learn how to write more efficient code by writing their own custom functions.  



Programming the Web 1

This week is our midterm.  Students will work to create a four-page website.  Students will be provided the content (images and text) and they will have the week to format it to the shown specifications.  All midterm projects are due at the end of class on Thursday.  Students will need additional time beyond our class are welcome to come in during JIT before school or during lunch.