Students are finishing up our first end of unit app challenge: "Hello World". We will start off the week with a code review where students will take us through some of the features of their app. Then, we will move into our second unit of the semester. We will review what we have learned about variables and complete a short formative assessment. We will then talk about text fields and how they can be connected programmatically to the code and how we can enhance their functionality. We will end the week talking about "operators". Essentially, how we can solve math problems with our code. This will be helpful for our next unit app challenge: "Multiply". For this app, students will make a simplified version of a calculator.
App Development 2
This week, we will continue our work with "Inheritance", the idea of creating classes and objects that are interconnected. Students will complete an "Inheritance Challenge" as well as a short BlackBoard quiz. We will finish up the week by exploring table views and bar button items. All of this is in preparation for our first end of unit app challenge: "Assignment Notebook".
Programming the Web 2
Last week, we investigated some different techniques that can be incorporated for a navigation bar. We will start off the week by applying a new navigation feature that is available by writing some CSS. Once this is complete, we will take a look at some other CSS techniques that we can incorporate into our pages. We will also start looking at option for how we can display an image gallery for our site.
AP Computer Science Principles
This week, students will get a closer look at databases using MySql. Students will be working with a "shoe" database and will be using MySql commands in or to see how databases interact with each other.
Once this work is complete, students will work on a summative project. Students have the option to work in pairs, but must be ready to demonstrate and document their specific contributions to the project creation process. Students can choose to work on one of the following prompts:
- Project 2.2.4 – Extend the capabilities of the High School Art Gallery website.
- Problem 2.2.4 – A client has seen your work on the High School Art Gallery and wants you to create a solution for their business. Repurpose the code to a new business context of your own imagining.
No comments:
Post a Comment