Thursday, May 24
12:01 pm    B Period

Amherst Regional High School, Library Entrance
  • Amherst Regional High School
  • 21 Mattoon Street
  • Amherst, MA 01002
  • (413) 362-1700

  • Principal: Mark Jackson

Computer Programming 2

Course Description

Computer Programming 2 592 2 Credits

PREREQUISITE: COMPUTER PROGRAMMING 1

This course emphasizes cultivation of good programming habits and communication skills in a team programming environment.  The curriculum focuses on large important ideas in programming, such as recursion and modularization, independent of a particular language. Students will have the option to code in Python (with TkInter) or QuickBASIC, depending on their previous experience in Programming I.  Students will work in small groups to design projects, which may include games, multimedia work, software applications, or programming a robot.  With extensive use of user-defined types, students begin the transition to object-oriented thinking and prepare for the next course in the programming sequence.