314004-PYTHON_PROGRAMMING_281124
314004-PYTHON_PROGRAMMING_281124
314004-PYTHON_PROGRAMMING_281124
28-11-2024 09:50:01 AM
I. RATIONALE
Python is an open source, general-purpose and most versatile programming language. Python code is simple,
readable, short, intuitive, and powerful, and thus it is effective for introducing computing and problem solving for
beginners. This course covers basic fundamentals of Python programming, which also provides a foundation for
further exploration of its more advanced applications in a variety of domains, including application development,
data science, artificial intelligence, machine learning, and more.
1. FA-TH represents average of two class tests of 30 marks each conducted during the semester.
2. If candidate is not securing minimum passing marks in FA-PR of any course then the candidate shall be
declared as "Detained" in that semester.
3. If candidate is not securing minimum passing marks in SLA of any course then the candidate shall be declared
as fail and will have to repeat and resubmit SLA work.
4. Notional Learning hours for the semester are (CL+LL+TL+SL)hrs.* 15 Weeks
5. 1 credit is equivalent to 30 Notional hrs.
6. * Self learning hours shall not be reflected in the Time Table.
7. * Self learning includes micro project / assignment / other activities.
Activities
Students are encouraged to use online tools to improve their learning, such as the e-Kumbh from AICTE and the
Virtual Labs from IIT.
Students should be encouraged to participate in various coding competitions, such as hackathons, online coding
contests on websites like hackerrank, Codechef etc.
At the institution level, encourage students to start a coding club.
Self Learning
Students are encouraged to register themselves in various MOOC's such as Infosys Springboard, Swayam etc. to
further enhance their learning.
Note :
Above is just a suggestive list of microprojects and assignments; faculty must prepare their own bank of
microprojects, assignments, and activities in a similar way.
The faculty must allocate judicial mix of tasks, considering the weaknesses and / strengths of the student in
acquiring the desired skills.
If a microproject is assigned, it is expected to be completed as a group activity.
SLA marks shall be awarded as per the continuous assessment record.
For courses with no SLA component the list of suggestive microprojects / assignments/ activities are
optional, faculty may encourage students to perform these tasks for enhanced learning experiences.
If the course does not have associated SLA component, above suggestive listings is applicable to Tutorials
and maybe considered for FA-PR evaluations.
X. ASSESSMENT METHODOLOGIES/TOOLS
Continuous assessment based on process and product related performance indicators. Each practical will be
assessed considering 1) 60% weightage is to process 2) 40% weightage to product
Teachers are requested to check the creative common license status/financial implications of the suggested
online educational resources before use by the students
Page 9/9