0% found this document useful (0 votes)
20 views7 pages

Weekly Diary Anirudh 1

Uploaded by

Anirudha Jade
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views7 pages

Weekly Diary Anirudh 1

Uploaded by

Anirudha Jade
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Weekly

Diary For
Industrial
Training

Name of Industry: Domain Computer, Kolhapur.


From: 03/06/2024 To 13/07/2024

Name of Supervisor: Mr. Sujay Bharat Herwade.

Designation of Supervisor: Senior Technical Engineer

Name of Student: Anirudha Abhijit Jade

Enrollment no.: 2205390100

Branch of Engineering: Computer Engineering

Name of Polytechnic: Dr. D. Y. Patil Polytechnic, Kasaba Bawada, Kolhapur.


WEEK 1 : From 03/06/2024 To 08/06/2024

Day Date Activities carried out

1. The fundamental of computer program.


1 03/06/2024 2. Setting up your programming environment compilation vs
interpretation.
3. Introduction to python.
4. Installation of python 3.12

1. Concept regarding to variables, correct and incorrect variables names,


2 04/06/2024 shortcut operators.
2. Creating a variable and assigning a new value to an already existing
variable and solving simple mathematically problems.
1. Python literals.
3 05/06/2024 2. Type of literals: string literal, numeric literal, complex literal and their
types.
3. Literal collection: list literal, tuple literal, set literal ect.

1. Operators: arithmetic operators, comparison operators, logical operators,


4 06/06/2024 assignment operator, bitwise operators.
2. Exponential, multiplication, division, integer division, addition.

1. Becoming familiar with the concept of comments in python using and


5 07/06/2024 not using comments.
2. Replacing comment with code, experimenting with python code.

1. Check inequality and comparison operator and conditional operator.


6 08/06/2024 2. Examples regarding to comparison operator and conditional
expression.(if-else, nested if-else, elif, ect )

Weekly Summarization of the above Activities:


The schedule outlines a week-long introductory course on Python programming. It begins with foundational
topics such as the structure of computer programs and setting up Python 3.12. Subsequent days cover
essential programming concepts like variables, operators (arithmetic, comparison, logical), literals (string,
numeric, complex), and collections (lists, tuples, sets). The course also introduces commenting practices and
explores conditional statements (if-else, nested if-else, elif). Each day start for Python beginners.

Signature of Student Signature of Supervisor Signature of Mentor

2
WEEK 2 : From 10/06/2024 To 15/06/2024

Day Date Activities carried out

1. Loops in python.
1 10/06/2024 2. Practical in while-loop, for loop, break, continue loops.

1. Loops control, break and continue in python.


2 11/06/2024

1. Summary of loops, for loop, while loop.


3 12/06/2024

1. Logic and bit operators operations perform in python | and, or, not.
4 13/06/2024

1. Lists-collections of the data, list items-data types and functions and


5 14/06/2024 methods.
2. Practical on the list() constructor. Access list items, negative indexing.

3. Loops in python.
6 15/06/2024 4. Practical in while-loop, for loop, break, continue loops.

Weekly Summarization of the above Activities:


Loops in Python allow repetitive execution of code with while and for structures. Break and continue alter
loop flow by stopping early or skipping iterations. Logical operators (and, or, not) handle boolean conditions,
while bitwise operators manage binary data efficiently. Lists store collections of items, supporting versatile
operations like indexing and method calls.

Signature of Student Signature of Supervisor Signature of Mentor

3
WEEK 4 : From 17/06/2024 To 22/06/2024

Day Date Activities carried out

1. The bubble sort information.


1 17/06/2024 2. Operations on list | slices, sort a list.
3. Slice, slices-negative indices, slices: continued.
1. The inner life of lists.
2 18/06/2024 2. Powerful slices, function and parameterized constructor
3. Slices-negative indices and continued.
4. Find the location of a given element inside a list.
1. Functions, lists
3 19/06/2024 2. Practical on functions lists, prime numbers, how to find them?

1. Three parameter functions.


