Integrating Programming in to Algebra


Within Accelerated Algebra II and Algebra III courses, students will be introduced to programming in Java. Programming concepts will include:


  • Numbers and strings
  • Images
  • Data types and structures
  • Boolean logic
  • Functions
  • Arrays and loops
  • Multi-input functions
  • Commenting


Students will complete specific assignments and activities in class and will also be given the opportunity to work independently outside of class to extend their learning.


Algebraic concepts will be embedded in this course, including:


  • The coordinate plane
  • Variables
  • Functions
  • Domain and range
  • Equations and inequalities
  • Piecewise-defined functions
  • Pythagorean Theorem