POM File Dependencies This project requires Jackson for JSON building. The loadFromPOM cell must be oaded before proceeding. %%loadFromPOM <dependency> <groupId>com.fasterxml.jack...
Collectable Lesson
Mini Project Ideation
Team Members Vivian Ni Aliya Tang Kevin Du Project Name is undecided but we decided to center our features around a common theme of art. Plan is to utilize 4 different types of fibona...
Unit 10 Lesson
Learning Targets: Determine the result of executing recursive method. Essential Knowledge: Recursion is a method that calls itself. Recursive methods contain at least one base case, which...
Unit 9 Lesson
9.1 What is inheritance? Inheritance is like a family, except the kids only have one parent instead of two For example: The java code for it: class Mom{ // CODE } class Son extend...
Unit 8 Lesson
8.1 What is a 2D array A 2D array is an array of arrays. Why use 2D arrays? 1D array of people { "Patrick Mahomes" "Mr. Mortensen" "Taylor Swift" "Margot Robbie" } 2D array of men and women...
Unit 7 Lesson
Unit 7: ArrayList Mastering the concept of Java’s ArrayList. AP Exam weighting: 2.5-7.5%. 7.1: ArrayList Intro ArrayLists are dynamic, meaning their size can grow or shrink as needed, but ...
Unit 6 Lesson
6.3 Enhanced for loop for Arrays the enhanced for loop is also known as the “for each” loop provides a simplified way to loop through elements in an array, collection, or other iterable data s...
Unit 5 Lesson
5.1 Anatomy of a Class KEY LEARNING OBJECTIVES: Designate access and visibility constraints to classes, data, constructors, and methods. Designate private visibility of instance...
Unit 4 Lesson
Iteration According to CollegeBoard, Iteration is a way to simplify code that would otherwise be repeated many times in succession. Using loops, we can finally implement complex algorithms and solu...
Unit 3 Lesson
Lessons 3.1 Learning Objective Evaluate Boolean expressions that use relational operators in program code Types of Rational Operators Operators Primitives Equal to: == ...