Preparing our students for college and life in the 21st century, Avon has established a state-of-the-art computer network. In each dormitory room, student desks are wired for a personal computer. Thus a student may access multi-media information from the library, send and receive e-mail, get his homework online, dispatch papers to his teachers, and search the Internet. The system is IBM-based, but students are also able to use Macintosh hardware. For those who do not own a personal computer, there are computers located in the Baxter Library and the Ordway Science Center.
The aim of this course is to introduce students to the concepts of computer programming. The class begins with an introduction of different types of variables, basic mathematical expressions, and input/output statements. Once these concepts are mastered, students will learn how to use conditional statements, loops, recursion, and other programming techniques to write more involved programs. The class will use the Python programming language.
Students will also learn how to use Mathematica as a problem solving tool. Mathematica is a tool that
will allow students to solve a variety of math problems. They will learn how to write simple code in
Mathematica to solve max/min problems, find the area under a curve, find the derivative of a function,
and other problems they encounter in math class.
Students taking the class should have a strong math background, as a minimum through Algebra 2.