Subject : Computer Science

Slides:



Advertisements
Similar presentations
PROGRAMMING LANGUAGE (JAVA) UNIT 42 BY ROBERT BUTTERFIELD TELEPHONE Data Structures and Algorithms.
Advertisements

CCE GUIDELINES FOR CLASSES 6 TO 8
CSCE 210 Data Structures and Algorithms
Department of Computer Science. Class XI - Informatics Practices ( Practical ) UNIT NAMEMARKS PROBLEM SOLVING USING JAVA12 SQL QUERIES4 PRACTICAL.
CSCE156: Introduction to Computer Science II Instructor Stephen Scott Website
ITC242 – Introduction to Data Communications ITC431 – Computer Networks Week 13 Exam Preparation.
E-learning in preparation of mathematics teachers and in mathematics teaching Working meeting to project EuroMath Innsbruck, 2004.
CSCE 110 PROGRAMMING FUNDAMENTALS WITH C++
1 ES 314 Advanced Programming Lec 2 Sept 3 Goals: Complete the discussion of problem Review of C++ Object-oriented design Arrays and pointers.
Attribute databases. GIS Definition Diagram Output Query Results.
C o n f i d e n t i a l Developed By Nitendra NextHome Subject Name: Data Structure Using C Title: Overview of Data Structure.
Name of the teacher -idClasses they handle and 8 Mrs.Tess and 8
Integrative Model Designed to help students develop a deep understanding of organized bodies of knowledge while simultaneously developing critical thinking.
Symposium 2001June 24, 2001 Curriculum Is Just the Beginning Chris Stephenson University of Waterloo.
CSCA48 Course Summary.
1 Information and Communication Technology (ICT).
Marking Scheme ISM ISM Top-up. Project Contents Abstract, – A one page summary (max. 400 words) of the Intent, work undertaken. Introduction, – An overview.
 200 Total Points ◦ 74 Points Writing Programs ◦ 60 Points Tracing Algorithms and determining results ◦ 36 Points Short Answer ◦ 30 Points Multiple Choice.
1 CSC 222: Computer Programming II Spring 2004 See online syllabus at: Course goals:
Introduction to Concepts and Principles of Learning ( Medical Education) (CMD 211) Dr. Muhammad Ghauth Qureshi Dr. Muhammad Nour-El-din Saleh Dr. Khadija.
Class XII - Computer Science ( Theory ) UNIT NAMEMARKS OBJECT ORIENTED PROGRAMMING IN C++30 DATA STRUCTURE14 DATABASE AND SQL8 BOOLEAN ALGEBRA8 NETWORKING.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Data Structures Dr. Abd El-Aziz Ahmed Assistant Professor Institute of Statistical Studies and Research, Cairo University Springer 2015 DS.
Mohammed I DAABO COURSE CODE: CSC 355 COURSE TITLE: Data Structures.
Advanced Higher Computing Science
Final Exam Review CS 3358.
CSCE 210 Data Structures and Algorithms
Biology GCSE (9-1) Gateway J247
CSC 427: Data Structures and Algorithm Analysis
CSC 222: Object-Oriented Programming
CSC 222: Object-Oriented Programming
CSC 222: Computer Programming II
Planning & System installation
Planning & System installation
Introduction to Computers Computer Generations
CSC207 Fall 2016.
CSc 020: Programming Concepts and Methodology II
Analysis and Comparison is ICS4U
Orientation for class XI Physics
CSC 221: Computer Programming I Spring 2010
Midterm Review.
CSC 221: Computer Programming I Fall 2005
Exam Hints.
CSC 222: Object-Oriented Programming
Department of Computer Science Class XI - Computer Science ( Theory )
Welcome to GC311 Database Concepts
Department of Computer Science Class XII - Computer Science ( Theory )
Object-Orientated Programming
Computer science & HB 5 Stem Endorsement.
CONTINUOUS AND COMPREHENSIVE EVALUATION
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT
Welcome to GC311 Database Concepts
*current controlled assessment plans are unknown
Design and Analysis of Algorithms (07 Credits / 4 hours per week)
CS 2308 Final Exam Review.
MANAGING DATA RESOURCES
CS 1302 Programming Principles II
Class XI - Computer Science ( Theory )
Introduction to Programming Using C++
CSS 342 Data Structures, Algorithms, and Discrete Mathematics I
Course Contents: T1 Greedy Algorithm Divide & Conquer
Topic Principles and Theories in Curriculum Development
Week # 1: Overview & Review
Lecture 1 File Systems and Databases.
COP3530- Data Structures Introduction
Department of Computer Science Class XII - Computer Science ( Theory )
CSCE156: Introduction to Computer Science II
Design and Analysis of Algorithms (04 Credits / 4 hours per week)
CS 2308 Final Exam Review.
Presentation transcript:

Subject : Computer Science Subject Code : 083

Learning Objectives: To understand basics of computers. To develop logic for Problem Solving. To develop problem solving skills and their implementation through using C++. To understand and implement the concept of Object Oriented Methodology. To understand the concept of working with Relational Database. To understand the basic concept of Computing Logic. To understand the basic concepts of Communication and Networking technologies. To understand Open Source Software.

Class-XI Theory Unit No. Unit Name Marks 1 Computer fundamentals 10 2 Programming methodology 12 3 Introduction to c++ 14 4 Programming in c++ 34 Total 70

Class-XI Practical Unit No. Unit Name Marks 1 Programming in C++ 10 2 One logical problem to be solved through flow charts. 04 3 Project Work Problems using String, Number, Array and Structure manipulation 06 4 Practical File 5 Viva Voce Total 30

