top of page
STEM4Kids STEM Tech Computer Summer Camps Robotics Programming Coding JAVA Python c++ JavaScript Web Development Spring Camp Game Making Courses After School Program Class Cupertino Evergreen Campbell Bay area san Jose Cambrian park Evergreen Saratoga west  Ev3 Ap java Arduino engineering entrepreneurship Invention maker space art Painting

Java Summer Camp 

Ages: 11 - 14                                  Skills Level: Beginner - Advance
 
Timing: 9:00 AM  - 3:30 PM                 Tools: Java, Eclipse/intellij     
 
                 Progressive Curriculum week by week  
Anchor 1

Enroll in Summer Camp Java Programming

 

Learn the fundamentals of Java and master it, one of the world's most relevant and long-standing programming languages today. Java has dozens of uses from game development to business apps. No matter where you are in your coding journey—whether just starting, building an application for colleges, or getting ready to ace the AP Computer Science exam—you’ll hone your Java skills with console applications and programming challenges. 

Computer science embraces problem-solving, hardware, algorithms, and perspectives that help people utilize computers to address real-world problems in contemporary life.

Why Java Summer Camp?

The course emphasizes both object-oriented and imperative problem-solving and design with fundamental topics that include problem-solving, design strategies, and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. Camp courses are designed in a progressive Curriculum, Students can move from Basis level to advanced level week by week.

Note : Students should bring their own laptop

STEM4Kids STEM Tech Computer Summer Camps Robotics Programming Coding JAVA Python c++ JavaScript Web Development Spring Camp Game Making Courses After School Program Class Cupertino Evergreen Campbell Bay area san Jose Cambrian park Evergreen Saratoga west  Ev3 Ap java Arduino engineering entrepreneurship Invention maker space art Painting
Basis Java Programming

In this course, Student will cover :

  • Works on Projects and logical problem

  • Bits and Binary, Flowchart, Variables, Arithmetic Expressions and Operators, Looping and Branching, Relational Operators, Logical Operator

  • Flow Controls Statement, Loops, Nested conditional statement and Loops, Methods, Standard Classes, Strings, much more like Javadocs and more

  • Methods, Exceptional Handling, simple Data Structure:- Arrays, Multi dimension Array

  • Each chapter has Projects, Exercises, unit test 

    Time frame to complete this level is 2 weeks full day Java coding summer camp.

     

STEM4Kids STEM Tech Computer Summer Camps Robotics Programming Coding JAVA Python c++ JavaScript Web Development Spring Camp Game Making Courses After School Program Class Cupertino Evergreen Campbell Bay area san Jose Cambrian park Evergreen Saratoga west  Ev3 Ap java Arduino engineering entrepreneurship Invention maker space art Painting
Advance Java Programming

In this course, Student will cover :

  • Works on Projects and logical problem

  • Classes and object-oriented programming, Overloading

  • Inheritance, Abstract Class, Polymorphism, Interfaces, Encapsulation, Downcasting

  • Introduction to Applets, Input and Output Streams

  • Dynamic Building - Overloading and Overriding, Advanced Inheritance and Generics, Garbage Collections

  • Each chapter has Projects, Exercises, unit test


    Time frame to complete this level is 2 weeks of full-day coding summer camp. 

     

STEM4Kids STEM Tech Computer Summer Camps Robotics Programming Coding JAVA Python c++ JavaScript Web Development Spring Camp Game Making Courses After School Program Class Cupertino Evergreen Campbell Bay area san Jose Cambrian park Evergreen Saratoga west  Ev3 Ap java Arduino engineering entrepreneurship Invention maker space art Painting
Data Structure in Java

In this course, Student will cover :

  • Works on Projects and logical problem

  • Data structure, Reference Types Vs. Primitive Types, Array, Multidimensional array, Array list

  • Binary, Linked Lists, Regular Expressions​

  • Search and Sorting Algorithms - Linear Search, Binary Search, Selection Sort, Insertion Sort, MergeSort and Recursion

  • Stacks, Queues, and Priority Queues, Lists and Iterators

  • Tree and Heap Data Structure - Binary Search Tree, Heap, Map, HashMaps, Set

  • More Advanced Topics

  • Each chapter has Projects, Exercises, unit test 
    Time frame to complete this level is 2 weeks full day Java coding summer camp. 

     

What a Java Summer Camp Day Looks Like?

Anchor 2

Coding Summer Camp Hours and Daily Schedule
 

08:30-9:00 AM  AM Extended care available - Extra fees

09:00 AM  Check-in

09:15 AM Hands-on Instruction

10:30 AM  Morning break (campers bring snacks)

11:00 AM  Continue Instruction and build, customize, and test

11:45 AM  Clean-up & review (Half Day Campers pickup)

12:00 PM  Lunch

01:00 PM  Continue work on exercise  and projects

02:30 PM  Afternoon Break (campers bring snacks)

02:50 PM  Continue work on exercise  and projects

03:30 PM  Pickups

3:30-6:00 PM  PM Extended care available- Extra fees


 

If desiring a half-day camp (9-12:00) you can just register half day camp

Friday Showcase
 

At the end of each week, attendees can invite their family and friends to join us for a showcase celebration to share their final projects. Learn more about the fun and exciting activities your child experienced during the week and have an opportunity to meet your child’s instructor. Presentations vary by course topic and instructors will highlight some of the important concepts covered during the week and possible next steps to continue your child’s learning. Showcase begins at 11:00 AM and is typically finished by 11:45 AM. Then after lunch, we will start Fun Friday - Walking Movie, Snacks, Games, Lots of fun 

Anchor 3

Register for Summer Camps

Anchor 5
Anchor 6
Anchor 4
bottom of page