Fundamentals of programming using Java (VIII, IX, X of ICSE)
Programming involves activities such as analysis, developing understanding, generating algorithms,
verification of algorithms including their correctness and resources consumption, and implementation
(commonly referred to as coding) of algorithms in a target programming language.
Here at Sigma-Pi Academy we focus on concepts and fundamental blocks of programming. Along with the syllabus
of ICSE, we help in homework, assignments and in school exams. Video recording of every class and pdf of
class notes will be provided.
Class VIII and IX :
1. Introduction to Object Oriented Programming concepts
2. Elementary Concept of Objects and Classes
3. Values and data types
4. Operators in Java
5. Input in Java
6. Mathematical Library Methods
7. Conditional constructs in Java
8. Iterative constructs in Java
9. Nested for loops
10. Computing and Ethics
Class X :
1. Revision of Class IX Syllabus
2. Class as the Basis of all Computation
3. User - defined Methods
4. Constructors
5. Library classes
a. Introduction to wrapper classes.
b. Methods of wrapper class and their usage with respect to numeric and character data types.
c. Autoboxing and Unboxing in wrapper classes.
6. Encapsulation
7. Arrays
8. String handling
9. Additional topic in SigmaPi-Academy :
⤍ File Handling
⤍ Graphical Input and Output Using Swing.