0% found this document useful (0 votes)
130 views

Class 10 Computer Applications

The document outlines the syllabus for a computer applications class divided into two units. Unit I covers chapters on object-oriented programming concepts, values and data types, conditional and iterative constructs in Java, arrays, and practical programs. Unit II covers encapsulation, inheritance, iterative constructs, and library classes. Students are expected to complete projects and programs from the outlined chapters.

Uploaded by

Priyanshu Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
130 views

Class 10 Computer Applications

The document outlines the syllabus for a computer applications class divided into two units. Unit I covers chapters on object-oriented programming concepts, values and data types, conditional and iterative constructs in Java, arrays, and practical programs. Unit II covers encapsulation, inheritance, iterative constructs, and library classes. Students are expected to complete projects and programs from the outlined chapters.

Uploaded by

Priyanshu Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

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 methods.searching
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)

You might also like