Thought for the Week
Winter Spirit Week Dress-Up Days
.gif)
AP Computer Science Principles
This week, we will start by taking a look at activity 2.1.5: Securing Sloppy Code. Within this activity, we
will take another look at the types of errors that may occur in our code. We will also talk about ways to avoid errors by verifying user input and combining our logic statements using boolean opearators. Once we have finished with this, students will partner up to work through a Tic-Tac-Toe tutorial to get a little more experience working with GUI (graphical user interface). Looking ahead: the following week, students will beging their work on the AP Create Task that will be submitted to the AP board as part of our exam score. Students who have not signed up for the AP exam will still complete the project and will submit it to me for grading.
will take another look at the types of errors that may occur in our code. We will also talk about ways to avoid errors by verifying user input and combining our logic statements using boolean opearators. Once we have finished with this, students will partner up to work through a Tic-Tac-Toe tutorial to get a little more experience working with GUI (graphical user interface). Looking ahead: the following week, students will beging their work on the AP Create Task that will be submitted to the AP board as part of our exam score. Students who have not signed up for the AP exam will still complete the project and will submit it to me for grading.
App Development 1
This week, our focus will be on "Actions and Outlets". Students will continue our practice of creating labels and buttons and connecting them to our code. We will practice using and event, like tapping a button, to make something happen. This week, students will participate in a code demo, a code challenge, and we will summarize our learning in our first technical blog post.
App Development 2
We spent our first week checking out the new version of Swift: SwiftUI. Now it is time to switch gears
and check out the legacy language of Swift that includes designing with Storyboard. Our first task in our new unit will be our first pre-unit hackwich: Three Letter Word. In this project, students will learn how to cycle through a list of letters, will revisit how to add a tap guesture recognizer, and how to create an alert. Once this is complete, we will take a closer look at Collections, Arrays, and Dictionaries.
and check out the legacy language of Swift that includes designing with Storyboard. Our first task in our new unit will be our first pre-unit hackwich: Three Letter Word. In this project, students will learn how to cycle through a list of letters, will revisit how to add a tap guesture recognizer, and how to create an alert. Once this is complete, we will take a closer look at Collections, Arrays, and Dictionaries.