Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Ryan International School, Ghaziabad

INDEX

S.N Page TEACHER’S


DATE TITLE OF THE PROGRAM
O no. SIGNATURE
Topic: Review of Python Basics
Month: April
1 ASCII art program

2 Display the patterns


Input word, display without vowels, then
3 display with vowels surrounded by
parentheses
4 To remove the value at 0 index from a list
Topic: Functions
Month: June
To calculate sum of square of first two-digit and
5
last two-digit numbers of a 4-digit number
To generate random numbers between 1 and 6
6
(dice simulator)
Topic: Data File Handling – Text file, Binary file and CSV
file
Month: July
7 Display each word of a text file separated by ‘#’

Display the number of vowels, consonants,


8
uppercase, lowercase characters in the text file
To remove the lines that contain ‘a’ in a file and
9
write them to another file
10 To perform search in a binary file
To update marks of a particular record in a
11
binary file
Input user-id and password, and check for the
12
validity of login credentials from the CSV file
Input admission number, name and percentage
13 in the CSV file. Display the name and
percentage of the records of students from a
CSV file
Store employee number, name and salary of
employees in “employee.csv”. Calculate and
14 display the total salary remitted to the
employees and the number of employees
drawing more than Rs. 15,000/- from a CSV file
Topic: Data Structures – Stack
Month: August
15 PUSH and POP operations of a Stack
Ryan International School, Ghaziabad
INDEX

Topic: SQL
16
Month: October
1 Create a database
2 Change the database
Create a Student table (DDL Command) and
3
insert records (DML Command)
4 Display records with constraint (DML
Command)
5 Sorting the records (DML Command)
6 Display records with constraint (DML
Command)
Display records with constraint and sorting
7
(DML Command)
8 Grouping the records (DML Command)
9 Display records with constraint (DML
Command)
10 Aggregate function (DML Command)
11 Update the records (DML Command)
12 Grouping the records (DML Command)
Create a Department table (DDL Command)
13
and insert records (DML Command)
Combining the two tables using Foreign key
14
(DML Command)
Combining the two tables using Foreign key
15
(DML Command)
16 Aggregate function (DML Command)
17 Delete records (DML Command)
18 Alter the structure of a field (DDL Command)
19 Drop and add a Primary Key (DDL Command)
20 Drop a column (DDL Command)
21 Delete the entire table (DDL Command)
Topic: Python – MySQL Connectivity
Month: November
17 Create a table and insert records
18 Search for a particular and display all the
19 records
Delete a particular record
20 Edit a particular record

You might also like