MA 3172: Computer Programming

Subject Area
Credits 1
Level
High School

This course is designed to introduce students to the fundamentals of programming using a variety of tools. Although students may have had previous computer experience, no programming knowledge is assumed. Students will be introduced to problem-solving and programming concepts using Alice, a three- dimensional graphics-oriented programming environment. Through Alice, students will be introduced to the object-oriented computer programming paradigm used by many modern programming languages.

Virginia Standards of Learning Addressed

Computer Mathematics Standards of Learning

Prerequisites

Algebra 1 (MA 3130) or Algebra 1 Honors (MA 3220)