This article IP Class 12 Term 1 Practical Question Paper contains two different sets of practice question papers for information practices practical assessment for term 1. These question papers are strictly prepared as per guidelines given in the CBSE IP term wise syllabus. So let’s start this article.
Topics Covered
IP Class 12 Term 1 Practical Question Paper 2022
Accordingly, the practical exam for informatics practices will be taken in PT 2 Exam for 30 marks. The structure IP Class 12 Term 1 Practical Question Paper given in the curriculum of Informatics practices (New), as following:
S.No | Topic | Marks |
1 | Pandas program | 8 |
2 | Matplotlib Program | 7 |
3 | Dataframe to CSV | 5 |
4 | Practical File 15 Pandas Programs | 8 |
5 | Viva | 2 |
Total | 30 |
The structure of IP Class 12 Term 1 Practical Question Paper 2022
As per the above table the components of IP Class 12 term 1 practical questions 2022 contain the following components:
- Pandas Program
- Data Visualization Program
- Pandas to Dataframe Program
- Practical File
- Viva
Pandas Program for IP Class 12 Term 1 Practical Question Paper 2022
The first component of IP Class 12 Term 1 Practical Question Paper 2022 is Pandas Programs of 8 marks. Here it can be asked from the following topics:
- Pandas Series
- Pandas Dataframe
- Data Visualization
- Data transfer between CSV and dataframe
I have asked for all of this portion. The portion of the Pandas Series program carries a total of 8 marks. The bifurcation for each topic is as follows:
Topic | Marks |
Python Pandas Series | 3 |
Python Pandas Dataframe | 5 |
Data Visualization | 7 |
Data transfer between CSV and Dataframe | 5 |
The practical file for IP Class 12 Term 1 Practical Question Paper 2022
The practical file for IP Class 12 Term 1 Practical Question Paper 2022 contains the practicals with output screenshots. Students can make it a handwritten journal or printed papers in the file. This practical file needs to be submitted with any 15 programs from above discussed topics.
If you are looking for Term 1 informatics practices practical file, follow this link:
This practical file carries 8 marks out of 30.
Viva Voce for IP Class 12 Term 1 Practical Question Paper 2021
Viva will be asked for 2 marks in the practical examination of IP class XII. It depends on the subject teacher what (s)he will ask. Students need to be ready for that. Most probably the questions will be asked from the project synopsis and practical file.
Download IP Class 12 Term 1 Practical Question Paper 2021 with Solution
I have prepared two sets for the same.
Question Paper
I have asked the following questions in the practical questions paper for informatics practices term 1 practical examination.
- Write a program to generate a series of marks of 10 students. Give moderation up to 3 marks of those who are having marks >80 and print the new list of the marks.
Solution:
import pandas as pd
s=pd.Series([34,89,56,78,88,35,81,32,55,84])
s[s>80]=s+3
print(s)
Code:
Output:
- Consider the following dataframe ‘temp’ with label index showing the forecast of five cities:
mintemp | maxtemp | rainfall | |
Ahmedabad | 12 | 20 | 28.4 |
Baroda | 10 | 23 | 25.6 |
Bharuch | 8 | 12 | 30.2 |
Surat | 11 | 18 | 27.7 |
Valsad | 9 | 17 | 24.8 |
Write a python script/program using pandas & matplotlib.pyplot for the following with appropriate messages:
- To create & display the dataframe ‘temp’ with the given details.
- Display temperatures of Ahmeabad and Valsad.
- To insert a new row with data [8,20,29.9] & index as ‘Vapi’.
Solution:
import pandas as pd
#Q1 To create & display the dataframe 'temp' with the given details.
d={'mintemp':[12,10,8,11,9],'maxtemp':[20,23,12,18,17],
'rainfall':[28.4,25.6,30.2,27.7,24.8]}
temp=pd.DataFrame(d,index=['Ahmedabad','Baroda','Bharuch','Surat','Valsad'])
print(temp)
#Display temperatures of Ahmeabad and Valsad.
print(temp.loc[['Ahmedabad','Valsad']])
#To insert a new row with data [8,20,29.9] & index as 'Vapi'.
temp.loc['Vapi']=[8,20,29.9]
print(temp)
Code:
Output:
- Plot a line chart showing mintemp, maxtemp & rainfall with following specifications:
- x-axis label as ‘Cities’
- y-axis label as ‘Temperature’
- Title of the chart is ‘District Temperature & rainfall analysis’
- Display the legends.
Solution:
import pandas as pd
import matplotlib.pyplot as plt
#Q1 To create & display the dataframe 'temp' with the given details.
d={'mintemp':[12,10,8,11,9],'maxtemp':[20,23,12,18,17],
'rainfall':[28.4,25.6,30.2,27.7,24.8]}
temp=pd.DataFrame(d,index=['Ahmedabad','Baroda','Bharuch','Surat','Valsad'])
plt.plot(temp.index,temp['mintemp'],'blue')
plt.plot(temp.index,temp['maxtemp'],'red')
plt.plot(temp.index,temp['rainfall'],'yellow')
plt.xlabel('Cities')
plt.ylabel('Temprature')
plt.title('District Temperature & rainfall analysis')
plt.legend(['mintemp','maxtemp','rainfall'])
plt.show()
Code:
Output:
Download question paper PDF for Term I – Informatics Practices (New)
Follow this link to download the two sets of question papers pdf.
Watch the video for explanation and clarity:
If you are looking for more content for IP visit the following link:
Thank you for coming to my website. Share your views on this article in the comment section. You are free to share your views/suggestions/feedback in the comment section.