List of Suggested Programs 2024-25
List of Suggested Programs 2024-25
***************************************
DOs
Treat the computers with care.
Use only the computer you are assigned to.
Press the keys of the keyboard and mouse gently.
Do not fiddle with hardware and software un-necessary.
Come to lab in proper lines with your computer notebook.
Log out & shut down the PC when class is over using software only.
Be respectful, responsible & ready to learn when you are in the lab.
In case you want to use your CD or pen drive seek permission from your
teacher.
***************************************
DON’Ts
Don’t disturb others working in the Lab.
Don’t play games or use disruptive Web sites.
Don’t use personal media without permission.
Don’t use pen drive without scanning on an anti-virus.
Don’t surf the internet or e-mail without the supervision of a teacher.
Don’t download any files (or any other software) onto the computers.
Don’t install any software or modify or delete any system files on any lab
computers.
Don’t change the background on the computers or download any files
without permission.
Don’t overburden the machines by storing the files or downloading them
on local hard disk or the desktop.
Don’t disconnect the keyboard, mouse, monitor printer or any peripheral
if the PC is powered on at the mains.
Be responsible, be caring………
SUGGESTED LIST OF PRACTICALS :: XII (Computer Science) - 083
Distribution of Marks
A LAB TEST (to be written on Answer Sheet) 12
Python Program 8
04 SQL Queries 4
B REPORT FILE: * Minimum 15 Python programs * SQL Queries – Minimum 5 sets using one table 07
/ two tables. * Minimum 4 programs based on Python – SQL connectivity
C PROJECT (using concepts learnt in Classes 11 and 12) 08
D Viva-Voice 03
Review of
02 To check for Leap Year
Class XI
03 To check for Palindrome Number / Text
04 Random Number- Text
05 Radom Number - Number based
B Data Structures
06 Implementing DYNAMIC STACK using Python List - Illustration purpose Data
07 Structure
Implementing DYNAMIC STACK using Python List - Exam Pattern purpose
C File Handling in Python
08 To count and display the occurrence of vowels and digits in Text.txt file (case
in-sensitive)
09 To count and display the words having last letter is e and length is 4 or more
Series
05 Specify data as a scalar value ( data having fixed values)
16 Creating a DataFrame object from a 2-D dictionary with values as Series Objects
20 Plotting Histograph
SUGGESTED LIST OF PRACTICALS :: XI (Computer Science) - 083
Distribution of Marks
A LAB TEST (to be written on Answer Sheet) 12
Python Program (60% Logic + 20% Documentation + 20% Code Quality) 8+2+2
B REPORT FILE: Minimum 20 Python programs 07
C PROJECT FILE: (using concepts learnt in Classes 11 and 12) 08
D Viva-Voice 03
Python Fundamentals
04 Average of Two/Three numbers
05 Simple Interest
06 Problems based on Mensuration - area, volume
07 Percentage of marks obtained in 5 subjects
08 Compound Interest
09 Identification of triangle as Right angled triangle
10 Area of Triangle by Heron's Formula
11 Grade Calculation
12 Even-Odd- Check
13 Even Odd - Sum & average
14 Finding Factorial
15 Series Sum
Control Statements
16 Nested Loop
17 Fibonacci Series
18 Palindrome No.
19 Digit Sum
20 Armstrong No.
21 Prime No.
22 Nested Loop - Inverted
23 GCD & LCM
24 Read String, Read Character, find the slice from that particular character
String
Python Fundamentals
02 Printing Greeting - "Good Morning ",<name>
03 Sum of two numbers
04 Average of Two/Three numbers
05 Simple Interest & Compound Interest
06 Bill Generation
07 Problems based on Mensuration - area, volume
08 Percentage of marks obtained in 5 subjects
09 Grade Calculation
10 Amount & discount
11 Detailed bill Generation
12 Fahrenheit to Celsius conversion and vice -versa
Control Statements
13 Even-Odd : sum & average :: User Defined
14 Sum of digits
15 Armstrong number
16 Multiplication Table
17 Nested Loop- Number
18 Nested Loop- Character
19 Nested Loop - Inverted Loop
20 Palindrome Number &Text
21 Count & Display - vowels, characters
22 Factorial No. & Prime No.
23 Modification / swapping / replacement of element Lists
24 Appending single or multiple elements
25 Maximum / Minimum element in a list
26 Create a dictionary to store names of states and their capitals.
Dictionaries