Penguin Coding School - Java Class for High School
  • +781 277 2755
  • Fall Semester

Java for High School

Java - High School
  • Category
    High School
  • Programming Languages

The Java 1 class is designed for high school students who want a solid foundation in computer science by learning to code Java. It is a great way to learn the fundamentals of programming in a practical way. It will build foundation for taking high school computer science courses including AP Computer Science. Emphasis will be on hands on programming of games and apps. Coding is as much a collaborative activity as well, and some coding will be done as group projects.

Laptops are provided and all student work will be accessible online.

Complete Beginners to Code are Welcome!

  • Dates

    Starts Sept 23, 2017
  • Times

    Saturdays 12pm/6pm or Sundays 5pm
  • Class Size

  • Price

  • Curriculum

    ModuleTopics Covered
    #1 Basic Programming
    • Commands
    • Control Flow
    • Loops
    • Conditionals
    • Using Eclipse IDE
    • Debugging
    #2 Data Types
    • Variables
    • Input/Output
    • Arrays
    • Strings
    • Doubles and Integers
    • Casting
    #3 Methods and Parameters
    • Methods
    • Nesting
    • Parameters
    • Java Exceptions
    • Compile-Time vs Run-Time Exceptions
    #4 Object Oriented Programming (2nd Semester)
    • Classes
    • Objects
    • Instance
    • Constructors
    • this, static, super
    • Inheritance