Internship Daily Diary
Name of the Student : Hadawale Shreya Sambhaji
Name of the
Mentor:______________________________
Entrollment Number: 23212310165
Semester: 5 th Academic Year: 2025-26
Discussion Detail of work allotted till Sign of
Week Day &Date Topics & next Industry
Activities session/correction Mentor
suggested/faculty remark
Introduction to Python: basic syntax, Practice more string
Monday Date: use of print(), variables (int, float, str), functions, variable
02/06/2025 type checking with type(), string operations, and explore data
Week operations (e.g., .lower(), .swapcase(), type conversions. Avoid using
01 .strip(), .replace()), and basic keywords as variable names
arithmetic. Also learned about like pass.
identifier naming rules and Python
keywords.
Learned while, for loop, range(), Practice using loops for
Tuesday Date: break, continue, and pattern printing. iteration and control flow. Try
03/06/2025 Practiced printing numbers, factorial, variations like reverse loop or
sum of digits, triangle star patterns. nested loops..
Practiced while loops to print repeated Try applying loops with
Wednesday values, number ranges (5 to 15), sum mathematical logic like
Date: of numbers (1 to 10), factorial of 5, factorial, digit extraction,
04/06/2025 sum of digits (12345), and printing odd pattern creation. Practice dry-
numbers from 1 to 20. run using flowcharts or
comments.
Practiced for loops, iterating over Practice loop control (break /
Thursday sequences, ranges with steps, and continue) and implement
Date: building triangle patterns using stars. reverse triangle, pyramid, and
05/06/2025 Covered break and continue other patterns. Make sure
statements, and pattern printing using loop limits are clearly
nested loops. understood.
Discussion Detail of work allotted till Sign of
Day &Date Topics & next Industry
Week Activities session/correction Mentor
suggested/faculty remark
Learned about Python lists. Practiced Practice with more list
Monday Date: creating, accessing, and modifying functions such as pop,
09/06/2025 lists. Performed operations like type remove, index, and count.
Week checking and list methods (append, Explore nested lists and
02 insert, extend). slicing.
Continued with list operations Try combining lists with
Tuesday Date: including deletion, iteration, sorting, loops and conditions to build
10/06/2025 and reversing. Applied loops with lists small programs. Also revise
and calculated sum/max values from list comprehensions for
list elements. concise expressions.
Learned Python Tuples: declaration,
Wednesday indexing, slicing, iteration using for Practice tuple unpacking in
Date: loop, built-in functions like len(), function returns, explore
11/06/2025 type(), methods like count(), index(), immutability use cases, and
tuple unpacking, and conversion try creating tuples inside
between list and tuple. Practiced dictionaries and vice versa.
nested tuples and membership testing
using in.
racticed and understood Python
Thursday Date: Dictionary and Set data structures. Focus more on real-world
12/06/2025 Implemented operations such as use cases for dictionary key-
creating dictionaries, value pairs and set
accessing/modifying values, and using operations. Practice
methods like get(), keys(), values(), dictionary iteration and
items(). nested structures.
In Sets, learned how to create sets,
and use methods like add(), update(),
remove(), discard(), and performed
operations like union, intersection, and
difference.
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Learned Python functions including Continue practicing more
Monday syntax for defining and calling functions. advanced function features like
Date: Practiced def, arguments, return values, args, kwargs, lambda
Week 16/06/2025 default parameters, and nested function expressions, and recursive
03 calls. Implemented basic examples for functions. Explore modular
addition, factorial, and user-defined logic coding practices.
using functions.
Learned about Python Modules,
Tuesday including how to import built-in modules Practice importing specific
Date: (math, random, datetime), create functions from modules.
17/06/2025 custom modules, and use from ... Create your own custom
import. Practiced accessing module modules and reuse functions
across multiple files.
functions and reusability of code using
modular design.
Learned String Operations in Python.
Wednesday Covered indexing, slicing, string methods Practice more string methods
Date: (upper(), lower(), find(), replace(), etc.), and explore string comparison
18/06/2025 and iteration over strings. Practiced and string concatenation with
string formatting and manipulation. user input. Focus on using in
operator and string functions.
Learned OOP concepts: Class & Object,
Thursday Inheritance, Polymorphism, Operator Practice method overriding and
Date: Overloading, and Destructor with code create examples of multi-level
19/06/2025 examples. inheritance.
Discussion Detail of work allotted till Sign of
Week Day &Date Topics & next Industry
Activities session/correction Mentor
suggested/faculty remark
Introduction to File Handling in Practice opening files
Monday Date: Python, Importance of Files and using open(), Explore
23/06/2025 Permanent Storage, Opening Files read/write/append
Week using open(), File Modes: r, w, a, Usingmodes, Use readable() to
04 readable() Function, Working with check file access, Create
Example: sample.txt and edit a sample file
(sample.txt)
Introduction to exceptions in Python, Identify and reproduce
Tuesday Date: Understanding syntax vs runtime various basic Python
24/06/2025 errors, Demonstration of errors exceptions. Understand
without try-except block, Examples like the difference between
string + int addition, accessing errors and exceptions. Try
character of an integer, undefined similar faulty code and
variables observe error messages.
Working with data structures: List Write sample programs
Wednesday index out of range, Dictionary key that handle exceptions
Date: errors, Tuple access errors, Importance like IndexError, KeyError,
25/06/2025 of error handling in real programs etc. Use different data
structures and try
accessing invalid entries.
Introduction to Tkinter, Creating a Practice creating a GUI
Thursday Date: basic window using Tk(), Setting application with Tkinter
26/06/2025 window size and title, Adding and that includes Labels and
positioning Labels using pack(), Buttons, Implement
Creating Buttons with styling, Defining button click functionality
functions to handle button clicks, using command, Update
Connecting buttons with functions label text dynamically on
using command parameter, Modifying button click, Use
Labels dynamically on button click geometry() and title() to
control window
appearance
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
30/06/2025
Week
05
Tuesday Date:
01/07/2025
Wednesday Date:
02/07/2025
Thursday Date:
03/07/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
07/07/2025
Week
06
Tuesday Date:
08/07/2025
Wednesday Date:
09/07/2025
Thursday Date:
10/07/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
14/07/2025
Week
07
Tuesday Date:
15/07/2025
Wednesday Date:
16/07/2025
Thursday Date:
17/07/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
21/07/2025
Week
08
Tuesday Date:
22/07/2025
Wednesday Date:
23/07/2025
Thursday Date:
24/07/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
28/07/2025
Week
09
Tuesday Date:
29/07/2025
Wednesday Date:
30/07/2025
Thursday Date:
31/07/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
04/08/2025
Week
10
Tuesday Date:
05/08/2025
Wednesday Date:
06/08/2025
Thursday Date:
07/08/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
11/08/2025
Week
11
Tuesday Date:
12/08/2025
Wednesday Date:
13/08/2025
Thursday Date:
14/08/2025
Discussion Detail of work allotted till next Sign of
Week Day &Date Topics & session/correction Industry
Activities suggested/faculty remark Mentor
Monday Date:
18/08/2025
Week
12
Tuesday Date:
18/08/2025
Wednesday Date:
20/08/2025
Thursday Date:
21/08/2025