This course is intended to provide students with experiences in using computer programming techniques and skills to solve problems that can be set up as mathematical models. Students enrolled in Computer Mathematics are assumed to have studied the concepts and skills in Algebra I. Students who successfully complete the standards for this course may earn credit toward meeting the mathematics graduation requirement.
Even though computer ideas are introduced in the context of mathematical concepts, problem solving per se is developed in the most general sense, making the techniques applicable by students in many other environments. Strategies include defining the problem; developing, refining, and implementing a plan; and testing and revising the solution. Programming, ranging from simple programs involving only a few lines to complex programs involving subprograms, will permeate the entire course and may include programming a graphing calculator or scripting a problem solution in a database or spreadsheet. Programming concepts, problem-solving strategies, and mathematical applications are integrated throughout the course.