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
Prerequisites
Algebra 1 (MA 3130) or Algebra 1 Honors (MA 3220)