IMPORTANT: Students who wish to double-load “for-credit” courses must go through an approval process. Please contact the Summer Institute office for information.

All Students: Grades 9-12
Prerequisites: Geometry
June 18-July 27 | 9 a.m.-12 p.m. or 1-4 p.m.
Fee: $1,240

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 solution. Students also increase their abstraction skills by analyzing and then decomposing complex problems into smaller, more manageable problems. Participants will store objects in a data structure then manipulate them; gain not only an appreciation of elegant solutions but also experience the thrill of obtaining them; explore virtual worlds with robots and fashion creatures of their own design while learning basic programming and algorithmic thinking skills. Currently, programming concepts are taught using the Java programming language. Programming is designed to fulfill the prerequisite for students who intend to pursue Advanced Placement Computer Science A. Note: Textbook and laptop required (PC or MAC).

14-17 yrs
The Harker School
500 Saratoga Ave., San Jose, California, 95129 See Map
2 upcoming sessions running:
9am to 12pm $1,240
1pm to 4pm $1,240
This activity was tagged in:
Science & Tech Academics
The Harker School
Visit Activity Website
Click to Call
Send Email

More Activities You Might Like

See All Activities

Explore More of ChatterBlock

Find Kids Activities

Browse upcoming events, or schedules of classes and camps, all tailored to families.

Plug In Locally

Find kid-friendly businesses & places and read experiences from other parents.

One-Stop Resource

We can help with your child's educational needs or even their next birthday party.