TCPL Coding Club: Java Basics

Primary tabs

Program Type:

STEAM, Technology Class

Age Group:

Please note you are looking at an event that has already happened.
This event is part of a series. Visit the first event in the series to register.
Registration for this event is no longer open.
Allowed Ages: 12 to 18

Program Description

About this event:

TCPL is teaming up with My Learning Genie to provide free Java classes for teens!

If you already know some Java and want to learn more see this link for the intermediate class: Intermediate Java

Java stands as one of the most widely adopted programming languages, flourishing not only within academic institutions but also within the professional sphere. With a history spanning three decades, Java's appeal has remained robust, demonstrating consistent growth. This course has a concentrated emphasis on the core principles of the Java programming language, accompanied by a concise introduction to Object-Oriented Programming (OOP). Within the duration of this course, the following subject areas will be thoroughly explored. The curriculum adopts a practical approach, reinforcing comprehension through hands-on laboratory exercises. The Eclipse Integrated Development Environment (IDE) will serve as the platform for code development.

  • Variables
  • Operators
  • Input/Output
  • Conditional Statements
  • Loops
  • Classes & Objects
  • Inheritance (Basic OOP Principle)

About My Learning Genie (MLG)
My Learning Genie (MLG) is on a mission to create a learning environment where your child can unlock their full potential and achieve success in their academic journey. The educational approaches employed by MLG are firmly grounded in solid evidence and the most up-to-date research within the realm of child education. Our teaching methods are centered around cultivating essential 21st-century skills such as logical reasoning, problem-solving, creativity, innovation, and critical thinking. Additionally, we empower our learners with the lifelong skill of "learning how to learn," enabling them to excel in higher education. We offer tailored adaptive learning experiences for our students through meticulously customized teaching methods. Our unwavering focus is on delivering quality education, ensuring that children develop a profound comprehension of each subject matter. To maintain this commitment, the company's founders personally engage in teaching all of our courses.