Computer Science 302: Java Programming Language (Zatna) - Pingry Summer
My favorite camps

Computer Science 302: Java Programming Language (Zatna)

Basking Ridge
Rising Grades 6 - 12
Dates in Jul, Aug
Half Day
Partner Program
Add to favorites Remove

$900 / 2-week camp

Camp at a Glance

This course is designed for campers who want to learn the Java programming language. It is recommended that campers have had some prior knowledge of programming concepts; however, it is not mandatory. Campers will learn object-oriented programming concepts by working on mini-projects first. They will learn to create their own classes and learn the concepts of inheritance and polymorphism during the second week by working on independent projects. Later the campers will create groups to team-teach each other and learn the concepts of inheritance and polymorphism. Campers will also work on independent projects.

  • Statements
  • Primitive Types
  • Variables/Literals
  • Conditional Blocks
  • Loop Blocks/Nested Loop Blocks
  • Boolean Expressions
  • Arithmetic Expressions
  • Methods
  • Random Numbers
  • Objects – String/Array/ArrayList
  • Coding Conventions
  • Scopes
  • Defining Classes
  • Inheritance
  • Interfaces
  • Documentation


Week Time
Jul 25 – 29 9:00 a.m. – 12:00 p.m.
Aug 1 – 5 9:00 a.m. – 12:00 p.m.


Lunch add on available

Drop-off/Pick-up Location

Middle School Entrance

What to Expect

Robots and Coding and Data… OH MY! Zatna’s amazing certified instructors cover Computer Science, Mathematics, Engineering, Technology, and Entrepreneurship.

Need help planning your summer?