0% found this document useful (0 votes)
43 views4 pages

Guidelines For Project Work: Maxfort School Dwarka New Delhi Academic Session-2024-25

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

Guidelines For Project Work: Maxfort School Dwarka New Delhi Academic Session-2024-25

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

MSD/2024_25/XII/ Informatics-Practices/Guidelines Project-Practical- work /PAGE 1 of 4

Maxfort School Dwarka New Delhi


Academic Session- 2024-25 Dwarka
New Delhi
Recognised Senior Secondary School
Affilitated to CBSE

Dear Students,
The aim of the class project is to create tangible and useful IT application. The learner
may identify a real-world problem by exploring the environment. e.g. Students can
visit shops/business places, communities or other organizations in their localities and
enquire about functioning of the organization, and how data are generated, stored, and
managed. With the purpose to help students understand the framework within which a
Software operates, and its use in our day to day life, the CBSE has introduced Project
Work. By means of Project Work the students are exposed to life beyond textbooks
giving them opportunities to refer materials, gather information, analyze it further to
obtain relevant information and decide what matter to keep.

Guidelines For Project work

1) The learner can take data stored in csv or database file and analyze using Python
libraries and generate appropriate charts to visualize.

2) If an organization is maintaining data offline, then the learner should create a


database using MySQL and store the data in tables. Data can be imported in
Pandas for analysis and visualization.

3) Learners can use Python libraries of their choice to develop software for their
school or any other social good.

4) Learners should be sensitized to avoid plagiarism and violation of copyright


issues while working on projects.

5) The project can be done individually or in groups of 2 to 3 students.


MSD/2024_25/XII/ Informatics-Practices/Guidelines Project-Practical- work /PAGE 2 of 4

6) The project should be started by students at least 6 months before the


submission deadline.
List of Projects for reference:

(Note: You may create your own Software also based on real life based application)

 Student Management DBMS


 Covid Vaccine Status
 Library management system
 Cyber Cafe Management System
 Courier management system and database
 Membership Database Management System
 Cloth Store management System
 Hotel management system
 Bank management system
 Movie ticket booking
 ATM Management
 Grocery Store
 Payroll database Management System
 Railway management system
 Hospital management database Management System
Spiral Printed Project file should include following in the sequence:

• Front page (sample attached)

• Acknowledgement

• Certificate

• Objectives of the Project

• Code (in Font courier new)

• Output of every screen

• Bibliography

Note: For any further update kindly refer to: https://cbseacademic.nic.in


MSD/2024_25/XII/ Informatics-Practices/Guidelines Project-Practical- work /PAGE 3 of 4

Guidelines For Practical work


List of Practicals

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


2. Create a Pandas Series using Scalar Values.
3. Create a Pandas Series using Range Function.
4. Create a Pandas Series with Range and for loop.
5. Create a Pandas Series for missing values using NaN (Not a Number).
6. Create a Pandas Series to perform the Mathematical and Vector Operations on Series
Elements.
7. Write a Pandas Series program to perform some of the object attribute functions.
8. Create a Pandas Series using Head() and Tail() Functions.
9. Create a Pandas Series to access data from it, with position (Slicing and Indexing).
10. Create a Pandas Series to access elements from it using ‘loc’ and ‘iloc’.
11. Create a Pandas Series and retrieve the data using some condition.
12. Create a Dataframe from dictionary, dictionary of series, 2darray and also create an
empty Dataframe.
13. Create a Dataframe for employee details and access the elements using Head() and
Tail() functions.
14. Write a Python program to perform the following operations like Add, Select, Delete,
Rename Data in rows and columns of Dataframe.
15. Create Dataframe for accessing loc and iloc(indexing using labels).
16. Create a program for importing and exporting data between Pandas and CSV file.
17. Write a Python program to plot Line Chart for salary hike of an employee.
18. Write a Python program to plot Pass Percentage of the year 2019 and 2020, Classes
6th to 12th using Line Chart.
19. Write a Python program to plot Line Chart using some Random Value.
20. Write a Python program to display a Histogram Graph for Blood Sugar Values based
on No. of Patients.
21. Write SQL Query to create and show database employee.
22. Write SQL Query to open database employee.
23. Write SQL Query to create table named empl.
24. Write SQL Query to show the structure of the table.
MSD/2024_25/XII/ Informatics-Practices/Guidelines Project-Practical- work /PAGE 4 of 4

25. Write SQL Query to insert 10 records.


26. Write SQL Query to display all records from table empl.
27. Write SQL Query to display EmpNo and EName of all employees from the table
empl.
28. Display the details of employees whose name have only four letters.
29. Display the details of all employees whose annual salary is between 25000 to 40000.
30. Display name, job title and salary of employee who do not have manager.
31. Display the name of employee whose name contains A as third letter.
32. Display the name of departments. Each department should be displayed once.
33. Queries for aggregate functions: SUM(), AVG(), MIN(), MAX(), COUNT().
34. Display the names of employees in lowercase and uppercase.
35. Display the position of the string ‘LE’ in the field job of table empl.
36. Display all data of empl according to salary arranged in ascending order.
37. Display department no., hob and no. of employees in a particular job grouped by
department no., job from empl.
38. Display the jobs where number of employees is less than three.

Marking Scheme For Practical Exam

SNo. Unit Name Marks


1 Programs using Pandas and Matplotlib 8
2 SQL Queries 7
3 Practical file (minimum of 15 programs based on 5
Pandas, 4 based on Matplotlib and 15 SQL queries
must be included)
4 Project Work (using concepts learned in class XI 5
and XII)
5 Viva-Voce 5
Total 30

You might also like