SYLLABUS CLASS XI
IP &
COMPUTER SCIENCE
Max : Marks: 35 Time: 2½ Hours
TERM 1
UNIT 1: COMPUTER FUNDAMENTALS
Software Concepts:
UNIT 2: Operating System
st
Evolution of computers; Basics of computer and its operation: Functional
Components and their interconnections, concept of Booting.
Types of Software - System Software, Utility Software and Application Software;
System Software: Operating System, Compilers, Interpreters and Assembler;
Utility Software : Anti-Virus, File Management tools, Compression tools and Disk
Management tools (Disk Cleanup, Disk Defragmenter, Backup);
Application Software as a tool: Word Processor, Presentation tools, Spreadsheet
Package, Database Management System; Business software (for example: School
Management System, Inventory Management System, Payroll System, Financial
Accounting, Hotel Management, and Reservation System); 6 Marks
Need for operating system, Functions of Operating System (Processor
Management, Memory Management, File Management and Device Management),
Types of operating system - Interactive (GUI based), Time Sharing, Real Time and
Distributed; Commonly used operating systems:
LINUX, Windows, Bharti OO, Solaris, UNIX;
Illustration and practice of the following tasks using any one of the above Operating
Systems: wOpening / Closing Windows
Code : 226JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
66
wCreating / Moving / Deleting Files / Folders wRenaming Files / Folders wSwitching between Tasks
Number System : Binary, Octal, Decimal, Hexadecimal and conversion between
two different number systems;
Internal Storage encoding of Characters: ASCII, ISCII (Indian scripts Standard
Code for Information Interchange), and UNICODE;
Microprocessor : Basic concepts, Clock speed (MHz, GHz), 16 bit, 32 bit, 64 bit
processors; Types
- CISC, RISC;
Units : Byte, Kilo Byte, Mega Byte, Giga Byte, Tera Byte, Peta Byte
Primary Memory : Cache, RAM, ROM,
Secondary Memory : Hard Disk Drive, CD / DVD Drive, Pen Drive, Blue Ray Disk;
Input Output Ports / Connections: Serial, Parallel and Universal Serial Bus, PS-2
Port, Infrared port, Bluetooth. 6 Marks
General Concepts; Modular approach; Clarity and Simplicity of Expressions, Use of
proper names for identifiers, 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 Structure:
Conditional control and looping (finite and infinite) 23 Marks
Memory Concepts :
PROGRAMMING METHODOLOGYTERM 2
Max. Marks: 35 Duration: 2½ Hours
UNIT 3: INTRODUCTION TO C++
Getting Started:
Data Types, Variables and Constants:
Operators and Expressions:
UNIT 4: PROGRAMMING IN C++
Flow of control:
nd
C++ character set, C++ Tokens (Identifiers, Keywords, Constants, Operators),
Structure of a C++ Program (include files, main function); Header files - iostream.h,
iomanip.h; cout, cin; Use of I/O operators (<< and >>), Use of end and set w ( ),
Cascading of I/O operators, Error Messages; Use of editor, basic commands of
editor, compilation, linking and execution; standard input/ output operations from C
language: gets(), puts() of stdio.h header file;
Concept of Data types; Built-in Data types: char, int, float and double; Constants:
Integer Constants, Character Constants (Backslash character constants - \n, \t ),
Floating Point Constants, String Constants; Access modifier: const; Variables of
built-in data types, Declaration/ Initialisation of variables, Assignment statement;
Type modifier: signed, unsigned, long;
Operators: Arithmetic operators (–,+,*,/,%), Unary operator (-), Increment and
Decrement Operators (–,++), Relational operators (>,>=,<,<=,==,!=), Logical
operators (!, & ||), Conditional operator:<condition>?<if true>:<else>; Precedence
of Operators; Expressions; Automatic type conversion in expressions, Type casting;
C++ shorthand's (+=, -=, *=, /=,%=); 6 Marks
Conditional statements: if-else, Nested if, switch..case..default, Nested
switch..case, break statement (to be used in switch..case only); Loops: while, do -
while , for and Nested loops;
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
67String Functions:
Character Functions:
Mathematical Functions:
Other Functions:
UNIT 5 : USER DEFINED FUNCTIONS:
Structured Data Type: Array
Header File: string.h
Function: isalnum(), isalpha(), isdigit(), islower(), isupper(), tolower(),
toupper();
Header File: c type.h
Functions: isalnum(), isalpha(), isdigit(), islower(), isupper(), tolower(),
toupper(), strcpy(), strcat(), strlen(), strcmp(), strcmpi();
Header File-math.h, stdlib.h;
Functions: fabs(), log(), log10(), pow(), sqrt(), sin(), cos(), abs(),
Header File- stdlib.h;
Functions: randomize(), random(); 6 Marks
Defining a function; function prototype, Invoking/calling a function, passing
arguments to function, specifying argument data types, default argument, constant
argument, call by value, call by reference, returning values from a function, calling
functions with arrays, scope rules of functions and variables; local and global
variables;
Declaration/initialization of One-dimensional array, Inputting array elements,
Accessing array elements, Manipulation of Array elements (sum of elements,
product of elements, average of elements, linear search, finding
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
68maximum/minimum value); Declaration/Initialization of a String, string
manipulations (counting vowels/consonants/digits/ special characters, case
conversion, reversing a string, reversing each word of a string);
Declaration/initialization of a two-dimensional array, inputting array elements
Accessing array elements, Manipulation of Array elements (sum of row element,
column elements, diagonal elements, finding maximum/minimum values);
Need for User defined data type:
Defining a symbol name using type def keyword and defining a macro using #define
directive.
Defining a Structure, Declaring structure variables, Accessing structure elements,
passing structure of Functions as value and reference argument/parameter,
Function returning structure, Array of structures, passing an array of structure as an
argument/ a parameter to a function. 23 Marks
One programming problem in C++ to be developed and tested in Computer during
the examination. Marks are allotted on the basis of following:
Logic
Documentation/Indentation
Output presentation
Two-dimensional Array :
User-defined Data Types
Structures:
(Practical)
Total Marks: 30 Time: 2½ hours
1. Programming in C++
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
692. Project Work
3. Practical File
Must have minimum 15 programs from the topics covered in class
XI course.
4. Viva-voce
Problems related to String, Number and Array manipulation;
General Guidelines: Initial Requirement, developing an interface for user (it is
advised to use text based interface screen), developing logic for playing the game
and developing logic for scoring points
1. Memory Game : Anumber guessing game with application of 2 dimensional
arrays containing randomly generated numbers in pairs hidden inside
boxes.
2. Cross 'N Knots Game : Aregular tic-tac-toe game
3. Hollywood/Hangman: Aword guessing game
4. Cows 'N Bulls : Aword/number guessing game
Similar projects may be undertaken in other domains
w
w5 Programs on Control structures w4 Programs on Array Manipulations w4 Programs on String Manipulations w2 Programs on structure manipulations
Viva will be asked from syllabus covered in class XI and the project developed by
student.
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
70JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
71
INFORMATICS PRACTICES
Maximum Marks= 100
Theory: Marks 70
Practicals: Marks 30. External: 20 marks, Internal: 10 marks
Term 1
Digital Design 05
Computer Fundamentals 10
Software Concepts 15
Graphical User Interface 05
Term 2
Office Automation 10
Programming Fundamentals 25
Code : 227JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
72
TERM 1
Unit – I: Digital Design:
Unit – II: Computer Fundamentals:
Unit –III: Software Concepts:
st
Time = 2 ½ Hours
Number Systems: Binary, Octal, Decimal, Hexadecimal and conversions,
Coding Schemes ASCII, EBCDIC, Basic Logical Gates (AND, OR, NOT,
XOR, XNOR) with Truth Tables.
Basics of a Computer and its operation; Functional Components and their
interconnection (Block Diagram; illustrating main parts of computer (CPU,
ALU, CU, Memory);Generations of Computers, Classification of Computers.
Input / Output Devices: Keyboard, Mouse, Light Pen, Touch Screen, Joy
Stick, Mic, Scanner (MICR, OCR, BCR. VDU (CRT, LCD), Printers (Dot
Matrix, Inkjet, LaserJet), Speaker.
Memory: Primary Memory (ROM and its Types); Secondary Storage
Devices (Floppy Disks, Hard Disk, Compact Disk, Magnetic Tape, Flash
Devices).
Units of Memory: Bit, Nibble, Byte, Kilo Byte, Mega Byte, Giga Byte, Tera
Byte, Zeta Byte.
Concept of Software, Types of Software, System Software, Operating
System, Functions of OS [Processor Management, Memory Management, File Management, Device Management], Application Software, Utility
Programs; Computer Languages: Compilers, Interpreters, Assembler.
Commonly used OS, Boot and its types; Computer Languages: Low Level
Language, High Level Languages, Assembly Language; Concept of GUI and
CUI.
GUI based OS: Introduction to Windows, Features of Windows, File structure
of Windows, Concept of Folder, Directories, Path, Path Name, Elements of
Desktop, Taskbar, Icon, Start Buttons, Shortcuts, Recycle Bin, My Computer,
Start Menu; Control Panel: Adding New Hardware and Programs.
Time = 2 ½ Hours
Word Processing: Introduction, Open a Document, Saving a Document,
Printing a Document, Page Setup, Cut, Copy, Paste, Format Painter, Bold,
Italics, Underline, Superscript, Subscript, Alignment of a Text, Formatting a
Text, Indentation, Line Spacing, Find, Replace of a text, Insertion of a Table
with other options, Picture, Clip Art, Shapes, Chart, Hyperlink, Header,
Footer, Page Number.
Spreadsheets: Basic Options, wrap text, merge and center, Number format,
Conditional Formatting, Format as Table, Format as cell; Insert , Delete and
Unit- IV: Graphical User Interface:
TERM 2
Unit –V: Office Automation:
nd
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
73format cells, Auto Sum, Sort, Find and select; Header & Footer, Symbols;
Page Layout, Margins, Size, Paper, themes; Insert Functions.
Presentations: Creating Presentation, Opening and Saving Presentation,
Adding and Formatting Text, Formatting Paragraphs, Making Notes Page
and Handout, Adding Clip Art and Other Pictures; Animations – Custom
Animations, Transition Speed, Transition Speed; Slide Show –Custom Slide
Show, Setup Slide Show.
Introduction to VB, Concept of Event driven programming, VB user Interface,
Toolbox, Project Explorer, Properties Window, Form Layout; Variables –
Declaring variables, scope and life time of variables (Local & Global), Data
Types: Integer, Long, Single, Double, String, Date and Variant; Operators
(Arithmetic, Relational, Logical); Control Structures: Decision Structures – IF,
IF – Then, IF – Then – Else, Select Case : Looping Structure – For – Next, Do
– While, While – Wend.
Unit VI: Programming Fundamentals:
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
74Practicals (Term 1)
Time = 3 Hours
Marks = 15 Marks
1. Computer Assembly (Motherboard, Processor, RAM, Hard Disk, USB, etc)
2. Peripheral Connections and Identification of Parts (Serial, Parallel, USB, PS-2,
Bluetooth).
3. Installation of Operating System and Application Software’s.
4. Creation of Files and Folders using windows (Rename, Create, Delete, Move).
5. Creation of Word Document –
a. Open a document.
b. Insert a text.
c. Save a Document.
d. Format & Edit a Document.
6. Creation of Work Sheet –
a. Payroll System.
b. Marks Sheet, etc.
7. Creation of a Presentation – (Relevant to the Subject).
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
75Practicals (Term 2)
Time = 3 Hours
Marks = 15 marks
8. Create an application using Visual Basic programming to print a message like
“Hello World” using Command Button and Text Button.
9. Create an application to calculate the grade of your class mates output of five
different subjects like English, History, Chemistry, Math and IP. Calculate
Grades as follows –
%age Grade
>=90 A++
>=80 and <90 A+
>=70 and <80 A
>=60 and <70 B
>=50 and <60 C
Less than 50 F
10. Create an application to generate Sum of First 10 Natural Numbers using Command
Button Only.
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
IP &
COMPUTER SCIENCE
Max : Marks: 35 Time: 2½ Hours
TERM 1
UNIT 1: COMPUTER FUNDAMENTALS
Software Concepts:
UNIT 2: Operating System
st
Evolution of computers; Basics of computer and its operation: Functional
Components and their interconnections, concept of Booting.
Types of Software - System Software, Utility Software and Application Software;
System Software: Operating System, Compilers, Interpreters and Assembler;
Utility Software : Anti-Virus, File Management tools, Compression tools and Disk
Management tools (Disk Cleanup, Disk Defragmenter, Backup);
Application Software as a tool: Word Processor, Presentation tools, Spreadsheet
Package, Database Management System; Business software (for example: School
Management System, Inventory Management System, Payroll System, Financial
Accounting, Hotel Management, and Reservation System); 6 Marks
Need for operating system, Functions of Operating System (Processor
Management, Memory Management, File Management and Device Management),
Types of operating system - Interactive (GUI based), Time Sharing, Real Time and
Distributed; Commonly used operating systems:
LINUX, Windows, Bharti OO, Solaris, UNIX;
Illustration and practice of the following tasks using any one of the above Operating
Systems: wOpening / Closing Windows
Code : 226JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
66
wCreating / Moving / Deleting Files / Folders wRenaming Files / Folders wSwitching between Tasks
Number System : Binary, Octal, Decimal, Hexadecimal and conversion between
two different number systems;
Internal Storage encoding of Characters: ASCII, ISCII (Indian scripts Standard
Code for Information Interchange), and UNICODE;
Microprocessor : Basic concepts, Clock speed (MHz, GHz), 16 bit, 32 bit, 64 bit
processors; Types
- CISC, RISC;
Units : Byte, Kilo Byte, Mega Byte, Giga Byte, Tera Byte, Peta Byte
Primary Memory : Cache, RAM, ROM,
Secondary Memory : Hard Disk Drive, CD / DVD Drive, Pen Drive, Blue Ray Disk;
Input Output Ports / Connections: Serial, Parallel and Universal Serial Bus, PS-2
Port, Infrared port, Bluetooth. 6 Marks
General Concepts; Modular approach; Clarity and Simplicity of Expressions, Use of
proper names for identifiers, 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 Structure:
Conditional control and looping (finite and infinite) 23 Marks
Memory Concepts :
PROGRAMMING METHODOLOGYTERM 2
Max. Marks: 35 Duration: 2½ Hours
UNIT 3: INTRODUCTION TO C++
Getting Started:
Data Types, Variables and Constants:
Operators and Expressions:
UNIT 4: PROGRAMMING IN C++
Flow of control:
nd
C++ character set, C++ Tokens (Identifiers, Keywords, Constants, Operators),
Structure of a C++ Program (include files, main function); Header files - iostream.h,
iomanip.h; cout, cin; Use of I/O operators (<< and >>), Use of end and set w ( ),
Cascading of I/O operators, Error Messages; Use of editor, basic commands of
editor, compilation, linking and execution; standard input/ output operations from C
language: gets(), puts() of stdio.h header file;
Concept of Data types; Built-in Data types: char, int, float and double; Constants:
Integer Constants, Character Constants (Backslash character constants - \n, \t ),
Floating Point Constants, String Constants; Access modifier: const; Variables of
built-in data types, Declaration/ Initialisation of variables, Assignment statement;
Type modifier: signed, unsigned, long;
Operators: Arithmetic operators (–,+,*,/,%), Unary operator (-), Increment and
Decrement Operators (–,++), Relational operators (>,>=,<,<=,==,!=), Logical
operators (!, & ||), Conditional operator:<condition>?<if true>:<else>; Precedence
of Operators; Expressions; Automatic type conversion in expressions, Type casting;
C++ shorthand's (+=, -=, *=, /=,%=); 6 Marks
Conditional statements: if-else, Nested if, switch..case..default, Nested
switch..case, break statement (to be used in switch..case only); Loops: while, do -
while , for and Nested loops;
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
67String Functions:
Character Functions:
Mathematical Functions:
Other Functions:
UNIT 5 : USER DEFINED FUNCTIONS:
Structured Data Type: Array
Header File: string.h
Function: isalnum(), isalpha(), isdigit(), islower(), isupper(), tolower(),
toupper();
Header File: c type.h
Functions: isalnum(), isalpha(), isdigit(), islower(), isupper(), tolower(),
toupper(), strcpy(), strcat(), strlen(), strcmp(), strcmpi();
Header File-math.h, stdlib.h;
Functions: fabs(), log(), log10(), pow(), sqrt(), sin(), cos(), abs(),
Header File- stdlib.h;
Functions: randomize(), random(); 6 Marks
Defining a function; function prototype, Invoking/calling a function, passing
arguments to function, specifying argument data types, default argument, constant
argument, call by value, call by reference, returning values from a function, calling
functions with arrays, scope rules of functions and variables; local and global
variables;
Declaration/initialization of One-dimensional array, Inputting array elements,
Accessing array elements, Manipulation of Array elements (sum of elements,
product of elements, average of elements, linear search, finding
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
68maximum/minimum value); Declaration/Initialization of a String, string
manipulations (counting vowels/consonants/digits/ special characters, case
conversion, reversing a string, reversing each word of a string);
Declaration/initialization of a two-dimensional array, inputting array elements
Accessing array elements, Manipulation of Array elements (sum of row element,
column elements, diagonal elements, finding maximum/minimum values);
Need for User defined data type:
Defining a symbol name using type def keyword and defining a macro using #define
directive.
Defining a Structure, Declaring structure variables, Accessing structure elements,
passing structure of Functions as value and reference argument/parameter,
Function returning structure, Array of structures, passing an array of structure as an
argument/ a parameter to a function. 23 Marks
One programming problem in C++ to be developed and tested in Computer during
the examination. Marks are allotted on the basis of following:
Logic
Documentation/Indentation
Output presentation
Two-dimensional Array :
User-defined Data Types
Structures:
(Practical)
Total Marks: 30 Time: 2½ hours
1. Programming in C++
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
692. Project Work
3. Practical File
Must have minimum 15 programs from the topics covered in class
XI course.
4. Viva-voce
Problems related to String, Number and Array manipulation;
General Guidelines: Initial Requirement, developing an interface for user (it is
advised to use text based interface screen), developing logic for playing the game
and developing logic for scoring points
1. Memory Game : Anumber guessing game with application of 2 dimensional
arrays containing randomly generated numbers in pairs hidden inside
boxes.
2. Cross 'N Knots Game : Aregular tic-tac-toe game
3. Hollywood/Hangman: Aword guessing game
4. Cows 'N Bulls : Aword/number guessing game
Similar projects may be undertaken in other domains
w
w5 Programs on Control structures w4 Programs on Array Manipulations w4 Programs on String Manipulations w2 Programs on structure manipulations
Viva will be asked from syllabus covered in class XI and the project developed by
student.
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
70JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
71
INFORMATICS PRACTICES
Maximum Marks= 100
Theory: Marks 70
Practicals: Marks 30. External: 20 marks, Internal: 10 marks
Term 1
Digital Design 05
Computer Fundamentals 10
Software Concepts 15
Graphical User Interface 05
Term 2
Office Automation 10
Programming Fundamentals 25
Code : 227JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
72
TERM 1
Unit – I: Digital Design:
Unit – II: Computer Fundamentals:
Unit –III: Software Concepts:
st
Time = 2 ½ Hours
Number Systems: Binary, Octal, Decimal, Hexadecimal and conversions,
Coding Schemes ASCII, EBCDIC, Basic Logical Gates (AND, OR, NOT,
XOR, XNOR) with Truth Tables.
Basics of a Computer and its operation; Functional Components and their
interconnection (Block Diagram; illustrating main parts of computer (CPU,
ALU, CU, Memory);Generations of Computers, Classification of Computers.
Input / Output Devices: Keyboard, Mouse, Light Pen, Touch Screen, Joy
Stick, Mic, Scanner (MICR, OCR, BCR. VDU (CRT, LCD), Printers (Dot
Matrix, Inkjet, LaserJet), Speaker.
Memory: Primary Memory (ROM and its Types); Secondary Storage
Devices (Floppy Disks, Hard Disk, Compact Disk, Magnetic Tape, Flash
Devices).
Units of Memory: Bit, Nibble, Byte, Kilo Byte, Mega Byte, Giga Byte, Tera
Byte, Zeta Byte.
Concept of Software, Types of Software, System Software, Operating
System, Functions of OS [Processor Management, Memory Management, File Management, Device Management], Application Software, Utility
Programs; Computer Languages: Compilers, Interpreters, Assembler.
Commonly used OS, Boot and its types; Computer Languages: Low Level
Language, High Level Languages, Assembly Language; Concept of GUI and
CUI.
GUI based OS: Introduction to Windows, Features of Windows, File structure
of Windows, Concept of Folder, Directories, Path, Path Name, Elements of
Desktop, Taskbar, Icon, Start Buttons, Shortcuts, Recycle Bin, My Computer,
Start Menu; Control Panel: Adding New Hardware and Programs.
Time = 2 ½ Hours
Word Processing: Introduction, Open a Document, Saving a Document,
Printing a Document, Page Setup, Cut, Copy, Paste, Format Painter, Bold,
Italics, Underline, Superscript, Subscript, Alignment of a Text, Formatting a
Text, Indentation, Line Spacing, Find, Replace of a text, Insertion of a Table
with other options, Picture, Clip Art, Shapes, Chart, Hyperlink, Header,
Footer, Page Number.
Spreadsheets: Basic Options, wrap text, merge and center, Number format,
Conditional Formatting, Format as Table, Format as cell; Insert , Delete and
Unit- IV: Graphical User Interface:
TERM 2
Unit –V: Office Automation:
nd
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
73format cells, Auto Sum, Sort, Find and select; Header & Footer, Symbols;
Page Layout, Margins, Size, Paper, themes; Insert Functions.
Presentations: Creating Presentation, Opening and Saving Presentation,
Adding and Formatting Text, Formatting Paragraphs, Making Notes Page
and Handout, Adding Clip Art and Other Pictures; Animations – Custom
Animations, Transition Speed, Transition Speed; Slide Show –Custom Slide
Show, Setup Slide Show.
Introduction to VB, Concept of Event driven programming, VB user Interface,
Toolbox, Project Explorer, Properties Window, Form Layout; Variables –
Declaring variables, scope and life time of variables (Local & Global), Data
Types: Integer, Long, Single, Double, String, Date and Variant; Operators
(Arithmetic, Relational, Logical); Control Structures: Decision Structures – IF,
IF – Then, IF – Then – Else, Select Case : Looping Structure – For – Next, Do
– While, While – Wend.
Unit VI: Programming Fundamentals:
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
74Practicals (Term 1)
Time = 3 Hours
Marks = 15 Marks
1. Computer Assembly (Motherboard, Processor, RAM, Hard Disk, USB, etc)
2. Peripheral Connections and Identification of Parts (Serial, Parallel, USB, PS-2,
Bluetooth).
3. Installation of Operating System and Application Software’s.
4. Creation of Files and Folders using windows (Rename, Create, Delete, Move).
5. Creation of Word Document –
a. Open a document.
b. Insert a text.
c. Save a Document.
d. Format & Edit a Document.
6. Creation of Work Sheet –
a. Payroll System.
b. Marks Sheet, etc.
7. Creation of a Presentation – (Relevant to the Subject).
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION
SYLLABUS CLASS XI
75Practicals (Term 2)
Time = 3 Hours
Marks = 15 marks
8. Create an application using Visual Basic programming to print a message like
“Hello World” using Command Button and Text Button.
9. Create an application to calculate the grade of your class mates output of five
different subjects like English, History, Chemistry, Math and IP. Calculate
Grades as follows –
%age Grade
>=90 A++
>=80 and <90 A+
>=70 and <80 A
>=60 and <70 B
>=50 and <60 C
Less than 50 F
10. Create an application to generate Sum of First 10 Natural Numbers using Command
Button Only.
JAMMU AND KASHMIR STATE BOARD OF SCHOOL EDUCATION