0% found this document useful (0 votes)
147 views6 pages

CBSE Class 12 Informatics Practices Syllabus Overview

Uploaded by

volaseb935
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views6 pages

CBSE Class 12 Informatics Practices Syllabus Overview

Uploaded by

volaseb935
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

CBSE Class 12 Informatics Practices

Syllabus Overview
The CBSE administers an exam for Class 12 students, and among the
subjects offered in the commerce stream is Informatics Practices. The details
of the examination are presented in the table provided below:

CBSE Class 12 Informatics Practices Syllabus Overview

Particulars Details

Exam Name Class 12 Informatics Practices

Authorized Body CBSE

Exam Level 10+2

Mode Offline

Examination Duration 3 hours

Language English

Subject Code 065

Class 12 Informatics Practices


Syllabus Marks Distribution
The following table displays the marks distribution for the CBSE Class 12
Informatics Practices Syllabus 2024–25:
Class 12 Informatics Practices Syllabus Marks Distribution

Unit Mark Theory Practical Total


Unit Name
No s Periods Periods Periods

Data Handling using Pandas


and
1
25 25 25 50
Data Visualization

2 Database Query using SQL 25 20 17 37

Introduction to Computer
3 Networks 10 12 0 12

4 Societal Impacts 10 14 – 14

5 Project – – 7 7

6 Practical 30 – – –

Total 100 71 49 120

CBSE Class 12 Informatics Practices


Syllabus
There are six units in the CBSE Class 12 Informatics Practices Syllabus, which
are listed below.

1. Data Handling using Pandas and Data Visualization


2. Database Query using SQL
3. Introduction to Computer Networks
4. Societal Impacts
5. Project
6. Practical Work
Unit 1 Data Handling using Pandas and
Data Visualization
Introduction to Python Libraries: Pandas and Matplotlib

Data Structures in Pandas: Series and DataFrames

Series:

Creation from ndarray, dictionary, scalar value



Mathematical operations

Head and Tail functions

Selection, Indexing, and Slicing

DataFrames:

Creation from a dictionary of Series, list of dictionaries, Text/CSV



files
 Display and iteration
 Operations on rows and columns: add, select, delete, rename
 Head and Tail functions
 Indexing using Labels, Boolean Indexing
Importing/Exporting Data:

Between CSV files and DataFrames

Data Visualization:

Purpose of Plotting

Drawing and saving various types of plots using Matplotlib: line plot, bar
graph, histogram

Customizing Plots:

Adding label, title, and legend in plots

Unit 2 Database Query using SQL


Database Concepts and SQL Commands (Class XI Revision)

SQL Commands:

Revision of database concepts and SQL commands covered in Class XI


Math Functions:

 POWER(), ROUND(), MOD()


 Text Functions:
 UCASE()/UPPER(), LCASE()/LOWER()
 MID()/SUBSTRING()/SUBSTR(), LENGTH(), LEFT(), RIGHT()
 INSTR(), LTRIM(), RTRIM(), TRIM()
Date Functions:

NOW(), DATE(), MONTH(), MONTHNAME(), YEAR(), DAY(), DAYNAME()

Aggregate Functions:

 MAX(), MIN(), AVG(), SUM(), COUNT()


 Using COUNT(*)
Querying and Manipulating Data:

 Group by, Having, Order by


Working with Multiple Tables:

 Using equi-join
Unit 3 Introduction to Computer Networks
Introduction to Networks:

Types of networks: PAN, LAN, MAN, WAN

Network Devices:

Modem, Hub, Switch, Repeater, Router, Gateway

Network Topologies:

Star, Bus, Tree, Mesh

Introduction to the Internet:

URL, WWW, and its applications: Web, Email, Chat, VoIP

Website Basics:
Introduction

Difference between a website and a webpage

Static vs Dynamic web page

Web server and hosting of a website

Web Browsers:

 Introduction
 Commonly used browsers
 Browser settings
 Add-ons and plug-ins
 Cookies
Unit 4 Societal Impacts
Digital Etiquettes and Awareness:

Digital footprint

Net and communication etiquettes

Data protection

Intellectual property rights (IPR)

Plagiarism

Licensing and copyright

Free and open-source software (FOSS)

Cybersecurity:

Cybercrime and cyber laws



Hacking

Phishing

Cyberbullying

Overview of the Indian IT Act

E-Waste Management:

Hazards and management



Technology Usage and Health:

 Awareness about health concerns related to the usage of


technology
Unit 5 Project
This unit requires the students to:

 Create a practical IT application.


 Explore local environments (shops, communities, organizations).
 Understand how data is generated, stored, and managed.
 Use Python libraries to analyze data.
 Generate charts for visualization.
 Use Python libraries of choice.
 Develop software for school or social good.
 Sensitize learners to avoid plagiarism and copyright violations.
 Properly reference all project resources (data, images, etc.).
 Projects can be done individually or in groups (2 to 3 students).
 Start the project at least 6 months before the submission
deadline.
Unit 6 Practical Work
The following unit/topics are included in the class 12 IP practical work:

 Programs using Pandas and Matplotlib


 SQL Queries
 Practical file (minimum of 15 programs based on Pandas, 4
based on
 Matplotlib and 15 SQL queries must be included)
 Project Work (using concepts learned in class XI and XII)
 Viva-Voce

You might also like