Introduction to Java Programming

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented and specifically designed to have as few implementation dependencies as possible.
It is intended to let application developers “write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.

Java is a high level programming and relatively complex for beginners and takes a deeper understanding of several abstract concepts to be able to program in Java.

However, java is a robust, portable and developers’ preferred programming language.
This course requires prior coding experience.

Students will be able to

  1. Understand scope of variables .
  2. Define the structure of a class.

  3. Declare and initialize variables

  4. Create objects of  class and differentiate between reference/primitive variables
  5. Apply appropriate operators with understanding of their precedence
  6. Extend program functionalities through inheritance
  7. Improve Soft STEM Skills: Critical, Computational & Creative Thinking
STEM concepts are integrated and core components of this course. Introducing kids to these principles of integrated Science, Technology, Engineering and Maths at their early ages and in the basic forms would enhance school performance and sustained interests in their real world application.
Reference: https://netbeans.org/
Our approach helps kids understand and design their own programs.
Students will be able to write Java codes in solving assigned tasks and create basic 2D shapes on Canvas
3

Max number of students per Instructor.

12

Lessons (Regular Class)

5

Lessons (Holiday Camp)

1.5

Hours /Lesson (Regular Class)

2.0

Hours /Lesson (Holiday Camp)