High School (Ages 14-18)

High school is a great time to learn coding.

Unfortunately, many high school computer science classes are large group classes with absolute beginners mixed in with students who have been coding for 10 years.

Whether you want some basic background in coding before you take a graded computer science class, or if you want to independent study for the AP Computer Science A exam, Penguin Coding School offers lessons in Java that fits your level.

We also offer 1-1 mentorship for students who want to build a coding project portfolio for valuable computer science or STEM related internships and scholarships at MIT and other top rated institutions.

 
  • Java

    Ages 13-18

    Learn the basics of coding using Java - the language used in 90% of enterprises around the world. It is also the language required for the AP Computer Science A exam.

  • Python

    Ages 8-18

    The right teacher can motivate students and ignite their curiosity. We have a time-tested curriculum that is perfect for beginners and gets them on track to ace high school computer science. Many of our graduates get high scores on the AP Computer Science test. Our teachers have experience motivating high school students.

  • Mobile Apps

    Ages 13-18

    Create an app with actual code, not just drag and drop. You will learn the basics of Swift and Xcode which is the development tool for iOS. An innovation is just an idea unless you can create something tangible. Take your game or business idea and create an app!

Questions? Email us at

info@penguincodingschool.com