Tanay's Repo for 2024-2025
Readme About Blogs Student Home Search

Blogs

  • Classes

    Team Teach for Classes

    Jan 7, 2025

  • Classes

    Team Teach for Classes

    Jan 7, 2025

  • 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

  • LinkedIn Review

    Jun 8, 2025

  • N@TM Tri 3 Pictures

    Jun 8, 2025

  • Graph Heuristics

    Graph heuristics are simple strategies used to solve graph problems quickly when finding an exact solution is too slow. These methods help in tasks like finding paths, organizing networks, and making decisions in graphs.

    May 22, 2025

  • Messingaround_ipynb_2_

    May 6, 2025

  • The 4 types of FRQ's

    Apr 21, 2025

  • C2 AP Exam Prep

    Apr 21, 2025

  • CB FRQ

    Apr 21, 2025

  • CB Exam Prep

    Apr 21, 2025

  • Calculator Enactment

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

    Mar 17, 2025

  • 1. Finishing up NITD Stocks

    Mar 2, 2025

  • 2. Migrating Over to Nighthawk + Spring

    Mar 2, 2025

  • 3. One to One Mapping

    Mar 2, 2025

  • 4. Universal Frontend

    Mar 2, 2025

  • 5. Gamify Product Lead

    Mar 2, 2025

  • FRQ Corrections

    Mar 2, 2025

  • NATM, Interacting with Others

    Mar 2, 2025

  • Key Feature

    Mar 2, 2025

  • MC Corrections

    Mar 2, 2025

  • NATM Feedback

    Mar 2, 2025

  • Self Reflection

    Mar 2, 2025

  • Abstract Fibonaccii Hack

    A Fibonacci algorithm that runs using an abstract parent class.

    Feb 20, 2025

  • JQuery/Thymeleaf Homework

    Homework for JQuery/Thymeleaf

    Jan 28, 2025

  • JQuery

    Introduction to JQuery Library

    Jan 28, 2025

  • Period 3 2D Arrays Pt 2 - Homework

    Jan 23, 2025

  • Period 3 2D Arrays Pt 2 - Refresher

    Jan 23, 2025

  • Period 3 2D Arrays Pt 2 - Sample Problem 1

    Jan 23, 2025

  • Period 3 2D Arrays Pt 2 - Sample Problem 2

    Jan 23, 2025

  • 2D Arrays

    Jan 15, 2025

  • 2D Arrays - accessing and updating elements

    Jan 13, 2025

  • 2D Arrays - intro to frq's

    Jan 8, 2025

  • Methods Control Structures Introduction

    Jan 7, 2025

  • FRQ Teaching Classes

    Lesson for class FRQs

    Jan 7, 2025

  • Recursion (P3) - Part 1

    Jan 7, 2025

  • Recursion (P3) - Part 2

    Jan 7, 2025

  • Thymeleaf

    Introduction to Thymeleaf Template Engine

    Jan 7, 2025

  • FRQ Teaching Classes

    Lesson for class FRQs

    Jan 7, 2025

  • 2023 FRQ Review

    Jan 7, 2025

  • Introduction to FRQ#1

    Jan 7, 2025

  • Quick Review

    Jan 7, 2025

  • 2014 Practice MC Corrections

    Nov 18, 2024

  • Sprint 3 Analytics

    Nov 9, 2024

  • Beginning 2 End Construction

    Nov 7, 2024

  • Function

    Nov 7, 2024

  • Live Review Grade

    Nov 7, 2024

  • Night at the Museum

    Nov 7, 2024

  • Sprint 3 + End of Tri Review

    Nov 7, 2024

  • Evidence of Role in Team

    Nov 7, 2024

  • Individual Contribution

    Oct 10, 2024

  • Presentation Memories

    Oct 10, 2024

  • Sprint 2 Overall

    Oct 10, 2024

  • Work Ethic

    Oct 10, 2024

  • Sprint 2 Objectives

    Oct 8, 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 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 - HW Quiz

    Unit 4 Team Teach HW QUIZ

    Sep 19, 2024

  • 7.3 - Traversing Arraylists

    ArrayLists Lesson

    Sep 19, 2024

  • 7.4 - Developing Algorithms Using ArrayLists

    ArrayLists Lesson

    Sep 19, 2024

  • Creating References Using Inheritance Hierarchies

    Sep 18, 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

  • 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

  • Unit 2 — String Objects

    An explanation of how String objects work.

    Sep 13, 2024

  • Unit 2 — Recap & Homework

    A recap of everything we covered today.

    Sep 12, 2024

  • Unit 2 — Using Objects

    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 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

  • Unit 9 - Java Inheritance

    Team Teach for Java Unit 9 Inheritance

    Sep 12, 2024

  • Creating and Writing Constructors for Superclasses and Subclasses

    Sep 12, 2024

  • Overriding Methods and Using the super keyword

    Sep 12, 2024

  • Java Check

    Sep 8, 2024

  • Testing About Me Page

    Sep 8, 2024

  • To do list

    Sep 8, 2024

  • Tools Checklist

    Sep 8, 2024

  • Weather Idea

    Sep 8, 2024

  • Helping CSA Students

    Helping CSA Students get their repos set up

    Aug 27, 2024

  • Hacks Questions

    Answer to the Hacks Questions

    Aug 26, 2024

  • Verification of Tool Set up

    Screenshots of the verification

    Aug 24, 2024

  • Sprint 1 - Objectives

    Tools and Software Development for Sprint 1

    Aug 21, 2024

  • Quiz Questions for APCSA Unit 1

    Questions and Code Cells for the Quiz on Unit 1

    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 1 - Primitive & Reference Types

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

    Jun 23, 2024

  • Hacks

    Hacks Menu

    Sep 21, 2023

  • 9.6 Polymorphism

    Sep 12, 2023

  • 9.7 Object Superclass

    Sep 12, 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

Class of 2025