Thought for the Week
Friday, April 16, 2021
What's Going On? April 19th through April 23rd
Friday, April 9, 2021
What's Going On? April 12th through April 16th
Thought for the Week
Thursday, March 25, 2021
What's Going On? April 6th through April 9th
Thought for the Week
AP Computer Science A
This week, we will turn our attention to sorting algorithms. We will start off with the selection sort. In this sort, we repeatedly look for the smallest element in our set and move it to the front of our list. We will analyze the code of this sort and then use it to write our own programs. We will end the week by looking at some other sorts including the insertion sort and merge sort.
App Dev 2
This week, we will start our "Za Hunter" unit. Within this unit, students will learn about how to access a user's location on a map using MapKit as well as how to search the user's surrounding area for different points of interest such as parks and pizza places. We will start off the week with our pre-unit hackwich called "Mobile Mapper". Within this hackwich, we will locate and display the user's location as well as search the surrounding area for parks. We will end the week with a discussion on "optionals", and what the operators ! and ? mean in relationship to variables.
Web 2
We will start off this week with some review of JavaScript variables and a short formative assignment. Once we are back into the swing of things, we will talk about how we can integrate JavaScript into our webpages and how we can implement functions to make our site more efficient.
Friday, March 19, 2021
What's Going On? March 22nd through March 26th
Thought for the Week
Friday, March 12, 2021
What's Going On? March 15th through March 19th
Thought for the Week
AP Computer Science A
At the beginning of this week, we will work on wrapping up our "Data" lab. On Monday, we will work with pulling data from a weather website and write some java code to do some simple analysis. During class on Tuesday, students will have the chance to work with data related to their own interests and do some simple analysis, based on our discussion from earlier this week. On Wednesday and Thursday, we will begin work on our final unit for the year on searching, sorting, and recursion. Our focus will be on "recursion", or how a method can call itself.
Programming the Web 2
The majority of this week will be spent on our summative forms and tables assignment: St. Mary's Site. Students will design a form designed to get information from the user and focus on formatting items with the use of tables to get items to line up nicely. This form will serve as the basis for a future assignment once we learn a little bit of JavaScript. On Friday, we will begin our JavaScript unit. Students will learn how to create and process variables.
Friday, March 5, 2021
What's Going On? March 8th through March 12th
Thought for the Week
Modified Schedule for the Week
Our sophomores and juniors will take the ACT on Tuesday, March 9th. Because of this, we will run a modified schedule. Monday will be a "Tuesday-style" schedule. On Tuesday, only sophomores and juniors will report to school. Freshmen and Seniors will have the day off. The rest of the week, will run as normal.
Thursday, February 25, 2021
What's Going On? March 1st through March 5th
Thought for the Week
AP Computer Science A
Now that we have learned about the basics of Class Design, Inheritance, and Interfaces, it is time to put our knowledge to the test! This week, students will be working on our summative programming project #8 where we will put our unit knowledge into practice. We will end the week by reviewing the unit in preparation for Monday's summative assessment.
App Dev 2
This week, we will continue on with our "Assignment Notebook" unit. We will focus on writing classes, delegation, and how to use a TableView to display data. All of these items will help students in creating their summative app, Assignment Notebook.






























