Chapter |
Lessons |
Link |
Remark |
Revision of Class IX |
1. Concepts: OOP |
1. Princiciples of OOP 2. Concepts of Class and Objects etc. |
|
|
2. Introduction to Java |
1. Introduction to Java 2. Importance of Java etc. |
|
|
3. Values and Data Types |
1. Character Set: Unicode and ASCII 2. Tokens in General 3. Keywords
| |
|
4. Identifiers |
|
|
5 Literals |
|
|
6. Data Types and Type Conversions |
|
|
7. Punctuators |
|
|
4. Operators |
1. Assignment, Sign (+ -), Arithmetic and Arithmetic Assignment |
|
|
2. Increment, Decrement and Concatenate |
|
|
3. Relational and Logical |
|
|
4. Conditional, Form of Operators and Operator Precedence |
|
|
5. Expressions |
|
|
5. Input in Java |
1. Statements |
|
|
2. Input in Java |
|
|
6. Math Class |
1. Methods |
|
|
7. Conditional Construct |
1. if else, simple if, if else if else and Nested if |
|
|
2. switch case |
|
|
8. Iterative Construct |
1. for, while, do while 2. Jump Statements |
|
|
Class X |
2. Class as the Basis of all Computations |
1. Three Programming Models, 2. Definitions, Examples, ... 3. Princiciples of OOP, 4. Concepts of Class and Objects |
|
NEW |
3. User-defined Methods |
1. Class Methods and Member Methods 2. Return Types, 3. Arguments, etc. |
|
NEW
|
4. Constructors |
1. Default and Parameterized Constructors etc. |
|
|
5. Library classes |
1. Wrapper Classes 2. BufferedReader Class |
|
|
6. Encapsulation |
1. Access Modifiers 2. Scope of Variables |
|
|
7. Arrays |
1. Basic Theories 2. Programs: Sum, Maximum Minimum, etc. 3. Search: Linear and Binary |
|
|
8. String Handling |
1. String Class Methods: charAt() to valueOf() 2. Various Programs |
| |