Java from zero
We strive for teaching our students the most up-to-date programming technologies through effective methods. Our dynamic curriculum has been refined and optimized over the last seven years by our founding members-a team of seasoned software developers and tech executives who are willingly devoted themselves in BCC Education.
What you can learn from Java level 1-4
- Cover Java basics: Variables, Conditionals, Loops, Arrays, etc.
- Focus on key functions, ArrayLists, and recursion.
- Advanced topics - data structures, interfaces, enums, exceptions.
- Several projects at each level to reinforce object-based programming concepts.
3-5 students in semi-private class, Tuition Rates: $55 per Hour. $220 per 4classes, If you pay by level, you will get $100 off for each level.
20 classes in one level. Contact us if you need one on one private class by sending email to info@baycodingclub.com
Java from Zero/ level 1-4 /Age 9+
Monday 5:00 pm – 6:00 pm PT
Saturday 5:00 pm – 6:00 pm PT
Sunday 5:00 pm – 6:00 pm PT
Wednesday 5:00 am – 6:00 am PT
Java for AP CS one-on-one /online
Flexible in Time and curriculum, email: info@baycodingclub.com
Private Java/ one-on-one /online
Flexible in Time and curriculum, email: info@baycodingclub.com
Beginner Level
4 Levels, 20 classes/ level
Course Description:
- In this tutorial, you learn how to create 2D games using basic Java programming in this self-paced, online course. No programming experience required! We will define and program a game using the Greenfoot development software.
- Students are programmed in standard textual Java code, providing a combination of programming experience in a traditional text-based language with visual execution.
- Greenfoot teaches object orientation with Java. Create ‘actors’ which live in ‘worlds’ to build games, simulations, and other graphical programs. Greenfoot is visual and interactive. Visualization and interaction tools are built into the environment.
From Level 2 ( need basic Java)
4 Levels, 20 classes/ level
Course Description:
- This is a hands-on instructor led course. At the beginning, we will focus on introducing students to the fundamentals of Java, focusing on variable types, conditionals, loops, methods, and arrays.
- Learn what are object-oriented programming, covering classes & objects, subclasses, and inheritance. In each class, students will complete modules based on the topic of the day.
- We will go deeper into object-oriented programming (oop) principles, larger objects & web development. The four principles of object-oriented programming are encapsulation, abstraction, inheritance and polymorphism. Also, advanced topics such as reflection, java fx and threads.
Advanced Level-for kids 13+
4 Levels, 20 classes/ level, can be a one-on-one class
Course Description:
- For students who has basic knowledge of Java. This course mainly covers the testing skills of AP Computer Science A. In order for students to succeed in this exam, this lesson will give students a more systematic understanding of AP Test. After this class, they can attend the USACO plan, details need to be evaluated by the teachers.