Upload
vikas2
View
3
Download
1
Embed Size (px)
DESCRIPTION
split-up-IP-XII-2015
Citation preview
KENDRIYA VIDYALAYA SANGATHAN BANGALORE REGION
PROPOSED SPLITUP SYLLABUS FOR COMPUTER SCIENCE 2015
CLASS XII
Month Portion to be covered Theory Practical
April
-May
201
5
Networking and Open StandardsComputer Networking1048654 Networking a brief overview1048654 Communication Media Wired Technologies ndash Co-Axial Ethernet Cable Optical Fiber Wireless Technologies ndash Blue Tooth Infrared Microwave Radio Link Satellite Link1048654 Network Devices Hub Switch Repeater Gateway ndash and their functions1048654 Types of network LAN MAN WAN PAN1048654 Network Topologies Star Bus Tree1048654 Network Protocols HTTP TCPIP PPP Remote access software such as Team Viewer1048654 Identifying computers and users over a network Basic concept of domain name MAC (Media Access Control) and IP Address domain name resolution1048654 Network security denial of service intrusion problems snooping1048654 Internet Applications SMS Voice Mail Electronic Mail Chat Video Conferencing1048654 WirelessMobile Communication GSM CDMA WLL 3G 4G1048654 Network Security Concepts Cyber Law Firewall Cookies Hackers and CrackersOpen Source Concepts1048654 Open Source Software (OSS) common FOSSFLOSS examples (GNULinux Firefox OpenOffice Java Netbeans MySQL) common open standards (WWW HTML XML ODF TCPIP)1048654 Indian Language Computing character encoding UNICODE different types of fonts (open type vs true type static vs dynamic) entering Indian Language Text ndash phonetic and key mapbased Inscript (Monthly Test 1)
22 18
June
-Jul
y 20
15
ProgrammingReview of Class XIProgramming Fundamentals(Refer to Appendix A for Swing Control Methods amp Properties and Appendix B for sampleguidelines of GUI Programming)1048654 Basic concept of Access specifier for class members (data members and methods) Basic concept of Inheritance1048654 Commonly used libraries10487661048766String class and methods toString() concat() length() toLowerCase() toUpperCase() trim() substring()10487661048766Math class methods pow() round()
(Monthly Test 2)
33 15
Aug-
2015
Accessing MySQL database using ODBCJDBC to connect with database1048654 Web application development URL Web server Communicating with the web server concept of Client and Server Side1048654 HTML based web pages covering basic tags ndash HTML TITLE BODY H1H6 Paragraph (P) Line Break (BR) Section Separator (HR) FONT TABLE LIST (UL OL) FORM1048654 Creating and accessing static pages using HTML and introduction to XML(Monthly Test 3)
23 9Se
p-20
15
Relational Database Management SystemReview of RDBMS from Class XI Database concepts SQL concepts SQL Queries ndash DDL DML SELECT queries using single table (Except GROUP BY clause and MySQL Aggregate functions) MySQL functionsDatabase Fundamentals1048654 Concept of Database transaction Committing and revoking a transaction using COMMIT and ROLLBACK1048654 Grouping Records GROUP BY Group functions - MAX() MIN() AVG() SUM() COUNT() using COUNT() DISTINCT clause with COUNT Group Functions and Null Values (Monthly Test 4) Distribution of Project to groups
23 9
Oct
-201
5
Displaying Data From Multiple Tables Cartesian product Union Intersection concept of Foreign Key Equi-Join1048654 Creating a Table with PRIMARY KEY and NOT NULL constraints Viewing Constraints Viewing the Columns Associated with Constraints using DESC command1048654 ALTER TABLE for10487661048766deleting column(s) modifying data type(s) of column(s)10487661048766adding a constraint enabling constraints dropping constraints1048654 DROP Table for deleting a table(Monthly Test 5)
17 9
Nov
-201
5
IT Applications1048654 Front-end Interface Introduction content and features identifying and using appropriate component (Text Box Radio Button CheckBox List etc as learnt in Unit 2 (Programming)) for data entry validation and display1048654 Back-end Database Introduction and its purpose exploring the requirement of tables and its essential attributes1048654 Front-End and Database Connectivity Introduction requirement and benefits1048654 Demonstration and development of appropriate Front-end interface and Back-end Database for e-Governance e-Business and e-Learning applications1048654 Impact of ICT on society Social environmental and Economic benefits In each of the above domains identify at least two real-life problems list the expected outputs and the input(s) required for the output and describe the problem solving approach and develop relevant front-end interface and back-end database (Half Yearly Exam)
21 9
Dec
-201
5 Revision and Project CompletionPre-Board I
19 9
Jan-
2016
Revision and Project SubmissionPre-Board II
22 9Fe
b-20
16
Revision AISSCE Practicals 23 9
Practicals Class XII ndash IPList of suggested Practical for Class XII IP
S No Name of Practical
REVISION OF CLASS XI
1 Largest of three numbers
2 Even-Odd Application
3 Printing of Weekdays based on switch-case
4 Grade Calculator based on if-else-if
5Check whether a Character is lsquoAlphabetrsquo lsquoDigitrsquo or a lsquoSpecial Characterrsquo
6
Locking a jTextField to accept only Digits and another jTextField to accept only Alphabets (Using the key event KeyTyped)
JAVA PROGRAMMING
7 Factorial of a number
8 Sum of n natural numbers
9 Sum of odd numbers upto n
10 Sum of even numbers upto n
11Printing series of natural numbers even and odd numbers (GUI)
12 Sum of n natural odd and even numbers
13 Sum of Individual Digits of a Number
14 Reverse of a Number
15 Check for Prime Number
16 HCF of two numbers
17 Check for Armstrong Number
18Creating a Java Class for Student Records to demonstrate classes objects and Inheritance
STRING LIBRARY
19 Changing Case from lower to upper and upper to lower
20 Substring of a String Concatenation trim length
21 Reverse of a String
22 Pyramid from a String
JDBC APPLICATION
23 JDBC Application-I Student Data
24 JDBC Application-II Employee Data
SQL
2515 Queries based on EMP-DEPT Table (simple query Join Query Queries with Aggregate functions)
2615 Queries based on PRODUCT-SUPPLY Table (simple query Join Query Queries with Aggregate funtions)
Aug-
2015
Accessing MySQL database using ODBCJDBC to connect with database1048654 Web application development URL Web server Communicating with the web server concept of Client and Server Side1048654 HTML based web pages covering basic tags ndash HTML TITLE BODY H1H6 Paragraph (P) Line Break (BR) Section Separator (HR) FONT TABLE LIST (UL OL) FORM1048654 Creating and accessing static pages using HTML and introduction to XML(Monthly Test 3)
23 9Se
p-20
15
Relational Database Management SystemReview of RDBMS from Class XI Database concepts SQL concepts SQL Queries ndash DDL DML SELECT queries using single table (Except GROUP BY clause and MySQL Aggregate functions) MySQL functionsDatabase Fundamentals1048654 Concept of Database transaction Committing and revoking a transaction using COMMIT and ROLLBACK1048654 Grouping Records GROUP BY Group functions - MAX() MIN() AVG() SUM() COUNT() using COUNT() DISTINCT clause with COUNT Group Functions and Null Values (Monthly Test 4) Distribution of Project to groups
23 9
Oct
-201
5
Displaying Data From Multiple Tables Cartesian product Union Intersection concept of Foreign Key Equi-Join1048654 Creating a Table with PRIMARY KEY and NOT NULL constraints Viewing Constraints Viewing the Columns Associated with Constraints using DESC command1048654 ALTER TABLE for10487661048766deleting column(s) modifying data type(s) of column(s)10487661048766adding a constraint enabling constraints dropping constraints1048654 DROP Table for deleting a table(Monthly Test 5)
17 9
Nov
-201
5
IT Applications1048654 Front-end Interface Introduction content and features identifying and using appropriate component (Text Box Radio Button CheckBox List etc as learnt in Unit 2 (Programming)) for data entry validation and display1048654 Back-end Database Introduction and its purpose exploring the requirement of tables and its essential attributes1048654 Front-End and Database Connectivity Introduction requirement and benefits1048654 Demonstration and development of appropriate Front-end interface and Back-end Database for e-Governance e-Business and e-Learning applications1048654 Impact of ICT on society Social environmental and Economic benefits In each of the above domains identify at least two real-life problems list the expected outputs and the input(s) required for the output and describe the problem solving approach and develop relevant front-end interface and back-end database (Half Yearly Exam)
21 9
Dec
-201
5 Revision and Project CompletionPre-Board I
19 9
Jan-
2016
Revision and Project SubmissionPre-Board II
22 9Fe
b-20
16
Revision AISSCE Practicals 23 9
Practicals Class XII ndash IPList of suggested Practical for Class XII IP
S No Name of Practical
REVISION OF CLASS XI
1 Largest of three numbers
2 Even-Odd Application
3 Printing of Weekdays based on switch-case
4 Grade Calculator based on if-else-if
5Check whether a Character is lsquoAlphabetrsquo lsquoDigitrsquo or a lsquoSpecial Characterrsquo
6
Locking a jTextField to accept only Digits and another jTextField to accept only Alphabets (Using the key event KeyTyped)
JAVA PROGRAMMING
7 Factorial of a number
8 Sum of n natural numbers
9 Sum of odd numbers upto n
10 Sum of even numbers upto n
11Printing series of natural numbers even and odd numbers (GUI)
12 Sum of n natural odd and even numbers
13 Sum of Individual Digits of a Number
14 Reverse of a Number
15 Check for Prime Number
16 HCF of two numbers
17 Check for Armstrong Number
18Creating a Java Class for Student Records to demonstrate classes objects and Inheritance
STRING LIBRARY
19 Changing Case from lower to upper and upper to lower
20 Substring of a String Concatenation trim length
21 Reverse of a String
22 Pyramid from a String
JDBC APPLICATION
23 JDBC Application-I Student Data
24 JDBC Application-II Employee Data
SQL
2515 Queries based on EMP-DEPT Table (simple query Join Query Queries with Aggregate functions)
2615 Queries based on PRODUCT-SUPPLY Table (simple query Join Query Queries with Aggregate funtions)
Jan-
2016
Revision and Project SubmissionPre-Board II
22 9Fe
b-20
16
Revision AISSCE Practicals 23 9
Practicals Class XII ndash IPList of suggested Practical for Class XII IP
S No Name of Practical
REVISION OF CLASS XI
1 Largest of three numbers
2 Even-Odd Application
3 Printing of Weekdays based on switch-case
4 Grade Calculator based on if-else-if
5Check whether a Character is lsquoAlphabetrsquo lsquoDigitrsquo or a lsquoSpecial Characterrsquo
6
Locking a jTextField to accept only Digits and another jTextField to accept only Alphabets (Using the key event KeyTyped)
JAVA PROGRAMMING
7 Factorial of a number
8 Sum of n natural numbers
9 Sum of odd numbers upto n
10 Sum of even numbers upto n
11Printing series of natural numbers even and odd numbers (GUI)
12 Sum of n natural odd and even numbers
13 Sum of Individual Digits of a Number
14 Reverse of a Number
15 Check for Prime Number
16 HCF of two numbers
17 Check for Armstrong Number
18Creating a Java Class for Student Records to demonstrate classes objects and Inheritance
STRING LIBRARY
19 Changing Case from lower to upper and upper to lower
20 Substring of a String Concatenation trim length
21 Reverse of a String
22 Pyramid from a String
JDBC APPLICATION
23 JDBC Application-I Student Data
24 JDBC Application-II Employee Data
SQL
2515 Queries based on EMP-DEPT Table (simple query Join Query Queries with Aggregate functions)
2615 Queries based on PRODUCT-SUPPLY Table (simple query Join Query Queries with Aggregate funtions)
Practicals Class XII ndash IPList of suggested Practical for Class XII IP
S No Name of Practical
REVISION OF CLASS XI
1 Largest of three numbers
2 Even-Odd Application
3 Printing of Weekdays based on switch-case
4 Grade Calculator based on if-else-if
5Check whether a Character is lsquoAlphabetrsquo lsquoDigitrsquo or a lsquoSpecial Characterrsquo
6
Locking a jTextField to accept only Digits and another jTextField to accept only Alphabets (Using the key event KeyTyped)
JAVA PROGRAMMING
7 Factorial of a number
8 Sum of n natural numbers
9 Sum of odd numbers upto n
10 Sum of even numbers upto n
11Printing series of natural numbers even and odd numbers (GUI)
12 Sum of n natural odd and even numbers
13 Sum of Individual Digits of a Number
14 Reverse of a Number
15 Check for Prime Number
16 HCF of two numbers
17 Check for Armstrong Number
18Creating a Java Class for Student Records to demonstrate classes objects and Inheritance
STRING LIBRARY
19 Changing Case from lower to upper and upper to lower
20 Substring of a String Concatenation trim length
21 Reverse of a String
22 Pyramid from a String
JDBC APPLICATION
23 JDBC Application-I Student Data
24 JDBC Application-II Employee Data
SQL
2515 Queries based on EMP-DEPT Table (simple query Join Query Queries with Aggregate functions)
2615 Queries based on PRODUCT-SUPPLY Table (simple query Join Query Queries with Aggregate funtions)
22 Pyramid from a String
JDBC APPLICATION
23 JDBC Application-I Student Data
24 JDBC Application-II Employee Data
SQL
2515 Queries based on EMP-DEPT Table (simple query Join Query Queries with Aggregate functions)
2615 Queries based on PRODUCT-SUPPLY Table (simple query Join Query Queries with Aggregate funtions)