NareN Split Up Syllabus Class XII - IP 2024-25
NareN Split Up Syllabus Class XII - IP 2024-25
Practical
working
Theory
Month Portion to be covered days
availabl
e
April 2024 Unit 1: Data Handling using Pandas and Data Visualization 16 13 22
Data Handling using Pandas -I
Introduction to Python libraries- Pandas,
Matplotlib. Data structures in Pandas -
Series and Data Frames.
Series: Creation of Series from – ndarray, dictionary, scalar value; mathematical operations; Head and Tail
functions; Selection, Indexing and Slicing.
Data Frames: creation - from dictionary of Series, list of dictionaries, Text/CSV files; display; iteration;
Monthly Test
May –June Unit 1: Data Handling using Pandas and Data Visualization(Cond…) 13 11 17
2024 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 Data Frames.
Monthly Test
July 2024 Unit 1: Data Handling using Pandas and Data Visualization (Contd..) 19 16 25
Data Visualization
Purpose of plotting; drawing and saving following 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
Revision of database concepts and SQL commands covered in class XI
Monthly Test
August Unit 2: Database Query using SQL (Contd..) 17 14 23
2024 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 using Group by, Having, Order by
Monthly Test
September Unit 2: Database Query using SQL (Contd..) 16 13 22
2024 , working with two tables using equi join.