RAI SCHOOL
NAXAL – KATHMANDU
SYLLABUS FOR OPEN TEXT BOOK EXAMINATION 2020-2021
CLASS XII - COM
1.ECONOMICS Macro: National Income and Related Aggregates
Indian Economic Development: Development Experience (
1947-1990)
2.ACCOUNTANCY 1.Accounting for Not For Profit Organisation
2.partnership
a. Fundamental concept of partnership
b.Valuation of Goodwill
c.Admission of a new partner(till Adjustment of Accumulated
Profit)
3.B. STD. Business Studies
Unit 1 to 9.
4.ENGLISH Section: Unseen passage, section: 1. Advertisement 2.Notice 3.
Job Application4. Report Writing, Section C: Flamingo 1. The
Rattrap, 2. Indigo, 3 Deep water ,4. Keeping Quiet(poem) 5. A
thing of Beauty
Vistas 1. The third level
5.MATHS Chapter1 sets,2 relation and function, 3 trigonometry, 5
complex no., 6 linear inequalities ,7 permulation and
combination
6.COMP. Unit 1: Computational Thinking and Programming - 2
- All topics covered in class XI
- Functions scope, parameter passing, mutable and
immutable properties of data objects, passing strings, lists,
tuples, dictionaries to functions, default parameters, positional
parameters, return values, functions using libraries:
mathematical and string functions.
- File handling: Need for a data file, Types of file: Text files,
Binary files and CSV (Comma separated values) files.
- Text File: Basic operations on a text file: Open (filename –
absolute or relative path, mode), Close a text file, Reading and
Manipulation of data from a text file, Appending data into a
text file, standard input/output and error streams, relative and
absolute paths.
- Binary File: Basic operations on a binary file, Pickle Mode
– methods load and dump; Read , Write/Create, Search,
Append and Update operations in a binary file.
- CSV File: Import csv module, functions – Open, Close a
csv file, Read from a csv file and Write into a csv file using
csv.reader() and csv.writerow().
- Using Python libraries: Import Python libraries.
- Data Structures: Lists as covered in Class XI, Stacks –
Push, Pop using a list.
Unit 3: Database Management
- Database Concepts: Introduction to database concept
and its need.
- Relational data model: Concept of domain, relation,
tuple, attribute, primary key and foreign key.
- Structured Query Language (SQL)
- General Concepts: Advantages of using SQL, Data
Definition Language and Data Manipulation Language.
- Data Types: number/decimal, character/ varchar/ date
- All SQL commands covered in class XI.
- CREATE, ALTER, DROP, INSERT, SELECT, DELETE, UPDATE,
FROM, WHERE, ORDER BY, DISTINCT, IN, BETWEEN, LIKE, NULL
- SQL Functions: SUM(), AVG(), COUNT(), MAX(), MIN()
- Joins: equi-jion and natural join
7.PHYSICAL Chapter: 1,2,3,4
8.SOCIOLOGY Indian Society: Demographic Structure and Indian Society
Change and Development in Indian Society: Structural Change