ST.
FRANCIS XAVIER SCHOOL
COMPUTER APPLICATIONS
CLASS X
SYLLABUS 2021-2022
UNIT I HALF YEARLY
LOGIX Computer Applications LOGIX Computer Applications
Ch No. Name of the Chapter Topic Ch No. Name of the Chapter Topic
1
OOP concept OOP 5 User Defined Methods Function definition
2
Introduction to Java What is object,Encapsulation,class adavantages, invoking methods
3
Values and Data types Abstraction,Object factory Returning from a function
4
Operators in Java Byte code,Operation & expression pure & impure method
6
Input in java Data types,Tokens,Variables Function overloading
7
Mathematical library functions Constants,byte code, compilation of java Calling of overloaded functions
8
Conditional construct in java Method main call by value (programs), call by reference
9
Iterative constructs in Java Java character set (only definition with an example.)
Decision making Statements static and nonstatic methods
Programming structure 11 Constructors What is a constructor? Need of it.
Revising basic java concepts Selection statement (if and switch) Types of constructor, this keyword
Obtaining input using Scanner class constructor overloading.
Object,Class Constructor vs Method
Member variables 15 String Handling Creating string
Object implementation Methods used in string- Defination with an example
Instantiating an object, Access specifier programs based on the above [Link]
Object as an instance of class for string using linear search.
Syllabus for Half yearly including Project Work (20 programs from class object concept,
14 Arrays Need of arrays, Creating an array If else & switch, loop, Constructor,Method overloading, String functions)
Types- Single dimentiomal array Ch- 1,2,3,4,5,6,7,8,9,11,14,15 & project submission (1st part)
storing value in 1D array,Accessing the elements
Searching:Liner & Binary Search & project submission on or before 02/08/2020 (1st part)
Syllabus for UNIT I : Ch 1,2,3,4,6,7,8,9,14 and Practical programs to be practiced.
UNIT II REHEARSAL
LOGIX Computer Applications LOGIX Computer Applications
Ch No. Name of the Chapter Topic Ch No. Name of the Chapter Topic
13 Encapsulation & Inheritance Encapsulation,Access specifier 12 Library classes Primitive,Composite datatypes
Scope and visibility rules User defined data types
Implementing encapsulation Wrapper class
9 Iterative Constructs in Java For loop Methods in wrapper class
While loop Numeric wrapper class methods
Do while loop Utility of wrapper class methods
Auto Boxing and Un Boxing in Wrapper Classes
Comparison of loops & jump statement
Syllabus for Annual
Ch 1,2,3,4,5,6,7,8,9,11,12,13,14,15 & practical programs .
Syllabus for UNIT 2 including project work
(20 programs from the assignment sheet)
Ch- 1,2,3,4,5,6,7,8,9,13 & Project Submission (2nd part) & project submission on or before 06/12/2021 (2nd part)