0% found this document useful (0 votes)
15 views

Class 12 Informatics Practices Practical File

Uploaded by

kj946326
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Class 12 Informatics Practices Practical File

Uploaded by

kj946326
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Informatics Practices Practical File

Class 12

This document is a practical file for Class 12 Informatics Practices students. It is created based on

the guidelines provided for project work, marks distribution, and suggested practical tasks, with a

focus on data handling, visualization, and data management.


Table of Contents

1. Project Work..............................................1

2. Practical Marks Distribution..............................2

3. Suggested Practical List...................................3

3.1 Data Handling.........................................4

3.2 Visualization.........................................5

3.3 Data Management.......................................6

4. Conclusion................................................7

5. References................................................8
1. Project Work

The aim of the class project is to create tangible and useful IT applications. Learners may identify

real-world problems by exploring the environment, such as shops, businesses, or communities.

Students should enquire about data generation, storage, and management. Data can be stored in

CSV or database files and analyzed using Python libraries, generating appropriate visualizations.

Students should avoid plagiarism and credit all resources appropriately.


2. Practical Marks Distribution

1. Programs using Pandas and Matplotlib - 8 Marks

2. SQL Queries - 7 Marks

3. Practical File (minimum 15 programs) - 5 Marks

4. Project Work - 5 Marks

5. Viva-Voce - 5 Marks

TOTAL: 30 Marks
3. Suggested Practical List

3.1 Data Handling

1. Create a Pandas Series from a dictionary of values and a ndarray.

2. Given a Series, print all elements above the 75th percentile.

3. Create a DataFrame for quarterly sales and group data by category.

4. Create a DataFrame for examination results and display its labels.

5. Filter rows based on criteria, such as duplicates.

6. Import and export data between Pandas and CSV.

3.2 Visualization

1. Analyze school result data and plot performance by subject/class.

2. Create and visualize data from a public dataset (e.g., data.gov.in).

3. Use different plotting functions from Matplotlib.

3.3 Data Management

1. Create a student table with fields: ID, name, and marks (ID as primary key).

2. Insert details of a new student.

3. Delete details of a student.

4. Use SELECT to fetch students with marks > 80.

5. Find min, max, sum, and average marks.

6. Count customers by country using GROUP BY.

7. Write a SQL query to order marks in descending order.


4. Conclusion

This practical file serves as a comprehensive guide for Class 12 Informatics Practices. The tasks

outlined here provide hands-on experience in data handling, visualization, and management,

helping students understand the practical aspects of IT applications.


5. References

1. Python Pandas Documentation: https://pandas.pydata.org

2. Matplotlib Documentation: https://matplotlib.org

3. SQL Tutorial: https://www.w3schools.com/sql

4. CBSE Curriculum for Informatics Practices.

You might also like