0% found this document useful (0 votes)
11 views15 pages

Skiiib

The document outlines Syed Azfar Ahmad's SIL project focused on learning Python programming. It details his learning journey through various sessions covering topics such as variables, conditional statements, functions, lists, and loops, along with examples of his work. The reflection section expresses his aspirations to become a software engineer and continue developing his programming skills.

Uploaded by

syedazfarahmad
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)
11 views15 pages

Skiiib

The document outlines Syed Azfar Ahmad's SIL project focused on learning Python programming. It details his learning journey through various sessions covering topics such as variables, conditional statements, functions, lists, and loops, along with examples of his work. The reflection section expresses his aspirations to become a software engineer and continue developing his programming skills.

Uploaded by

syedazfarahmad
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/ 15

My SIL project

Name: Syed Azfar Ahmad (30)


Class: 1C
What is my SIL project?

For my SIL project I chose to learn how to write


computer programmes in Python language
In this
presentation WHY DID I CHOOSE TO
PROGRAM USING PYTHON?
WHAT WERE THE STEPS I
TOOK TO LEARN HOW TO
we will be PROGRAM USING PYTHON?

covering the
following
points:

WHAT ARE THE SOME EXAMPLES AND


APPLICATIONS OF WHAT I SCREENSHOTS OF MY
HAVE LEARNT? WORK.
I am interested in how computer Why did I
software is made. choose to
learn how
to program
I thought that this SIL project is
with
the perfect opportunity to learn
my desired skill. Python?
What were the steps I took to
learn how to write
programmes in Python?

• I started by watching a Python programming course


for beginners on YouTube. This course is available on
the channel, CSDojo.
• As per the instructions in the course,
I installed Anaconda Navigator on my computer
and launched Jupyter Notebook.
• The course is broken up into chapters that is covered
in each episode.
My Learning Journey
End of February

• First session, "What are


variables?"
• Learnt how assign values
to variables.
• Eg. I can assign the variable,
'a' to the value 5. To do this I
need to type, 'a = 5' and run
the code.
• To see if the code worked, I
could type, ' print (a)
End of March

• Second session, "


What are if else
statements?"
• I learnt about
conditional
statements.
• Such as if, elif and
else.
• Using what I learnt, I
created a simple BMI
calculator.
End of April

• Third session, "How to use


functions?".
• I learnt that a function is a
collection of instructions.
• I learnt how to use functions.
• By applying what I learnt, I created
a slightly more complicated BMI
calculator which can calculate the
BMI of multiple people at once
while saving time.
End of May
• Fourth session, "What
are lists?".
• I learnt that a list is
used to store a list of
things.
• I learnt how to add
items to the list by
using the
append function.
• I learnt how to remove
things from the list by
using the pop function.
• I learnt how to swap the
places of things in a list
End of June
• Fifth session, "What are loops?"
• I learnt that a loop is an iterating function.
• It is used to iterate over items in a lists.
• I learnt how to use 'for loops' to find the
sum of all the numbers in list.
• I learnt about ranges and how to list the
numbers within a certain range of
numbers.
• I learn the functions of modulo operators.
• I learnt how to find specific numbers in
a range which are multiples of a certain
number.
End of July
• Sixth session, "While loops and the
break statement"
• I learnt how to use while loops and
when to use the break statement.
• While loop allows a continuous
execution of the program as long
as the condition is met
• Break statement exits
the execution of the while loop and
ignores the remaining statements
in the loop
End of August

• Seventh session, "More


about for loops"
• I learnt how to use for
loops to print the words
in a list multiple times. I
can choose to print a
certain word two times
and another word three
times.
Reflection
• I can apply these skills in life if I choose to become
a software engineer and I can utilize what I have
learnt to make new technologies.
• I hope that I can continue my journey
of learning programming with Python. I can study
more and eventually I hope to be very skilled in
computer programming
• My near-term goal is to build gadgets and control
them using computer programmes.
Thank You &
Nil Sine Labore

You might also like