Class-XII Theory Unit No. Unit Name Marks 1 Object oriented programming in C++ 30 2 Data structure 14 3 Database management system and Sql 08 4 Boolean algebra 5 Communication technologies 10 Total 70

Class-XII Practical Unit No. Unit Name Marks 1 Programming in C++ 10 2 SQL Commands 05 3 Project Work 4 Practical File 06 5 Viva Voce 04 Total 30

Central Board of Secondary Education Computer Science (Theory) - Class XII Subject Code: 083 Design of Question Paper Time : 3 hours Max. Marks: 70 Weightage of marks over different dimensions of the question paper shall be as follows: A. Weightage to different topics/content units S.No Topics Marks 1 Review of C++ covered in Class XI 12 2 Object Oriented Programming in C++ 3 Data Structure & Pointers 14 4 Data File Handling in C++ 06 5 Databases and SQL 10 6 Boolean Algebra 8 7 Communication and Open Source Concepts Total 70

Marks for each question B. Weightage to different forms of questions S.No Forms of Questions Marks for each question No. of Questions Total Marks 1 Very Short Answer questions (VSA) 9 2 Short answer questions – Type I (SA I) 13 26 3 Short answer questions – Type II (SA II) 5 15 4 Long answer questions (LA) 20 Total 32 70 C. Scheme of Options There will be no overall choice. All questions are compulsory. D. Difficulty level of questions Based on the above design, two sets of sample papers along with their blue prints and Marking schemes have been included in this document. About 20% weightage has been assigned to questions testing higher order thinking (HOT) skills of learners.

Sn Unit VSA SA I SAII LA Total (1 Marks) (2 Marks) (3 Marks) (4 Marks) Review of C++ covered in Class XI 1 (1) 8 (4) 3 (1) 12(6) 2 Object Oriented Programming in C++ a) Introduction to OOP using C++ 2(1) 4(1) 6(2) b) Constructor & Destructor c) Inheritance 3 Data Structure & Pointers Address Calculation 3(1) Static Allocation of Objects Dynamic Allocation of Objects d) Infix & Postfix Expressions 4 Data File Handling in C++ Fundamentals of File Handling 1(1) Text File 2(2) Binary Files (continue…..)

Sn Unit VSA SA I SAII LA Total (1 Marks) (2 Marks) (3 Marks) (4 Marks) 5 Databases and SQL a) Database Concepts 2(1) b) Structured Query Language 4(1) 6(4) 6 Boolean Algebra Introduction to Boolean Algebra & Laws SOP & POS 1(1) c) Karnaugh Map 3(1) d) Basic Logic Gates 7 Communication & Open Source Concepts Introduction to Networking Media,Devices,Topologies & Protocols Security Webservers e) Open Source Terminologies 9(1) 26(13) 15(5) 20(5) 70(32)

Class XII (Practical) - C++ Duration: 3 hours Total Marks : 30 1 Programming in C++ 10 One programming problem in C++ to be developed and tested in Computer during the examination. Marks are allotted on the basis of following: Logic 6 Marks Documentation/Indentation 2 Marks Output presentation 2 Marks Notes: The types of problem to be given will be of application type from the following topics Arrays (One dimensional and two dimensional) Class(es) and objects Stack using arrays and or linked implementation Queue using arrays (circular) and or linked implementation Binary File operations (Creation, Displaying, Searching and modification) Text File operations (Creation, Displaying and modification) 2 SQL Commands 05 Five Query questions based on a particular Table / Relation to be tested practically on Computer during the examination. The command along with the result must be written in the answer sheet.

Class XII (Practical) - C++Continue… 3 Project Work 05 The project has to be developed in C++ language with Object Oriented Technology and also should have use of Data files. (The project is required to be developed in a group of 2-4 students) Presentation on the computer Project report (Listing, Sample, Outputs, Documentations) Viva * 1 mark is for innovation while writing programme. 4 Practical File 06 Must have minimum 20 programs from the following topics Arrays (One dimensional and two dimensional, sorting, searching, merging, deletion' a insertion of elements) Class(es) and objects Stacks using arrays and linked implementation Queue using arrays a linked implementation (circular aslo). File (Binary and Text) operations (Creation, Updation, Query) Any computational Based problems 15 SQL commands along with the output based on any table/relation: 5 Viva Voce 04 Viva will be asked from syllabus covered in class XII and the project developed by student.

Guidelines for Projects (Class XI and XII) 1. Preamble 1.1 The academic course in Computer Science includes on Project in each year. The Purpose behind this is to consolidate the concepts and practices imparted during the course and to serve as a record of competence. 1.2 A group of 2-3 students as team may be allowed to work on one project. 2. Project content 2.1 Project for class XI can be selected from the topics mentioned in the syllabus or domains on the similar lines 2.2 Project for class XII should ensure the coverage of following areas of curriculum: Flow of control , Data Structure , Object Oriented Programming C++, Data File Handling , Theme of the project can be Any subsystem of a System Software or Tool Any Scientific or a fairly complex algorithmic situation School Management, Banking, Library Information System, Hotel or Hospital Management System, Transport query system , Quizzes / Games; Tutor, Computer Aided Learning Systems 2.3 It is suggested to prepare a bilingual (English and other Indian language) user manual part of project file. 2.4 The aim of the project is to highlight the abilities of algorithmic formulation, modular programming, optimized code preparation, systematic documentation and other associated aspects of Software Development.

Textbook