AVANTHI’S SCIENTIFIC TECHNOLOGICAL AND RESEARCH ACADEMY
4-1- FINAL DAILY PLAN – 15 Days, 1.5 Hours/Day
PYTHON TRAINING - PART -1
Format per day:
Daily Test (30
Day Topic Concepts Coding Focus
mins)
Sum of 2 numbers,
Python Basics - Introduction, Print, Input, 20 MCQs + 1
1 Area of Circle,
Part 1 Variables, Data Types Basic
Swapping
calculation
Type Casting, Operators,
Python Basics - Simple Calculator, BMI 20 MCQs + BMI or
2 Comments, Basic
Part 2 Calculator, Average total marks
Expressions
Even/Odd, Factorial, 20 MCQs + Prime
3 If-Else & Loops if, elif, else, for, while
Prime check number
Slicing, String Methods Palindrome, Count 20 MCQs +
4 Strings
(len, replace, etc.) vowels, Reverse string Reverse string
List indexing, Methods, Max, Sum, Search, 20 MCQs +
5 Lists & Tuples
Tuples overview Reverse List Search in
list
Dictionaries & Key/Value pairs, Set Frequency count, 20 MCQs + Word
6
Sets uniqueness Remove duplicates count
Sum function, 20 MCQs +
Defining, Parameters,
7 Functions Factorial, Basic Fibonacci using
Return Values
calculator function
Recursive factorial, 20 MCQs +
8 Recursion Recursive thinking
sum of digits Recursion logic
Mid-Revision + Small problems from 10 MCQs + 2
9 Revision of Days 1–8
Mini Quiz each topic coding problems
Vamsi Krishna Page 1
BillaKRISHNA
AVANTHI’S SCIENTIFIC TECHNOLOGICAL AND RESEARCH ACADEMY
Daily Test (30
Day Topic Concepts Coding Focus
mins)
Arrays / List List patterns, logic Max diff, Remove 5 MCQs + Second
10
Logic building duplicates, Rotate list largest
5 MCQs +
String Interview Word split/join, Anagram, Word
11 Anagram
Logic comparison, anagram reverse, Longest word
problem
Dictionary HashMap-based Two Sum, Frequency- 5 MCQs + Two-
12
Applications interview logic based Qs sum
Sorting & Bubble Sort, 5 MCQs + Bubble
13 Sort list, Insert element
Searching Linear/Binary Search sort
Patterns + Mini Nested loops, printing Number/star triangle, 5 MCQs +
14
Project Start shapes small project setup Number pyramid
Any 2 problems +
Final Test + 10 MCQs + 2
15 Complete syllabus review resume/project
Feedback code problems
feedback
• 30 mins: Core Topic (teaching + examples)
• 30 mins: Coding Practice (2–3 problems)
• 30 mins: Daily Test (MCQs + 1 Mock Coding Q)
1. Exact total time for each day's session (1.5 hours)
2. Include an assessment/mock test in every session
3. A structured plan that builds Python knowledge + coding confidence
Note:- This plan covers Part-1 topics and basic programs; advanced programs on the
same topics will be covered in Part-2.
OVERALL STRUCTURE
FINAL 15-DAY PYTHON TRAINING PLAN (1.5 Hrs/Day)
DAILY MOCK TEST FORMAT (30 minutes)
• MCQs (10 mins) – 5 questions from the day's topic
• 1 Coding Question (20 mins) – Topic-based problem to solve live or submit
TOTAL TIME BREAKDOWN (Per Day)
Section Duration
Teach & explain concept 30 mins
Practice coding (2–3 problems) 30 mins
Vamsi Krishna Page 2
BillaKRISHNA
AVANTHI’S SCIENTIFIC TECHNOLOGICAL AND RESEARCH ACADEMY
Test (MCQs + coding) 30 mins
90 mins (1.5
Total
hours)
BONUS MATERIALS I CAN GIVE:
• PDF of this 15-day plan
• Daily MCQs (GOOGLE CLASSWORK/MANUAL EXAM)
• Mock coding problems (with expected outputs)
• Student Progress Tracker (Google Sheet)
MINI PROJECT FOR PYTHON BEGINNERS (After 15-Day Course)
Project Title: Student Management System (Console-based)
Tools & Concepts Used
• Python basics: input/output, variables, loops, conditionals
• Data structures: lists, dictionaries
• Functions
• File handling (Optional for bonus)
Project Features
Feature Description
Add Student Enter name, roll number, marks
View All Students Print list of students with details
Search Student Search by name or roll number
Update Student Edit name or marks
Delete Student Remove student record
Exit Closes the program
NOTE: Important Points
• Total session time each day: Exactly 1.5 hours (90 minutes) divided into 3 equal
parts of 30 minutes each (Concept teaching + Coding practice + Daily test).
• Every day’s session includes an assessment/mock test consisting of 5 MCQs and
Vamsi Krishna Page 3
BillaKRISHNA
AVANTHI’S SCIENTIFIC TECHNOLOGICAL AND RESEARCH ACADEMY
1 coding problem (total 30 minutes).
• The plan is structured to progressively build Python knowledge and coding
confidence, starting from basics and advancing to interview-style problems.
• This plan covers Part-1 topics and basic programs; advanced programs on the
same topics will be covered in Part-2.
• Daily tests ensure continuous evaluation and reinforcement.
• The mini project is designed for application of all concepts learned during the
15 days and can be extended with file handling as a bonus.
Vamsi Krishna Page 4
BillaKRISHNA