My favorite camps

Zatna – Programming: Java

Basking Ridge
Rising Grades 6 -12
Dates in Jul View All
Full Day
Partner Program
Add to favorites Remove

$1760 / 2 Weeks

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.

Topics Covered

  •       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

Camper’s Portfolio

  •       Various Java projects
  •       Documentation
  •       Inspired future work


Weeks Full Day Times
Jul 15 – 19 9am – 4:30pm
Jul 22 – 26 9am – 4:30pm


Lunch is included.

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?