Skip to content
  • Privacy Policy
  • Cookies Policy
  • Disclaimer
  • Terms and Conditions
Faith & Formulas

Blending Faith, Learning, and Inspiration.

  • Math
  • Computer Science
  • Teaching
  • Bible
  • Recommended Products
  • Math
  • Computer Science
  • Teaching
  • Bible
  • Recommended Products
  • conditionals in ap computer science
    Computer Science

    Mastering Conditionals in AP® Computer Science A

    June 3, 2025

    Understanding conditional statements is fundamental for success in AP® Computer Science A. The ability to implement if and if-else statements…

    Read More
  • for loop practice ap computer science a java programming
    Computer Science

    Strengthen Java for Loop Skills with Targeted Practice for AP® Computer Science A

    June 2, 2025

    In Java programming, the for loop is a fundamental control structure that allows for repeated execution of a block of…

    Read More
  • object aliasing in ap computer science
    Computer Science

    Demystifying Object Aliasing in AP® Computer Science A

    June 2, 2025

    Understanding object aliasing is crucial for students delving into Java programming, especially in the context of AP® Computer Science A.…

    Read More
  • ap computer science a class definition and driver program project
    Computer Science

    AP® Computer Science A: Class Definition & Driver Program Project

    June 1, 2025

    Engage your students in a hands-on Java programming exercise with this project that focuses on creating a class definition and…

    Read More
  • warm up questions for ap computer science a java programming
    Computer Science

    Kickstart Learning with Warm-Ups for AP® Computer Science A

    June 1, 2025

    Engaging students at the beginning of a lesson is crucial for setting the tone and activating prior knowledge. The Set…

    Read More
  • java graphing practice for ap computer science principles
    Computer Science

    Master Java Graphing with Targeted Practice for AP® Computer Science A

    May 31, 2025

    Graphing is a fundamental skill in Java programming, particularly for students preparing for the AP® Computer Science A exam. The…

    Read More
  • random class practice
    Computer Science

    AP® Computer Science A: Mastering the Java Random Class

    May 29, 2025

    Incorporating randomness into Java programs is essential for simulating real-world variability, creating games, or conducting simulations. The Java Random Class…

    Read More
  • ap computer science a: mastering java string methods
    Computer Science

    AP® Computer Science A: Mastering Java String Methods

    May 27, 2025

    Understanding and manipulating strings is a fundamental skill in Java programming, especially for AP® Computer Science A students. The Java…

    Read More
  • ap computer science a: mastering java's int & double types
    Computer Science

    AP® Computer Science A: Mastering Java’s int and double Types

    May 26, 2025

    Understanding Java’s primitive data types, especially int and double, is fundamental for students preparing for the AP® Computer Science A…

    Read More
  • ap computer science a: mastering java identifiers
    Computer Science

    AP® Computer Science A: Mastering Java Identifiers

    May 25, 2025

    Understanding valid Java identifiers is a fundamental concept for students preparing for the AP® Computer Science A exam. Identifiers are…

    Read More
 Older Posts

About Me

my picture

Hi there! My name is Brandi Finchum and I’m a high school math and computer science teacher with 11+ years of experience in the classroom. As a passionate educator and a Christian of 25+ years, I love blending creativity, organization, and faith into resources that inspire both teaching and learning. Whether you're looking for classroom decor, engaging activities, or Bible study tools, I’m here to help you succeed. Welcome to my corner of Faith and Formulas!

Amazon Associate

As an Amazon Associate I earn from qualifying purchases.

ESV Journaling Study Bible

ESV Journaling Study Bible

I love using my ESV Journaling Study Bible! I highly recommend you check it out if you are ready to start learning more in the Bible.

Shop now!

Join My Facebooks Groups

  • Rooted in Christ
  • High School Math and/or Computer Science Teachers
  • Secondary TpT Sellers Growth Group

Recent Posts

  • Master Java while Loops with Targeted Practice for AP® Computer Science A
  • Mastering Conditionals in AP® Computer Science A
  • “Life to the Full”: What does John 10:10 Mean?
  • Psalm 35: A Cry for Justice and Deliverance
  • Jeremiah 29:11 – Embracing God’s Amazing Plan and Hope for Your Future
2025 © Faith and Formulas
Graceful Theme by Optima Themes