Show/Hide future schedule

Week6: 3/9/26

day activity assignment
mon
BankAccount Warmup
Objective: I understand a Class can contain objects of another class
Notes
classes day4
Dice Classes in BlueJ
HW Coding Practice (basic 3, exceeds 5)
Add inclusive
Add every other inclusive
Sum Factors
ConcatWithSpaces
In Order
Count Hi
tues Warmup
Objective: I understand how references work in Java
References (notes)
Finish Dice Classes in BlueJ(exceeds at end)
Finish Dice and codingbat from yesterday
wed Kahoot
References (notes)
q2 APLine (start code if needed)
Finish APLine - submit Google Classroom
thurs warmup: for1,for2
Review MC for test
FR Test preview
Test tomorrow!
fri Test  

Week5: 3/2/26

day activity assignment
mon
warmup - for loops2
Objective:
I understand the difference between an object and a class
Practice loops

(do 4 from the following, exceed do 6:)

Classes (Painter Class)

 
tues warmup - entrance ticket
Objective:
I understand the difference between an object and a class
Notes
Activity1-4 / vocab sheet
HW Practice
wed warmup - entrance ticket v2
Objective: I understand
how to instantiate an object
Notes day2
Activity 1 form Code.org
Bluej - BankAccount
 
thurs Fitness Tracker (FR 19-2)
Objective: I understand how to instantiate an object
Notes day3
Finish Bluej - BankAccount
Finish and submit BankAccount
Google Classroom assignment - q2 APLine from here
fri Warmup
Finish Bluej - BankAccount
Objective: I understand how to use the word this
Usage of this
while loop/Kahoot
Progress Check 3a

Week4: 2/23/26

day activity assignment
mon
Snow day - online class Do 10 from Logic 1 (exceeds do 3 more) due Wednesday
tues Welcome back
Warmup averageCheck, exceeds
HW Time Logic 1
wed Objective: I understand calling methods with parameters
CSA U1-9
Lesson9-1
Dice activity in BlueJ

thurs Kahoot
warmup
More on Methods (CSA U1-9 - part 2)
Dice Activity (code for a simple loop)
Finish Dice Activity
fri warmup - for loops
Objective:
I understand how to use good style. I also can use for loops for repetition.
Programming style and Loops

activity
Practice loops

(do 4 from the following, exceed do 6:)

 

 

 

Week3: 2/9/26/p>

day activity assignment
mon
Objective: I understand calling methods. I also know how to use Strings
Notes
CodingBat time
Do 10 from CodingBat due Wednesday (exceed do 3 more from Strings 2)
Videos: String 1, String 2
tues Strings Kahoot
Objective
: I can use Strings
Strings formula sheet (Ascii table)
CodingBat time
AP College Board signup (JJMJ2M)
wed

Psuedocode

Objective: Be able to use the Math class for calculations

Math Class,

Coding Bat:

 

finish basic  Math activities from class

 

thurs review for test
slideshow
previous test fr
 previous test fr
previous mc on AP Classroom
fri Test Over break Progress Checks 1a,1b on AP Classroom

Test questions:
validUsername
averagecheck
canWatchMovie
getValue
convertToMiles
findAvgOfPos
findLuckyDigits

Week2: 2/2/26

day activity assignment
mon
Objective: I can program using primitive data
CSA 1-4 Notes / Activity (documentation)
Kahoot recap
code
 
tues Coding day!
Warmup - pseudocode
Time to work on primitve data code
BlueJ - chromebook installation instructions
 
wed Variables-part2 (shortcuts+conversions)
BlueJ - autolayout
BlueJ - chromebook installation instructions
Finish and submit primitve data code (Meets due up to findTip. Exceeds do  4 of the next section.)
Submit code by class tomorrow
thurs Objective: I know how to instantiate objects. I also can use conditional statements.
CSA 1-5 (activities)
If / else statements
CodingBat

CodingBat

  • -create an account
  • -go to prefs- share to borlaj@portlandschools.org
  • Do 8 problems total (for exceeds do 4 more) from Warmup1 and Logic1 due Monday  (we will be doing them together during LC on Friday)

  • Videos - they have solutions, but use to get started if you need. Put a comment in your code if you use them!

fri Objective: I understand what a method is.
CSA 1-6 - Methods
CodingBat time
 

Week1: 1/27/26

day activity assignment
mon
snow day  
tues

Intro / Bingo

sample ap questions

expectations

Card sorting activity: Write instructions to sort the 6 cards

1. The person moving the cards can only look at 2 cards at a time
2. You can use the space in the upper/lower sections anyway you like.
3. The instructions can't require that the person remember the value of a card once they put it down.

Course outlines for AP Computer Science

Intro survey

Join google classroom

AP College Board signup (JJMJ2M)

CodingBat

  • -create an account
  • -go to prefs- share to borlaj@portlandschools.org
  • Do 5 problems total (for exceeds do 10) from Warmup1 and Logic1 due Monday class time (we will be doing them together during LC if you need help)

wed Name Game
Room policies
Objective
: I understand what a software engineer is and an IDE.
Activity Unit1-Lesson1
Lesson 3-1 (documentation)
 
thurs Name Game
Objective: I understand print statements
Algorithms
Variables (Code1,Code2)
 
fri

Roleplay activity

Roleplay pdf - in groups of 2, answers these questions

Objective: I know everything we will cover this entire semester. I know the different types of primitive variables

Variables (Code2)