UPPER SCHOOL - Programming*

Run by The Harker School

14-18 yrs
Sessions offered between

Tagged in: Science & Tech, Academics

All Students: Grades 9-12
Prerequisites: Geometry
June 19-July 28 | 9 a.m.-12 p.m. or 1-4 p.m.
Fee: $1,210
This course helps entry-level computer science students develop their computational thinking skills by applying the basic steps in algorithmic problem-solving and abstraction. Students apply modern software design techniques to strategize and communicate solutions and then develop a program that embodies their solutions. They will increase their abstraction skills by analyzing and then decomposing complex problems into smaller more manageable problems, and will store objects in a data structure then manipulate them. Students not only gain an appreciation of elegant solutions but also experience the thrill of obtaining them, and explore virtual worlds with robots and fashion creatures of their own design while learning basic programming and algorithmic thinking skills.

Programming is designed to fulfill the prerequisite for students who intend to pursue Advanced Placement Computer Science A

Location and Program Information

Map to The Harker School

Where: The Harker School
500 Saratoga Ave., San Jose, California, 95129

Service and helping others – locally and globally - is in the DNA of the Harker community. More than 300 nonprofit programs are supported by Harker students through fundraisers, advocacy and awareness campaigns and volunteerism.

ChatterBlock Is the #1 Online Resource for Busy Parents

Discover Fun Things to Do

  • Browse upcoming events and ideas
  • tailored just for families.

Easily Find & Book Classes

  • Search for activities that fit your schedule,
  • and your child's needs.

Coordinate with Friends

  • Connect with your parent network
  • and share plans.