5
KENDRIYA VIDYALAYA SANGATHAN BANGALORE REGION PROPOSED SPLITUP SYLLABUS FOR COMPUTER SCIENCE 2015 CLASS XII Month Portion to be covered Theor y Practi cal April-May 2015 Networking and Open Standards Computer Networking: Networking: a brief overview, Communication Media: Wired Technologies – Co-Axial, Ethernet Cable, Optical Fiber; Wireless Technologies – Blue Tooth, Infrared, Microwave, Radio Link, Satellite Link; Network Devices: Hub, Switch, Repeater, Gateway – and their functions Types of network: LAN, MAN, WAN, PAN; Network Topologies: Star, Bus, Tree Network Protocols: HTTP, TCP/IP, PPP, Remote access software such as Team Viewer; Identifying computers and users over a network: Basic concept of domain name, MAC (Media Access Control), and IP Address, domain name resolution Network security: denial of service, intrusion problems, snooping Internet Applications: SMS, Voice Mail, Electronic Mail, Chat, Video Conferencing Wireless/Mobile Communication: GSM, CDMA, WLL, 3G, 4G Network Security Concepts: Cyber Law, Firewall, Cookies, Hackers and Crackers Open Source Concepts: Open Source Software (OSS), common FOSS/FLOSS examples (GNU/Linux, Firefox, OpenOffice, Java, Netbeans, MySQL), common open standards (WWW, HTML, XML, ODF, TCP, IP) Indian Language Computing: character encoding, UNICODE, different types of fonts (open type vs true type, static vs dynamic), entering Indian Language Text – phonetic and key map based, Inscript. (Monthly Test 1) 22 18

split-up-IP-XII-2015.docx

  • Upload
    vikas2

  • View
    3

  • Download
    1

Embed Size (px)

DESCRIPTION

split-up-IP-XII-2015

Citation preview

Page 1: split-up-IP-XII-2015.docx

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)

  • Practicals Class XII ndash IP
Page 2: split-up-IP-XII-2015.docx

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)

  • Practicals Class XII ndash IP
Page 3: split-up-IP-XII-2015.docx

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 IP
Page 4: split-up-IP-XII-2015.docx

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 IP
Page 5: split-up-IP-XII-2015.docx

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 IP