Home Trimester 3 Indivudal Seed
Post
Cancel

Trimester 3 Indivudal Seed

AP Prep

AP Prep Plan

Week 1-2: Foundations of Java Programming

  • Day 1-2: Introduction to Java syntax, data types, and variables.
  • Day 3-4: Control flow statements: if, else, switch, loops (while, for).
  • Day 5-6: Arrays and ArrayLists: understanding, declaring, and manipulating.
  • Day 7: Practice problems on basic Java syntax and control flow.
  • Complete and review related FRQS throughout

Week 3-4: Object-Oriented Programming (OOP) Concepts

  • Day 1-2: Classes and Objects: defining classes, creating objects, constructors.
  • Day 3-4: Inheritance and Polymorphism: understanding inheritance, method overriding.
  • Day 5-6: Encapsulation and Access Modifiers: public, private, protected.
  • Day 7: Practice problems on OOP concepts.
  • Complete and review related FRQS throughout

Week 5-6: Data Structures and Algorithms

  • Day 1-2: Introduction to common data structures: stacks, queues, linked lists.
  • Day 3-4: Introduction to sorting algorithms: bubble sort, selection sort, insertion sort.
  • Day 5-6: Recursion: understanding recursion, recursive algorithms.
  • Day 7: Practice problems on data structures and algorithms.
  • Complete and review related FRQS throughout

Week 7-8: Practice and Review

  • Day 1-5: Complete practice exams and sample questions from past AP CSA exams.
  • Day 6-7: Review weak areas identified during practice tests.
  • Day 8: Final review and reinforcement of key concepts.
  • Complete and review related FRQS throughout

Github Pages

Project work

Our team worked together outside of classtime by calling, screensharing on call, and meeting up at Panera. We had good organization and communication, which I think was a big improvement from the previous trimester.

Key Github Commits

  • Password game base code Link
  • Implement password game timer Link
  • Algorithm for password strength checking Link
  • Helped Vivian @ Panera to set up leaderboard Link

Analytics

This post is licensed under CC BY 4.0 by the author.