JAVA LEVELS 1 & 2 | Grades 7-12 | July 25-29 | Cost $220

Offered the week of July 25-29 from 12:30 pm – 3:00 pm. Maximum 6 campers.

Students will begin learning the Java language and syntax with simple programs of 5-20 lines. After learning the basics, continue with more complex and longer programs to build your knowledge of syntax, program structure and fundamental Object Oriented Programming (OOP) concepts.

Read more details about Java Level 1 here .

Read more details about Java Level 2 here .

 

REGISTER NOW

Tags: ,

Date

Jul 25 - 29 2022

Time

12:30 pm - 3:00 pm

Location

The Maxx
94 Railroad St, New Milford, CT 06776

Java Level 1: Fundamentals

 

Grades 7-12 or by permission. Summer camps, 1 to 2 hour, multi-day classes, and 1-day workshops. Inquire about online options.


Students will begin learning the Java language and syntax with simple programs of 5-20 lines. After learning the basics, continue with more complex and longer programs to build your knowledge of syntax, program structure and fundamental programming concepts like strings, integers, if/else and try/catch statements, and for and while loops. Java is a widely used language for many server and web applications and is also the basis for Advanced Placement (AP) programming and computer science classes in high school and many college classes. It is the most popular programming language for running the operations of businesses, schools and other organizations and is used on more than one billion devices worldwide. Java is more challenging to learn as a first language than Python but is more valuable for long-term involvement with coding, learning other languages and understanding how different languages work together in a single software program or platform.

Java Level 2: Object Oriented Principles

 

Grades 7-12 or by permission. Summer camps, 1 to 2 hour, multi-day classes, and 1-day workshops. Inquire about online options.


Students will review basic skills, concepts and functions and then learn about methods, refactoring, objects, hierarchy and other important topics. Students will create more complex and longer programs, using interesting projects, to build a knowledge of important vocabulary, coding grammar (syntax), program structure and fundamental programming concepts.

 

Requirements:

- Prior experience with Java is required, such as in our Java 1 class, personal projects, on-line classes or a class at a school.

- Keyboard (typing) ability is important for this class.

- Installation of the Java editor Eclipse on the students home computer. Instructions will be provided for the software.