Emperor of A101
Blogs Search About Readme

Blogs

  • Classes

    Team Teach for Classes

    Jan 7, 2025

  • Hacks

    Hacks Menu

    Sep 21, 2023

  • 9.7 Object Superclass

    Sep 12, 2023

  • 9.6 Polymorphism

    Sep 12, 2023

  • Learning Habits

    Establishing pair programming habits in the classroom. This will extend to other forms of collaboration, such as group work and team projects.

    Aug 17, 2023

  • Tools Setup

    A key to learning in this class is understanding how to make a GitHub Pages project. This guide will setup and run the project. At the end, you will have a student Website that can be used for blogging classroom learnings and progress.

    Aug 21, 2023

  • Homework

    Jul 1, 2025

  • Feeder Class Simulation

    Jul 1, 2025

  • CSA Reflection

    This is a deeper review on data types, wrapper classes and classes specific in preparation for using Data Structures.

    Jun 5, 2025

  • Graph Heuristics - Intro

    May 24, 2025

  • Graph Heuristics - Java and Graphs

    May 24, 2025

  • Graph Heuristics - Breadth First Search and Depth First Search

    May 24, 2025

  • Study Plan

    My study plan for the AP Exam.

    Apr 22, 2025

  • Collectables Queue

    Apr 10, 2025

  • Collectables Summary

    Apr 10, 2025

  • Collectables Intro (2)

    Apr 10, 2025

  • Collectables Lists

    Apr 10, 2025

  • Collectables Set

    Apr 10, 2025

  • Collectables Interfaces

    Apr 10, 2025

  • Selection, Insert, & Big O

    Mar 21, 2025

  • Merge Sort

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 20, 2025

  • Calculator Enactment

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 17, 2025

  • Calculator Enactment

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 17, 2025

  • Sorts Part 1

    Learn and perform Algo Rythmic interpretation of Classes, Queues, performing Sorts.

    Mar 1, 2025

  • Sorts Part 2

    Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).

    Mar 1, 2025

  • Collectable Types and Collections

    This is a deeper review on data structures specific to Java. Many of these Data Structures are referred to as Collections. Using Collections requires deeper understand of Objects and the Generic Type.

    Feb 21, 2025

  • Search Challenge and BigO

    Review search on Java HashMaps, HashSets and BigO

    Feb 21, 2025

  • Abstract Fibonaccii Hack

    A Fibonacci algorithm that runs using an abstract parent class.

    Feb 20, 2025

  • Calculator Enactment

    In mathematics, an expression or mathematical expression is a finite combination of symbols that is well-formed according to rules, like PEMDAS. In computers, expression can be hard to calculate with precedence rules and user input errors to handle computer math we often convert strings into a notation like rpn to solve the problem.

    Feb 20, 2025

  • Data Types

    This is a deeper review on data types, wrapper classes and classes specific in preparation for using Data Structures.

    Feb 18, 2025

  • JQuery/Thymeleaf Homework

    Homework for JQuery/Thymeleaf

    Jan 28, 2025

  • JQuery

    Introduction to JQuery Library

    Jan 28, 2025

  • PBL Reflection

    My reflection on the PBL experience.

    Jan 28, 2025

  • Trimester 2 Final - DOCSE

    What did I do this last week?

    Jan 28, 2025

  • Trimester 2 Final - College Board Practice

    MCQs and FRQs I did for practice

    Jan 28, 2025

  • 2D Arrays

    Jan 15, 2025

  • Student Panel Blog

    My blog about my takeaways from the student panel.

    Jan 14, 2025

  • 2D Arrays - accessing and updating elements

    Jan 13, 2025

  • FRQ Studying Home

    Jan 12, 2025

  • FRQ Teaching | Classes | Approach

    Lesson for class FRQs

    Jan 10, 2025

  • FRQ Teaching | Classes | Home

    Lesson for class FRQs

    Jan 10, 2025

  • FRQ Teaching | Classes | Practice

    Lesson for class FRQs

    Jan 10, 2025

  • 2D Arrays - intro to frq's

    Jan 8, 2025

  • Thymeleaf

    Introduction to Thymeleaf Template Engine

    Jan 7, 2025

  • FRQ Teaching Classes

    Lesson for class FRQs

    Jan 7, 2025

  • Classes

    Team Teach for Classes

    Jan 7, 2025

  • 2023 FRQ Review

    Jan 7, 2025

  • Introduction to FRQ#1

    Jan 7, 2025

  • Quick Review

    Jan 7, 2025

  • Recursion (P3) - Part 1

    Jan 7, 2025

  • Recursion (P3) - Part 2

    Jan 7, 2025

  • 2014 MCQ Notes

    My reflection on the 2014 MCQ practice from the end of Trimester 1.

    Nov 18, 2024

  • Sprint 2 — Reflection

    This is my reflection on sprint 2!

    Oct 10, 2024

  • Unit 1

    My notes on unit 1.

    Oct 7, 2024

  • Unit 2

    My notes on unit 2.

    Oct 7, 2024

  • Unit 3

    My notes on unit 3.

    Oct 7, 2024

  • Unit 4

    My notes on unit 4.

    Oct 7, 2024

  • Unit 5

    My notes on unit 5.

    Oct 7, 2024

  • Unit 6

    My notes on unit 6.

    Oct 7, 2024

  • Unit 7

    My notes on unit 7.

    Oct 7, 2024

  • Unit 8

    My notes on unit 8.

    Oct 7, 2024

  • Unit 9

    My notes on unit 9.

    Oct 7, 2024

  • Notes — Homepage

    The homepage of my collection of notes.

    Oct 6, 2024

  • Homework

    Unit 5 Homework (Period 3)

    Sep 23, 2024

  • 7.1 ArrayList Intro

    Introduction to ArrayLists

    Sep 23, 2024

  • 7.2 - ArrayList Methods

    ArrayList Methods

    Sep 23, 2024

  • 7.5 Searching

    Searching ArrayLists

    Sep 23, 2024

  • 7.6 Sorting

    Sorting ArrayLists

    Sep 23, 2024

  • 7.7 - Ethical Issues around Data Collection

    Ethical issues around data collection with ArrayLists

    Sep 23, 2024

  • Unit 7 ArrayLists P1

    ArrayLists Home Page

    Sep 23, 2024

  • Unit 8 - Image Converter to ASCII

    By Torin

    Sep 23, 2024

  • Unit 8 - Homework

    By Torin

    Sep 23, 2024

  • Unit 5 Classes P3

    Sep 22, 2024

  • Scope and Access

    Team Teach

    Sep 22, 2024

  • Unit 4.1 - While Loops

    Unit 4 Team Teach

    Sep 19, 2024

  • Unit 4.2 - For Loops

    Unit 4 Team Teach

    Sep 19, 2024

  • Unit 4.3 - String Iteration

    Unit 4 Team Teach

    Sep 19, 2024

  • Unit 4.4 - Nested Iteration

    Unit 4 Team Teach

    Sep 19, 2024

  • Unit 4 - Quiz

    Unit 4 Team Teach

    Sep 19, 2024

  • This Keyword

    Team Teach

    Sep 19, 2024

  • 7.3 - Traversing Arraylists

    ArrayLists Lesson

    Sep 19, 2024

  • 7.4 - Developing Algorithms Using ArrayLists

    ArrayLists Lesson

    Sep 19, 2024

  • 8.1 Lesson

    By David, Torin, Josh, Nandan

    Sep 19, 2024

  • Unit 8 2D Arrays P3 (Updated Version)

    Sep 19, 2024

  • Static Variables and Methods

    Sep 18, 2024

  • Unit 6 Arrays P3

    Sep 18, 2024

  • 8.2 Lesson

    By David, Torin, Josh, Nandan

    Sep 18, 2024

  • Creating References Using Inheritance Hierarchies

    Sep 18, 2024

  • Accessory Methods

    Team Teach

    Sep 17, 2024

  • Mutator Methods

    Team Teach

    Sep 17, 2024

  • toString Method

    Team Teach

    Sep 17, 2024

  • Unit 5 - Writing Classes P3

    Sep 17, 2024

  • Unit 2 — Wrapper Classes & Math Module

    An introduction to what wrapper classes and the Math module are.

    Sep 16, 2024

  • Unit 3 Boolean - Homework

    Unit 3 Team Teach

    Sep 16, 2024

  • Anatomy

    Unit 5 Classes and Objects - Anatomy

    Sep 16, 2024

  • Unit 6.3 Lesson

    Sep 16, 2024

  • Unit 6.4 Lesson

    Sep 16, 2024

  • Unit 3 Team Teach - 3.2

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 3 Team Teach - 3.3

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 3 Team Teach - 3.4

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 3 Team Teach - 3.5 Compound Booleans

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 3 Team Teach - 3.6 Equivalent Booleans

    Unit 3 Team Teach

    Sep 15, 2024

  • Unit 3 Team Teach - 3.7 Comparing Objects

    Unit 3 Team Teach

    Sep 15, 2024

  • Constructors

    Unit 5 Classes and Objects - Constructors

    Sep 15, 2024

  • Unit 2 — String Objects

    An explanation of how String objects work.

    Sep 13, 2024

  • Unit 6.1 Lesson

    Sep 13, 2024

  • Unit 6.2 Lesson

    Sep 13, 2024

  • Unit 2 — Recap & Homework

    A recap of everything we covered today.

    Sep 12, 2024

  • Unit 2 — Homepage

    The homepage for unit 2.

    Sep 12, 2024

  • Unit 2 — Objects & Void Methods

    An introduction to objects and void methods.

    Sep 12, 2024

  • Unit 2 — Methods

    A more in-depth explanation of methods.

    Sep 12, 2024

  • Unit 3 - Boolean P1

    Unit 3 Team Teach

    Sep 12, 2024

  • Unit 3 Boolean Expressions - 3.1

    Unit 3 Team Teach

    Sep 12, 2024

  • Unit 4 - Iteration P1

    Sep 12, 2024

  • Unit 5 - Writing Classes P1

    Sep 12, 2024

  • Unit 6 Arrays P1

    Sep 12, 2024

  • Unit 6 - Arrays

    Unit 6 Team Teach - Arrays

    Sep 12, 2024

  • Unit 6.2 - Arrays

    Unit 6 Team Teach - Arrays

    Sep 12, 2024

  • Unit 6.3 - Arrays

    Unit 6 Team Teach - Arrays

    Sep 12, 2024

  • Unit 6.4 - Arrays

    Unit 6 Team Teach - Arrays

    Sep 12, 2024

  • Unit 8 - 2D Arrays Accessing and Updating

    2D Arrays Lesson

    Sep 12, 2024

  • Unit 8 - 2D Arrays Algorithms & Hacks

    2D Arrays Lesson

    Sep 12, 2024

  • Unit 8 - 2D Arrays Declaring and Initializing

    2D Arrays Lesson

    Sep 12, 2024

  • Unit 8 - 2D Arrays Intro - P1

    2D Arrays Lesson

    Sep 12, 2024

  • Unit 8 - 2D Arrays Traversing

    2D Arrays Lesson

    Sep 12, 2024

  • U9 0 Inheritance_ipynb_2_

    Sep 12, 2024

  • Creating and Writing Constructors for Superclasses and Subclasses

    Sep 12, 2024

  • Overriding Methods and Using the super keyword

    Sep 12, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Unit 7 ArrayList P3

    A Unit of documents that overview Array Lists in Java

    Sep 10, 2024

  • Sorting Algorithm Visualizer

    Visualizes sorting algorithms

    Sep 8, 2024

  • Sprint 1 - Hacks

    Search and rate wikipedia articles

    Aug 30, 2024

  • What tools must be installed?

    Tools to download for CSA

    Aug 26, 2024

  • Sprint 1 - Objectives

    Tools and Software Development for Sprint 1

    Aug 21, 2024

  • Quiz Questions for APCSA Unit 10

    Questions and Code Cells for the Quiz on Unit 10

    Jul 14, 2024

  • Quiz Questions for APCSA Unit 1

    Questions and Code Cells for the Quiz on Unit 1

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 2

    Quiz Questions and Code Cells for APCSA Unit 2

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 3

    Questions and Code Cells for the Quiz on Unit 3

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 4

    Questions and Code Cells for the Quiz on Unit 4

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 5

    Questions and Code Cells for the Quiz on Unit 5

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 6

    Questions and Code Cells for the Quiz on Unit 6

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 7

    Questions and Code Cells for the Quiz on Unit 7

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 8

    Questions and Code Cells for the Quiz on Unit 8

    Jul 13, 2024

  • Quiz Questions for APCSA Unit 9

    Questions and Code Cells for the Quiz on Unit 9

    Jul 13, 2024

  • Unit 1 - Primitive & Reference Types Examples

    Primitive & Reference Types Examples

    Jul 1, 2024

  • Unit 1 - Primitive Types

    Jun 24, 2024

  • Unit 1 - Reference Types

    An overview of Reference Types

    Jun 24, 2024

  • Unit 1 - Stack & Heap Memory

    An overview of stack and heap memory in Java

    Jun 24, 2024

  • Unit 2 - Using Objects Examples

    Using Objects Examples

    Jun 24, 2024

  • Unit 3 - Boolean Expressions and if Statements Examples

    Boolean Expressions and if Statements Examples

    Jun 24, 2024

  • Unit 4 - Iterations Examples

    Iteration Examples

    Jun 24, 2024

  • Unit 5 - Writing Classes Examples

    Writing Classes Examples

    Jun 24, 2024

  • Unit 1 - Primitive & Reference Types

    A Unit of documents that overview Primitive & Reference Types in Java

    Jun 23, 2024

  • Question 3 — 2D Arrays

    Notes on FRQ Question

    Apr 22, 2024

  • Question 3 — Arrays and ArrayLists

    Notes on FRQ Question

    Apr 22, 2024

  • Question 2 — Class Implementation

    Notes on FRQ Question

    Apr 22, 2024

  • Notes — Homepage

    The homepage of my frq notes

    Apr 22, 2024

  • Question 1 — Methods & Control Structures

    Notes on FRQ Question

    Apr 22, 2024

  • Array/Strategies

    AP CSA FRQ Array/Arraylist Strategies

    Jan 10, 2024

  • Array/ExampleQuestions

    AP CSA FRQ Array/Arraylist Example Questions

    Jan 6, 2024

  • Array/Homework

    AP CSA FRQ Array/Arraylist Homework

    Jan 6, 2024

  • Data Types in Java

    Oct 3, 2023

  • Tools Play using JavaScript

    JavaScript, HTML, CSS and Markdown are the primary coding languages used by bloggers when developing in the GitHub Pages system. Student developers can learn functionality while adding functionality to their GitHub pages website.

    Aug 23, 2023

  • Tool Hacks

    These hacks are for tools that are used in the development process. Completing these hacks will help you to understand the tools better and are foundational for the course

    Aug 23, 2023

  • Tools Verify using Shell

    Linux and the shell is used in this example to setup and verify the installation of the tools. Additionally, a few programming exercises are included.

    Aug 22, 2023

  • Tools and Equipment

    Tech has reshaped our lives, from the internet to the smartphone in your phone pocket, or the advent of AI. This course is opening new technology possibilities, by equipping you with the developer tools that are the keys to boundless technology possibilities.

    Aug 21, 2023

  • Accounts

    This class will require you to make a Portfolio 2025 Web Site, a GitHub Account, a Slack Account, and as part of final exam will require you update your LinkedIn account.

    Aug 19, 2023

  • Pair Programming

    Pair Programming allows you to have secondary thinking as you work, not just a reflection after you are done, but real-time support.

    Aug 16, 2023

  • Pair Showcase

    Anytime in Sprint 1 is time to show accomplishments to teacher. The last week of the Spring there will be a formal live review meeting.

    Aug 16, 2023

My portfolio for the 2024 to 2025 school year.