XI - IP Split Up 2010-11
XI - IP Split Up 2010-11
Chennai Region
Month Wise Split-Up Syllabus
Class XI, Informatics Practices (Theory)
Academic Session 2010-11
1
KENDRIYA VIDYALAYA SANGATHAN
Chennai - Region
Month Wise Split-Up Syllabus
Class XI, Informatics Practices (Theory)
Academic Session 2010-101
Expected Periods
Sr. Number CAL/TAL
for class Total
No Month of Topic to be Covered Room
Classes
Period
. Working Required
Days Teaching
UNIT 1: INTRODUCTION TO COMPUTER SYSTEMS
Hardware Concepts:
Computer organization (basic concepts): CPU, Memory (RAM and
ROM), I/O devices, communication
bus, ports (serial, parallel, network, phone);
Input devices: Keyboard, Mouse, Light pen, Touch Screens, Graphics
Tablets, Joystick, Microphone,
OCR, Scanner, Smart Card reader, Barcode reader, Biometric sensor,
web camera;
1. June 7 Output Devices: Monitor/Visual Display Unit (VDU), LCD screen, 7 2 9
Television, Printer (Dot Matrix
Printer, Desk jet/ Inkjet/ Bubble jet Printer, Laser Printer), Plotter,
Speaker;
Secondary Storage Devices: Floppy Disk, Hard Disk, Compact Disk,
Magnetic Tape, Digital Versatile
Disk (DVD), USB Drive, Memory cards - Comparative properties
Memory Units : Bit(binary digit)/Byte (Kilobytes, Megabyte,
Gigabyte, Terabyte, Petabyte)
2
Operating systems: Need for operating system, major functions of
Operating System, Memory
Management;
Security of system: sources of attack and possible damages, virus and
related entities - worms,
propagation of these entities, virus detection using a tool, Desktop
security, Digital certificates, Digital
signature, cookies, firewall, password, file access permissions.
Types of Software: System Software, Utility Software, Application
Software and Developer Tools
System Software:
General Purpose Application Software: Word Processor,
Presentation Tool, Spreadsheet Package,
Database Management System;
Specific Purpose Application software (for example: Inventory
Management System, Purchasing System,
Human Resource Management System, Payroll System, Financial
Accounting, Hotel Management
and Reservation System, etc.);
Developer Tools: Compilers and Interpreters, Integrated
Development Environment
Word Processing : To be taught through practical. Refer to the
practical section.
Spreadsheet : To be taught through practical. Refer to the practical
section.
3
Developing General Application - Getting Familiar with Java Swing
User Interface components-
Frame, Dialog, OptionPane, Panel, ScrollPane, Label, TextField,
PasswordField, TextArea, Button,
CheckBox, RadioButton, ComboBox, List, Table, FileChooser,
ColorChooser, ToolBar, Menu.
Basic component handling methods/attributes
setText, getText, add, isSelected, setSelected, getX, getY,
addActionListener.
Programming Fundamentals
Data Types: Concept of data types; Built-in data types - byte, short,
int, long, float, double, char,
String (or any object), Boolean; Concept of a Class and Instance as
4. September 23 26 2 28
user-defined datatypes.
Variables:
Need to use variable, Declaring Variables, Variable Naming
Convention, Assigning value to Variables;
Control Structures:
Assignment Statement
Decision Structure - if, if-else, switch;
Looping Structure- while, do-while, for;
5. October 17 22 - 22
Concept of a Method: structure, local variables, return values, types of
parameter passing
Concept of a Class ( simple class only): members, methods, using
classes as data types
6. November 12 Programming Guidelines: 15 - 15
General Concepts; Modular approach; Stylistic Guidelines: Clarity
and Simplicity of Expressions,
Names, Comments, Indentation; Documentation and Program
Maintenance; Running and debugging
programs, Syntax Errors, Run-Time Errors, Logical Errors;
Problem Solving Methodology and Techniques: Understanding of the
problem, Identifying minimum
number of inputs required for output, Step by step solution for the
problem, breaking down solution
into simple steps, Identification of arithmetic and logical operations
required for solution, Using Control
4
Structure: Conditional control and looping (finite and infinite);
UNIT 3: RELATIONAL DATABASE MANAGEMENT
SYSTEM
Database Management System
Introduction to database concepts: Relation/Table, attribute/fields,
Tuple / Rows;
Data Types - Number, Character and Date Key - Primary Key,
Candidate key, Alternate key;
Introduction to MySQL
(ANSI SQL 99 standard commands)
Classification of SQL Statements:
DML - SELECT, INSERT, UPDATE, DELETE;
DDL - CREATE, DROP, ALTER;
SQL SELECT Statement (working with demo/already existing tables):
SELECT statement, Selecting
7. December 18 21 1 22
All the Columns, Selecting Specific Column, Using Arithmetic
Operators, Operator Precedence, Defining
and using Column Alias, Duplicate rows and their Elimination
(DISTINCT keyword), Displaying Table
Structure (DESC command); SELECT Statement Continued: Limiting
Rows during selection (using
WHERE clause), Working with Character Strings and Dates, Working
with NULL values;
Using Comparison operators - =, <, >, <=, >=, < >, BETWEEN, IN,
LIKE(%), Logical Operators
-AND, OR, NOT; Operator Precedence;
ORDER BY Clause, Sorting in Ascending/Descending Order, Sorting
By Column Alias Name, Sorting
On Multiple Columns;
8. January 24 Functions in MySQL: 30 - 30
String Function - CHAR(), CONCAT(),INSTR(), LCASE(), LEFT(),
LOWER(), LENGTH(),
LTRIM(), MID(), RIGHT(), RTRIM(), SUBSTR(), TRIM(),
UCASE(), UPPER().
Mathematical Functions - POWER(), ROUND(), TRUNCATE().
Date and Time Functions - CURDATE() , DATE(), MONTH(),
YEAR(), DAYNAME(),
5
DAYOFMONTH(), DAYOFWEEK(), DAYOFYEAR(), NOW(),
SYSDATE().
Manipulating Data of a Table/Relation: Inserting New Rows, Inserting
New Rows with Null Values,
Inserting NUMBER, CHAR and DATE Values, Update Statement to
Change Existing Data of a
Table, Updating Rows in A Table, Delete statement - removing
row/rows from a Table;
Creating Table using CREATE TABLE, ALTER TABLE for adding a
new column, using naming
conventions for column names;
UNIT 4: IT APLICATIONS
• e - Governance - Definition, e-Governance websites; their salient
features and societal impacts
• e - Business - Definition, e-Business websites, their salient features
9. February 10 and societal impacts 14 1 15
• e - Learning - Definition; Benefits to students (Learners), Teachers
(Trainers) and School
(Institution) Management; e-Learning websites and their salient
features and societal impacts
10. Feb-March REVISION/TERM END EXAMINATION