Never Miss an Exam Update
CBSE Class 12 Computer Science Sample Paper 2023-24: The Central Board of Secondary Education (CBSE) released the CBSE 12th Computer Science Sample Paper 2024 on its official website at cbseacademic.nic.in. The board has also issued the CBSE 12th Computer Science marking scheme for the academic year 2023-24. The Council releases the CBSE Class 12 Computer Science Sample Papers every year to help the students score incredibly well in their CBSE Class 12 exam. It must be noted that the CBSE Class 12 Computer Science Sample Papers are created based on the latest CBSE Class 12th Computer Science syllabus 2023-24 and the CBSE 12th exam pattern 2023-24. Students prepping for the CBSE Class 12 Exam 2024 must download and start practicing the CBSE Class 12 Computer Science Sample Papers at least one month before the exam begins.
The maximum marks allotted for the CBSE Class 12 Computer Science exam 2024 are 100 marks, out of which 70 marks will be for the theory paper, and there will be practical exams for 30 marks. A total of 3 hours exam duration will be for both theory and practical exams. CBSE Class 12 Computer Science practical exam includes lab test, report file, project, and viva. Moreover, the CBSE Class 12 Computer Science syllabus 2023-24 is broadly divided into 3 units, Unit I (40 marks), Unit II (10 marks), and Unit III (20 marks). Earlier, the Board introduced some changes in the CBSE class 12 syllabus, which include 20% MCQ type questions, 40% competency-based questions, and the remaining 40% questions short answers and long answer type questions based on constructive responses. The CBSE class 12 exam 2024 will be conducted between February 15 and April 10, 2024. Continue reading the article to get more details on the CBSE Class 12 Computer Science sample papers.
Also Read:
CBSE Class 12 Result 2024 |
---|
CBSE Class 12 Grading System 2024 |
CBSE Class 12 Arts Topper 2024 |
CBSE Class 12 Commerce Topper 2024 |
CBSE Class 12 Science Topper 2024 |
CBSE Class 12 Marksheet 2024 |
CBSE Class 12 Computer Science Sample Paper 2023-24: Download PDF
Every student appearing for the Class 12th Board exam of CBSE Board must obtain a minimum of 33% marks in each subject and in aggregate marks as per the CBSE Passing marks 2024 to pass the exam. The CBSE 12th students can download and practice the CBSE Class 12 Computer Science Sample Paper from the tables given below:
Sample Papers | PDFs |
---|---|
CBSE Class 12 Computer Science Paper 2024 | |
CBSE Class 12 Computer Science Paper 2023 | Download PDF |
CBSE Class 12 Computer Science Paper 2022 | Download PDF |
CBSE Class 12 Computer Science Paper 2021 | Download PDF |
CBSE Class 12 Computer Science Paper 2020 | Download PDF |
CBSE Class 12 Computer Science Paper 2019 | Download PDF |
CBSE Class 12 Computer Science Paper 2018 | Download PDF |
CBSE Class 12 Computer Science Paper 2017 | Download PDF |
CBSE Class 12 Computer Science Paper 2016 | Download PDF |
CBSE Class 12 Computer Science Sample Paper 2023-24: Key Points
Go through the important points of CBSE Class 12 Computer Science Sample Paper 2024:
- The CBSE Class 12 Computer Science question Paper will contain a total of 35 questions.
- The Class 12th Computer Science paper will be divided into 5 Sections- A, B, C, D and E.
- In Section A, there will be 18 questions (1 to 18). Each question will carry 1 Mark.
- Section B will have 7 questions (19 to 25), carrying 2 Marks each.
- Section C will comprise of 5 questions (26 to 30), carrying 3 Marks each.
- In Section D, 2 questions (31 to 32) will be there. Each question will carry 4 Marks.
- Section E will contain 3 questions (33 to 35). Each question will carry 5 Marks.
- Students will get 3 hours to complete the CBSE Class 12 Computer Science paper.
- All programming questions are to be answered using Python Language only.
- No negative marks will be there for any wrong answers.
CBSE Class 12 Computer Science Marking Scheme 2023-24
The marking scheme of the CBSE Class 12 Computer Science exam is tabulated below:
Unit | Unit Name | Marks | Periods | |
---|---|---|---|---|
Theory | Practical | |||
I | Computer Systems and Organisation | 10 | 10 | 10 |
II | Computational Thinking and Programming -1 | 45 | 80 | 60 |
III | Society, Law, and Ethics | 15 | 20 | - |
- | Total | 70 | 110 | 70 |
Also Check CBSE Class 12 Date Sheet 2024
Steps to Download CBSE Class 12 Computer Science Sample Paper 2023-24?
Follow the steps mentioned below to download the CBSE Class 12 Computer Science sample papers in pdf format from the official website of CBSE:
- Step 1: First students need to open CBSE’s official website- cbseacademic.nic.in.
- Step 2: The option "Sample Question Paper" will be there on the homepage.
- Step 3: On clicking "Sample Question Paper", a dropdown list of the Sample Question Paper Options will appear from where you need to select the year of CBSE Sample Question Paper.
- Step 4: After that, select the Class XII option.
- Step 5: A new window will be displayed where you will find the subject-wise CBSE 12th Sample Question Papers.
- Step 6: Select the subject ‘Computer Science’ to download the CBSE 12 Computer Science Sample Question Paper.
- Step 7: Save all the pdfs for your practice.
CBSE Class 12 Computer Science Syllabus 2023-24
The CBSE Computer Science exam will be held for a total of 100 marks divided into theory and practical. The theory paper will carry 70 marks while 30 marks are allotted to the practical work. CBSE Class 12 Computer Science Syllabus 2023-24 is divided into 3 units. The detailed syllabus is given below:
Unit I: Computational Thinking and Programming – 2
● Revision of Python topics covered in Class XI.
● Functions: types of function (built-in functions, functions defined in module, user defined functions), creating user defined function, arguments and parameters, default parameters, positional parameters, function returning value(s), flow of execution, scope of a variable (global scope, local scope)
● Exception Handling: Introduction, handling exceptions using try-except-finally blocks
● Introduction to files, types of files (Text file, Binary file, CSV file), relative and absolute paths
● Text file: opening a text file, text file open modes (r, r+, w, w+, a, a+), closing a text file, opening a file using with clause, writing/appending data to a text file using write() and writelines(), reading from a text file using read(), readline() and readlines(), seek and tell methods, manipulation of data in a text file
● Binary file: basic operations on a binary file: open using file open modes (rb, rb+, wb, wb+, ab, ab+), close a binary file, import pickle module, dump() and load() method, read, write/create, search, append and update operations in a binary file
● CSV file: import csv module, open / close csv file, write into a csv file using writer(),writerow(),writerows() and read from a csv file using reader()
● Data Structure: Stack, operations on stack (push & pop), implementation of stack using list.
Unit II: Computer Networks
● Evolution of networking: introduction to computer networks, evolution of networking (ARPANET, NSFNET, INTERNET)
● Data communication terminologies: concept of communication, components of data communication (sender,receiver, message, communication media, protocols), measuring capacity of communication media (bandwidth, data transfer rate), IP address, switching techniques (Circuit switching, Packet switching)
● Transmission media: Wired communication media (Twisted pair cable, Co-axial cable, Fiber-optic cable), Wireless media (Radio waves, Micro waves, Infrared waves)
● Network devices (Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, Gateway, WIFI card)
● Network topologies and Network types: types of networks (PAN, LAN, MAN, WAN), networking topologies (Bus, Star, Tree)
● Network protocol: HTTP, FTP, PPP, SMTP, TCP/IP, POP3, HTTPS, TELNET, VoIP
● Introduction to web services: WWW, Hyper Text Markup Language (HTML), Extensible Markup Language (XML), domain names, URL, website, web browser, web servers, web hosting
Unit III: Database Management
● Database concepts: introduction to database concepts and its need
● Relational data model: relation, attribute, tuple, domain, degree, cardinality, keys (candidate key, primary key, alternate key, foreign key)
● Structured Query Language: introduction, Data Definition Language and Data Manipulation Language, data type (char(n), varchar(n), int, float, date), constraints (not null, unique, primary key), create database, use database, show databases, drop database, show tables, create table, describe table, alter table (add and remove an attribute, add and remove primary key), drop table, insert, delete, select, operators (mathematical, relational and logical), aliasing, distinct clause, where clause, in, between, order by, meaning of null, is null, is not null, like, update command, delete command, aggregate functions (max, min, avg, sum, count), group by, having clause, joins: cartesian product on two tables, equi-join and natural join
● Interface of python with an SQL database: connecting SQL with Python, performing insert, update, delete queries using cursor, display data by using connect(), cursor(), execute(), commit(), fetchone(), fetchall(), rowcount, creating database connectivity applications, use of %s format specifier or format() to perform queries
The CBSE Board will release the Class 12th time table 2024 in the last week of December 2024. Students are advised to complete the syllabus and start practicing the sample papers. Stay tuned to CollegeDekho for more Education News!