⇩ Jump to Camp ⇩
Game Dev
Python Startup
Mobile Madness
Pi Jam
Rise of the Machines
All Camps


An Intro to Java Camp

Choose from 16 Locations
  • Fremont, CA
  • Palo Alto, CA
  • Pasadena, CA
  • Redwood City, CA
  • San Francisco - West Portal, CA
  • Yorba Linda, CA
  • Farmington, CT
  • Glastonbury, CT
  • Sarasota, FL
  • Plymouth, MI
  • Bayside, NY
  • Roslyn, NY
  • Scarsdale, NY
  • Tribeca, NY
  • Ashburn, VA
  • McLean, VA

Camp Stats

  • Ages 13+
  • Instructor Ratio: 5:1 (typical)
  • Skill Level: Advanced
  • Prerequisites: AP CS Principles or Similar
  • Platforms: Online or Local(Eclipse)
  • Camp Description

    Ready to take on an AP level course? Our Java camp is a little different than our other camps in that it’s focused on following a curriculum, for the purpose of helping our students get a head start on the AP Computer Science “A” course. While we’re not likely to complete the entire course during just the camp, we’ll go as far as we can based on the skillset of the campers we get. This camp is aimed at those who are about to start AP CS A, or just want to get a head start with come curriculum-based Java learning!

    Teaching Platform

    java Development Coding Camp at theCoderSchool Our camps use a combination of online platforms like Runestone or Coding Bat to get students coding the basics of Java. We’ll use Runestone’s platform to help guide the students along the AP CS A curriculum, including potentially reviewing exam questions. Those who have their own laptops are welcome to bring those as well, and use Eclipse or another similar local program as their development environment. However, a laptop is not required for this camp.

    Concepts Learned

    Our curriculum will be based directly on the AP Computer Science A curriculum. Students will start with learning variables and data types along with iteration and conditionals, and continuing moving through a crash course in objects and classes and how they work. Time permitting, we’ll get into arrays and beyond. While most of the camp will flow at about the same speed, some students who work faster or slower may also be accommodated.

    Skill Level

    Java is a hard language to fully understand. As such we recommend our campers to be at least in high school. Middle schools should ask prior to enrolling. Elementary students are generally not allowed. Students should also have a generally good understanding of coding logic, and will have either taken a pre-requisite course like AP Computer Science Principles, or have a strong understanding and experience in another typed language like Python or Javascript. This camp targets a more academic audience, and is more mentally rigorous.
    Ready to sign up for a coding camp? Find your nearest location to get pricing and schedule, then sign up right there! Ask about some pre-camp Coaching sessions to get your kids ready to go too!
    Read about Private+Semi-Private Coaching, Virtual Learning, Coding Classes, Robotics, Python, Scratch, or Video Game Coding
    or check out our general blog or our student blogs

    What is theCoderSchool? We are an after-school drop-off (and virtual) program for kids learning to code - a coding school! There's after-school kung fu. There's after-school music lessons, sports, art, tutoring, Chinese, you name it, it's out there. But coding classes for kids? Founded in 2013, we're the first of many, and the largest in Silicon Valley with more locations on the way around the country. The future will be ever more dependent on technology so let's get our young generation ready. Learn to Code, Change the World®.

    For questions about partnerships, curriculum, schedule, camps, or other operational inquires, please contact your nearest school.
    For national franchise questions only, email us at info@thecoderschool.com. Please include the city/state you're writing from.

    copyright 2014-2022, the Coder School San Francisco, LLC. All Rights, Alright? Don't forget our privacy policy. Find out who we are or like us on facebook.