You are on page 1of 4

PRESTIGE SCHOOL

Affiliated to ICSE (KA270), New Delhi


Arkavathi layout, Hennur-Bagalur main road, Bengaluru-77

PROGRAMME OF WORK (2023-24)


Grade:- X Subject:- COMPUTER APPLICATIONS
Topic Teaching Remark
Months Weeks Teaching Activity
Sub topic Aids Complete Not complete
1. Revision of Class IX Syllabus
3rd Explaining on board
May (i) Introduction to Object Oriented Programming concepts, Board
4th (ii) Elementary Concept of Objects and Classes
with example

Note :-

Teacher’s Sign Principal’s Sign


(iii) Values and Data types, (iv) Operators in Java, (v) Input in Explaining on board
Java, with example,
1st Board
(vi) Mathematical Library Methods, (vii) Conditional constructs Questioning and
in Java, (viii) Iterative constructs in Java, (ix) Nested for loops answering
2. Class as the Basis of all Computation Explaining on board
nd Board and
2 Objects and Classes with example then
Objects encapsulate state and behaviour – numerous examples;
Lab
after Practical in Lab
June member variables; attributes or features.
Variables define state; member methods;
Explaining on board
3rd Operations/methods/messages/ Board
methods define behaviour.
with example
primitive data types, composite data types.
Variable declarations for both types; Explaining on board
th Board and
4 difference between the two types. with example then
Objects as instances of a class.
Lab
after Practical in Lab

Note :-

Teacher’s Sign Principal’s Sign


1st Revision & 1st UNIT TEST

3. User - defined Methods


nd Need of methods Explaining on board
2 Board
syntax of methods with example
July forms of methods
Explaining on board
method definition Board and
3rd with example then
method calling Lab
after Practical in Lab
method overloading Explaining on board
Board and
4th declaration of methods with example then
Ways to define a method, ways to invoke the methods
Lab
after Practical in Lab

Note :-

Teacher’s Sign Principal’s Sign

4. Constructors
Explaining on board
1ST Definition of Constructor Board
Characteristics, types of constructors
with example
Explaining on board
nd use of constructors, Practical
2 with example then
constructor overloading in Lab
after Practical in Lab
Aug
5. Library classes
Explaining on board
3rd Introduction to wrapper classes Board
methods of wrapper class and their usage
with example
Wrapper class and their usage with respect to numeric and Explaining on board
th Board and
4 Character data types. with example then
Autoboxing and Unboxing in wrapper classes
Lab
after Practical in Lab

Note :-

Teacher’s Sign Principal’s Sign


int parseInt(String s), long parseLong(String s), float
parseFloat(String s), double parseDouble(String s),
Explaining on board
st boolean isDigit(char ch), boolean isLetter(char ch), boolean Board and
1 with example then
isLetterOrDigit(char ch), boolean isLowerCase(char ch), Lab
boolean isUpperCase(char ch), boolean isWhitespace(char ch), after Practical in Lab
Sep char toLowerCase (char ch) char toUpperCase(char ch
Board and
2nd REVISION & TEST
Lab
3rd REVISION & TEST
4th MID TERM Examination

Note :-

Teacher’s Sign Principal’s Sign

6. Encapsulation
Access specifiers and its scope and visibility. Explaining on board
st
1 private, protected and public. Board with example then
Scope of variables, class variables, instance variables, argument after Practical in Lab
variables, local variables.
7. Arrays
Definition of an array Explaining on board
2nd Board
Types of arrays with example
Oct Declaration
Initialization and accepting data of single and double
dimensional arrays
Explaining on board
rd Accessing the elements of single dimensional and double Board and
3 with example then
dimensional arrays. Lab
Arrays and their uses, sorting techniques – after Practical in Lab
selection sort and bubble sort;
4th DUSSEHRA HOLIDAYS

Note :-

Teacher’s Sign Principal’s Sign


8. String handling
st Explaining on board
1 String class Board
methods of String class with example
Implementation of String class methods,
String array
Explaining on board
extracting and modifying characters of a string, alphabetical Board and
2nd with example then
order of the strings in an array Lab
[Bubble and Selection sort techniques] after Practical in Lab
Nov
searching for a string using linear search technique
Explaining on board
rd Board and
3 Miscellaneous Programs with example then
Lab
after Practical in Lab
Explaining on board
Board and
4th Miscellaneous Programs with example then
Lab
after Practical in Lab

Note :-

Teacher’s Sign Principal’s Sign


REVISION - Class as the Basis of all Computation,
1st User - defined Methods and TEST
REVISION – Constructors, Library classes
2nd
Dec AND TEST
REVISION – Encapsulation, Arrays
3rd AND TEST
4th REVISION – Arrays, String handling AND TEST
1st REVISION AND TEST
2nd REVISION AND TEST
Jan
3rd REVISION AND TEST
4th REVISION AND TEST
1st REVISION AND TEST
2nd REVISION AND TEST
Feb
3rd REVISION AND TEST
4th REVISION AND TEST

You might also like