course assumes some prior knowledge of computers.
The course content is devoted to problem solving and
programming in the C++ language, with an emphasis on the procedural
style of programming and problem solving.
Since this course is considered a math elective beyond
LCHS Math 2, the focus of the problem solving will be on problems
and ideas from previous math courses.
Included in the study of the C++
language will be the C++ programming environment, statements,
commands, input and output streams, variables, constants, simple
data types, branching, indefinite loops, definite loops, functions,
debugging, recursion, vectors, user defined types,
searching, sorting, programming style, and graphics.
LCHS Math 2 with grades of “C “or better,
touch typing 25 wpm or better, passing score on math diagnostic
tests, and good written communication skills,
NOTE: This course is a preparation for the AP Computer
Science Java HP course. HW=Moderate