4 20/06/2024 2. Practical on functions, testing triangle, creating functions | factorials,
fabonacii and recursion.
1. Sequence types and mutability.
5 21/06/2024 2. What is tuple? and it’s use.
3. What is the dictionary?
4. Practical on tuple-dictionary.
1. Python set.
6 22/06/2024 2. Removing items from the set.
3. Difference between discard() and remove().
4. Intersections of two sets.
Practical on code using curly brackets, code using set() method, code
using add() method, code using discard() method, code using union operator,
code using union() method.

Weekly Summarization of the above Activities:


Bubble sort is a simple sorting algorithm that compares adjacent elements and swaps them if necessary. Python
lists can be sorted using `sort()` or `sorted()`, and support slicing for extracting subsets. Lists are mutable,
versatile, and efficient, allowing for dynamic storage and operations like appending, inserting, and removing
elements.

Signature of Student Signature of Supervisor Signature of Mentor

4
WEEK 5 : From 24/06/2024 To 29/06/2024

Day Date Activities carried out

1. What is a module?
1 24/06/2024 2. Importing a module.
3. Importing a module: the _as keyword.
4. Useful modules| math.random.
5. Practical on importing a module | * and as ,importing a module| alising.
1. What is a package?
2 25/06/2024 2. Python package installer(PIP).
3. Practical on how to install pip.

1. What is a package?
3 26/06/2024 2. Practical on create module file, some steps to create package.

1. pyInstaller package.
4 27/06/2024 2. Practical on installation of the pyInstaller package.

1. File handling.
5 28/06/2024 2. Practical on python file open, python delete file, folder.

1. Revision.
6 29/06/2024 2. Test base on python.

Weekly Summarization of the above Activities:


Modules in Python are reusable units of code that contain functions, classes, and variables. They are
imported with `import` statements and can be given aliases using `as`. Python packages are directories of
modules with an ` init .py` file, enabling organized and modular code organization. PIP is Python’s
package manager used for installing and managing additional packages from PyPI. File handling involves
operations like opening, reading, writing, and deleting files using built-in functions and methods.

Signature of Student Signature of Supervisor Signature of Mentor

5
WEEK 6 : From 01/07/2024 To 06/07/2024

Day Date Activities carried out

1. Introduction to machine learning.


1 01/07/2024

1. Installing Numpy.
2 02/07/2024 2. Data set.
3. Practical base on Numpy.

1. Pandas.
3 03/07/2024 2. Installing pandas package.
3. Program related to pandas to array.

1. Introduction to Scipy.
4 04/07/2024 2. Scipy cointraints.

1. Tkinter library.
5 05/07/2024 2. Creating different widget using Tk such as Button, Label, Frame, ect.

1. Revision.
6 06/07/2024 2. Test 02.

Weekly Summarization of the above Activities:


Machine learning uses algorithms for computers to learn from data and make predictions. NumPy is
essential for scientific computing, handling arrays and math operations. Pandas is for data manipulation
with DataFrames. SciPy extends NumPy with scientific functions. Tkinter is Python's GUI toolkit for
desktop apps. Revision ensures understanding, while testing evaluates skills in ML, data handling,
scientific computing, and GUIs.

Signature of Student Signature of Supervisor Signature of Mentor


6
WEEK 7 : From 08/07/2024 To 13/07/2024

Day Date Activities carried out

1. Introduction to AI.
1 08/07/2024

1. Open CV installation and installation.


2 09/07/2024 2. Practical on open CV.

1. Tenser flow.
3 10/07/2024

1. Project report.
4 11/07/2024

1. Project report.
5 12/07/2024

1. Final Exam.
6 13/07/2024

Weekly Summarization of the above Activities:


AI involves creating intelligent systems for learning and decision-making. OpenCV is essential for
image and video processing tasks like object detection and facial recognition. TensorFlow is a key
library for building machine learning models, especially in deep learning. Project reports detail project
outcomes, while final exams assess knowledge of AI concepts, TensorFlow, and OpenCV applications.

Signature of Student Signature of Supervisor Signature of Mentor

You might also like