M12 Creating and Running Simple Python Programs FG
M12 Creating and Running Simple Python Programs FG
Python Programs
Creating and Running Simple Python Programs
Facilitator’s Notes Take the participants through an interactive session to help the
learners to identify the concepts of python programming.
End of Note
1-3. Tell:
Hello, everyone! Welcome to today’s session.
Before we begin the session, let us watch a short video on introduction to Python.
Facilitator’s Note:
Play the mobile nugget/video on introduction to python.
Ask:
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Note: Every new topic will start with a relevant video.
Ask:
You might have the following questions.
1. What are the uses of Python programming?
2. What are the basic concepts of Python programming?
Tell:
Let’s proceed to answer these questions.
4. Ask:
What is coding and how will it help you?
Facilitator’s Note:
Ask participants to raise their hands.
1
Capture the responses from selected participants.
Appreciate the participants for trying to answer.
Praise the participant if he/she answers correctly.
Guide them through the answers by mentioning that coding is a process of
writing instructions for a computer and it involves many things such as logic,
reasoning, organizing, and so on.
Tell:
Well! It was a great participation by all of you. Let’s start a quick recap on Coding.
5. Ask:
Do you know what is python programming?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Appreciate the participants for trying to answer.
Praise the participant if he/she answers correctly.
Explain python programming by mentioning that python is an easily
interpretable, high-level and general-purpose programming language.
Tell:
Let’s next know about a few applications of python.
6. Ask:
Can you name a few applications of python programming?
Facilitator’s Note:
Ask participants to raise their hands.
Capture their responses.
Praise the participant if he/she answers correctly.
List the applications of python programming.
Tell:
Having learnt about the applications of python programming, let’s next learn about its
features.
7. Ask:
Can anyone talk about the features of python programming?
Facilitator’s Notes:
Appreciate the correct responses.
Ask if the learners have any questions.
Explain the features of python programming by using the key words such as
easy to read, hosting and compatibility, enabling simple syntax and grammar
and adaptability.
Tell:
So far, we have seen the applications and features of python programming. Now, let’s learn
2
the prerequisites of python programming.
8-12. Ask:
Do you know what are the prerequisites of python programming?
Facilitator’s Notes:
Appreciate the correct responses.
Capture the responses.
Explain the prerequisites of python programming.
Tell:
Next, let’s understand the functions used in python.
13. Ask:
Can anyone explain about the functions used in python?
Facilitator’s Notes:
Capture the responses.
Appreciate the correct responses.
Explain the functions used in python programming
Ask if the learners have any questions
14-15. Ask:
Does anyone of you know the variables used in python?
Facilitator’s Notes:
Appreciate the correct responses.
Capture the responses.
Explain the variables used in python.
Tell:
Having seen the prerequisites, functions and variables used in python programming, let’s
now learn about the data types of python programming.
16-17. Ask:
Can anyone explain what are the data types used in python programming?
Facilitator’s Note:
Capture their responses
After getting response, display the correct answers
Explain the data types used in python programming
Appreciate the participants for trying to answer.
Tell:
Explain the different data types used in python, such as:
Text type like string
3
Numeric types like int, float and complex
Sequence types like list, tuple and range
Mapping type like dict
Set types like set, frozenset
Boolean type like bool
Binary types like bytes, bytearray, memoryview.
18. Ask:
Do you know about the various operators to perform operations on variables and values?
Facilitator’s Note:
Appreciate the participants for trying to answer
Explain the different types of operators
Ask if the learners whether they are able to understand the concept
Ask:
Ask if the learners have any questions and address them.
19. Ask:
Can anyone talk about the keywords in python programming?
Facilitator’s Note:
Appreciate the participants for trying to answer.
Explain the different keywords used in python programming.
20. Ask:
Having learnt about all the data types, operators and keywords in python programming, can
anyone speak about the errors displayed in a python program?
Facilitator’s Note:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the different types of errors.
21-22. Tell:
Before we begin the next topic in this session, let us watch a short video on using python
from command line.
Facilitator’s Note:
Play the mobile nugget/video on using python from command line.
Ask:
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Ask:
4
You might have the following questions.
1. How to install and use of Command line?
2. What is Google Colab and Azure note book?
Tell:
Let’s proceed to answer these questions.
23. Ask:
Who among you know about the procedure to install and use python from command line?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the steps in installing and using command line.
Differentiate the commands by mentioning them in Unix/ Mac OS or Windows.
Ask:
What are the commands used to check if Python is installed and the expected version is
available from command line?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
24. Ask:
What are the commands used run Pip from the command line?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
25. Ask:
What are the commands used to check if Pip, Setuptools, and Wheel are up to date?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
26. Ask:
What are the commands used to check venv command that can be used on a typical Linux
system?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
5
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
27. Ask:
What are the commands used to check the tools for creating a Virtual Environment?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
28. Ask:
How is Pip used python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the importance of using Pip in python.
Ask if the learners have any questions.
29. Ask:
What are the commands used for installing from PyPI?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
30. Ask:
What are the commands used for upgrading Packages?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
31. Ask:
What are the commands used for installing packages to the User Site?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
32. Ask:
What are the commands used for installing requirement files?
6
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
33. Ask:
What are the commands used for installing packages from VCS?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
34. Ask:
What are the commands used for installing packages from other indexes?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
35. Ask:
What are the commands used for installing packages from a Local Src Tree?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
36. Ask:
What are the commands used for installing packages from a Local Archive?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
37. Ask:
What are the commands used for installing packages from other sources?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
7
38. Ask:
What are the commands used for installing Prereleases?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
39. Ask:
What are the commands used for Setuptools “Extras”?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Explain the commands to be run in both platforms.
Ask if the learners have any questions.
40. Tell:
Some sites offer in-browser coding for those who want to learn Python. Can anyone of you
try to mention them?
Facilitator’s Note:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Tell:
Some sites that offer in-browser coding for those wants to learn python as shown.
A few of such sites are:
Codecademy
Coding Bootcamps
Data Camp
Datarequest
Hack in science
High School Technology Services
41. Ask:
Can anyone talk about the Google Colab and Azure Note Book?
Facilitator’s Note:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Tell:
Google CoLab and Azure Notebooks provide a flexible environment for
developers to work.
They are very close to each other in terms of characteristics and can often be
tricky to pick one.
8
42. Ask:
Can anyone tell how comparison between the two (Google CoLab and Azure Notebooks) is
done?
Facilitator’s Note:
Appreciate the participants for trying to answer.
Mention the two, Google Colab and Azure Note Book are compared on the basis
of:
o Speed
o Computer Power
o Memory
o Importing Libraries
o Language Support
o File I/O
o Similarity with Jupyter
o Additional Features
43. Ask:
Knowing how Google Colab and Azure Note Book are compared, can anyone speak about
the differences in the two?
Facilitator’s Note:
Capture their responses
After getting response, display the differences
Appreciate the participants for trying to answer.
Explain the differences between the two briefly based on the content provided
on screen.
44. Tell:
Now, let’s take a moment to discuss any question you might have.
Facilitator’s Note:
Ask the participants if they have any questions.
If they have any questions, try to address them.
45-46. Tell:
Before we begin the next topic in this session, let us watch a short video on performing
operations using data types and operators.
Facilitator’s Note:
Play the mobile nugget/video on performing operations using data types and
operators.
Ask:
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
9
Ask participants to raise their hands.
Capture the responses from selected participants.
Ask:
You might have the following questions.
1. Why do we need to classify different data items?
2. What are different data types in Python?
3. What are different classes inside these different data types?
Tell:
Let’s proceed to answer these questions.
47. Ask:
Can anyone of you speak about the data types in Python?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the different data types.
Explain the data types in python.
48. Ask:
What are the Standard or Built-in data types in python?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the standard data types in python.
Explain the data types in python.
49. Ask:
What is numeric data type classification and what does it include?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the numeric data types in python.
Explain the inclusions in numeric data types in python.
50-52. Ask:
What is numeric data type classification and what does it include?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the numeric data types in python.
10
Explain the inclusions in numeric data type in python.
53-59. Ask:
What is sequence data type classification and what does it include?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the sequence data types in python.
Explain the inclusions in sequence data type in python.
60. Ask:
What is Boolean data type classification and what does it include?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the Boolean data types in python.
Explain the inclusions in Boolean data type in python.
61. Ask:
What is Set data type classification and what does it include?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the Set data types in python.
Explain the inclusions in Set data type in python.
62-63. Ask:
What is Dictionary data type classification and what does it include?
Facilitator’s Note:
Capture their responses.
Appreciate the participants for trying to answer.
After getting response, display the Dictionary data types in python.
Explain the inclusions in Dictionary data type in python.
64-65. Tell:
Before we begin the next topic in this session, let us watch a short video on control flow
with decisions and loops.
Facilitator’s Note:
Play the mobile nugget/video on control flow with decisions and loops.
Ask:
11
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Ask:
You might have the following questions.
1. What are branching statements?
2. What are conditional statements?
Tell:
Let’s proceed to answer these questions.
66. Ask:
Who among you know about the branching statements used in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the branching statements in python.
67. Ask:
Who else can speak about the types of branching statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the types of branching statements in python.
68. Ask:
Which statements are defined as break statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the break statements in python.
69. Ask:
Which statements are defined as continue statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the continue statements in python.
12
70. Ask:
Which statements are defined as return statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the return statements in python.
71. Ask:
Which statements are defined as pass statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the pass statements in python.
72-73. Ask:
Which statements are defined as conditional statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the conditional statements in python.
74. Ask:
Which statements are defined as looping statements in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the looping statements in python.
75. Tell:
Now, let’s take a moment to discuss any question you might have.
Facilitator’s Note:
Ask the participants if they have any questions.
If they have any questions, try to address them.
76-77. Tell:
Before we begin the next topic in this session, let us watch a short video on performing
input and output operations.
Facilitator’s Note:
Play the mobile nugget/video - Perform Input and Output Operations.
Ask:
13
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Tell:
You might have the following questions.
1. What are the code segments that perform file input and output operations?
2. What are the code segments that perform console input and output
operations?
Tell:
Let’s proceed to answer these questions.
78. Ask:
Can anyone of you tell about the importance of input operations?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about the importance of input operations in python.
Tell:
Input plays an essential role because it allows you to interact and add new
information.
Python provides some built-in functions to read and modify the file, and to
perform input-output operations.
79-80. Ask:
What is the concept of file handling in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about file handling in python.
Tell:
File handling in Python is extremely important.
Easy to implement Python file handling.
Python input/output operations involves reading and writing process and many
other file handling options.
How to read the data from a given file whenever you want to analyze the data.
81-87. Ask:
Knowing the concept of file handling in python, can anyone speak about the functions of
file handing?
Facilitator’s Notes:
14
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain all the functions of file handling in python.
Tell:
The functions of file handling in python are:
o Opening File
o Reading from Files
o Writing to Files
o Appending to Files
o Splitting Files
88. Ask:
What is defined as input operation in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the input operations in python with an example syntax.
89. Ask:
What is use of split() method in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the use of split() method with an example syntax.
90-94. Ask:
What is defined as output operation in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the output operations in python with an example syntax.
95. Ask:
Can anyone tell how formatting output using String Modulo Operator is done in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of formatting output using String Modulo Operator in
python with an example syntax.
15
96. Ask:
Can anyone tell how formatting output using format method is done in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of formatting output using format method in python with
an example syntax.
97-98. Tell:
Before we begin the next topic in this session, let us watch a short video on document and
structure code.
Facilitator’s Note:
Play the mobile nugget/video - Document and Structure Code.
Ask:
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Tell:
You might have the following questions.
1. What are the code segments that use comments and documentation strings?
2. What are the code segments that include function definitions?
Tell:
Let’s proceed to answer these questions.
99-10 Ask:
0.
What is the concept of Comments in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about Comments in python.
101. Ask:
What is the concept of Docstrings in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the about Docstrings using in python.
Tell:
Python documentation strings or docstrings is a string used to explain the
declared Python modules, functions, classes, and methods.
16
102. Ask:
Having learnt about the concept of Docstrings, can anyone tell about declaring and
accessing docstrings in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the declaring and accessing Docstrings in python.
103. Ask:
Can anyone tell about Indentation in docstrings in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Indentation in Docstrings in python.
104. Ask:
Having learnt about the concept of comments, docstrings, can anyone differentiate
between the comments and docstrings in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the difference between the comments and docstrings in python.
105. Ask:
Can anyone speak about the need for a function in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the need for a function in python.
106. Ask:
Can anyone speak about calling a function in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain about calling a function in python.
107. Ask:
17
Can anyone speak about the concept of parameters or function in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain about parameters or function in python.
108. Ask:
Can anyone speak about the concept of arbitrary arguments in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain about arbitrary arguments in python.
109. Ask:
Can anyone speak about the concept of Recursion in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain about Recursion in python.
110. Tell:
Now, let’s take a moment to discuss any question you might have.
Facilitator’s Note:
Ask the participants if they have any questions.
If they have any questions, try to address them.
111-1 Tell:
12. Before we begin the next topic in this session, let us watch a short video on performing
troubleshooting and error handling.
Facilitator’s Note:
Play the mobile nugget/video - Perform Troubleshooting and Error Handling.
Ask:
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Tell:
You might have the following questions.
1. What are the different errors in code segments?
2. What are the code segments that handle exceptions?
Tell:
18
Let’s proceed to answer these questions.
113. Ask:
What are the different classes of error in python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the types of errors in python.
Tell:
Python documentation has various errors such as:
Name Error
Syntax Error
Indentation Error
Type Error
Index Error
Attribute Error
114. Ask:
Can anyone of you tell about the Name Error in Python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Name Error in python.
115. Ask:
Can anyone of you tell about the Syntax Error in Python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Syntax Error in python.
116. Ask:
Can anyone of you tell about the Indentation Error in Python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Indentation Error in python.
19
117. Ask:
Can anyone of you tell about the Type Error in Python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Type Error in python.
118. Ask:
Can anyone of you tell about the Index Error in Python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Index Error in python.
119. Ask:
Can anyone of you tell about the Attribute Error in Python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the Attribute Error in python.
120. Ask:
Having learnt about the types of errors in python programming, can anyone of you tell how
different is syntax error and exceptions?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the difference between syntax error and exceptions in python.
121-1 Ask:
22.
What is the concept of handling exceptions in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of handling exceptions in python programming.
123-1 Ask:
25.
What is the concept of ‘else clause’ in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
20
Ask if the learners have any questions.
Explain the concept of ‘else clause’ in python programming.
126-1 Tell:
27. Before we begin the next topic in this session, let us watch a short video on performing
operations using modules and tools.
Facilitator’s Note:
Play the mobile nugget/video - Performing operations using modules and tools.
Ask:
So, what questions do you have in mind after watching this video?
Facilitator’s Note:
Ask participants to raise their hands.
Capture the responses from selected participants.
Tell:
You might have the following questions.
1. What are the basic operations that can be performed using built-in modules?
2. How are complex computing problems solved using built-in modules?
Tell:
Let’s proceed to answer these questions.
128-1 Ask:
29.
What is the concept of built-in modules in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of built-in modules in python.
Tell:
Long and complex logic in a program is broken into smaller, independent, and
reusable blocks of instructions. These are called modules.
Modules are designed to perform a specific task that is a part of the entire
process.
Each built-in module contains resources for certain specific functionalities such
as:
o OS Management
o Disk IO
o Networking
o Database Connectivity
Built-in modules are mostly written in C and integrated with a Python
interpreter.
21
130. Ask:
What are the frequently used built-in functions in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the frequently used built-in functions in python.
Tell:
Most common modules in python are:
OS modules
Random module
Math module
Time module
Sys module
Collections module
Statistics module
131. Ask:
What are the frequently used built-in functions in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the frequently used built-in functions in python.
132. Ask:
What is the concept of Random module in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of Random module in python.
133. Ask:
What is the concept of Math module in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of Math module in python.
134. Ask:
What is the concept of Sys module in python programming?
22
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of Sys module in python.
135. Ask:
What is the concept of Collection module in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of Collection module in python.
136. Ask:
What is the concept of Statistic module in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of Statistic module in python.
137. Ask:
What is the concept of Time module in python programming?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the concept of Time module in python.
138. Ask:
Can anyone tell how complex computing problems are solved in Python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the phases of solving complex computing problems in python.
139. Ask:
How are real numbers converted to complex numbers in Python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the phase of real numbers converted to complex numbers in python.
23
140. Ask:
What is phase of complex numbers in Python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the phase of complex numbers in python.
141. Ask:
Can anyone tell about converting polar form to rectangular form or vice versa in Python?
Facilitator’s Notes:
Appreciate the participants for trying to answer.
Ask if the learners have any questions.
Explain the phase of converting polar form to rectangular form or vice versa in
python.
142. Tell:
Now, let’s take a moment to discuss any question you might have.
Facilitator’s Note:
Ask the participants if they have any questions.
If they have any questions, try to address them.
24