1CS501 Lop
1CS501 Lop
Institute of Technology
B.Tech. Semester I
ICS501 Computer Programming
Laboratory and Practical Policy
Version 1.1
Approved by
Notification date
2. Laboratory details
Laboratory exercises should be completed as per the given schedule. It is expected that a
student does the same with full understanding of the concept, procedure and application
involved.
Laboratory work will be based on above syllabus with following 10 exercises to be
performed.
3.Assessment Policy
Assessment Policy for Laboratory and Project Work (LPW)
It is a natural tendency of the students to prioritise learning activities that enhance their
assessment performance. So the design of assessment tasks influences the outcome of
learning. Assessment tasks shall be well designed to determine whether the completion of a
task during the practical session has contributed to the student's learning of the course. Based
on the assessment, feedback regarding students' learning, during practical sessions shall be
discussed with the student. The feedback and assessment shall go beyond just providing a
basis for the grade and enhance the learning processes. The information gathered from the
assessment shall provide insight into the learner's progress in achieving a goal. Component
weightage for practical shall be kept as 0.3 (30%), in the overall assessment for the course.
Assessment of laboratory and project work carried out during practical session shall comprise
of two components (i) regular assessment and (ii) final examination. Within the total
component weightage of 0.3, the weightage of regular assessment and final examination shall
be kept as 0.6 (60%) and 0.4 (40%), respectively.
4. Teaching-learning methodology
Laboratory: Explanation of lab exercise to be performed along with co-relation with theory
will be given. At the end of each session assessment will be carried out based on parameters
like completion of lab work that includes logic, program/code developed and sample run,
individuality and involvement of the student, regularity, discipline etc. Students will be
quizzed to check their understanding of the exercise conducted.
This technique is aimed at finding out the least understood point/topic in the session. This is
then further explained to ensure that it is understood well.
2. Wait Time:
Rather than choosing the student who will answer the question presented, this variation has
the faculty WAITING before calling on someone to answer it. The wait time will generally
be short (15 seconds or so) - but it may seem interminable in the classroom. It is important to
insist that no one raise his/her hand (or shout out the answer) before you give the OK, in
order to discourage the typical scenario in which the five students in the front row all
immediately volunteer to answer the question, and everyone else sighs in relief.
● To engage the students throughout the practical session and motivate them
● To assess the students’ work regularly and provide them feedback for betterment
During the practical session, students must follow certain laboratory etiquettes to ensure their
safety and well-being while working in the laboratory, as well as proper maintenance of
available facilities. Some of the etiquettes are as follows, which shall be conveyed to the
students depending on the nature of the course and type of practical. Relevant laboratory
etiquettes to be followed by the student during the practical session shall be incorporated into
the respective laboratory manuals and be conveyed to students well in advance.
● Bring laboratory manual and other required items and documents without fail
● Carefully listen to all the instructions given by laboratory staff and faculty members
and follow them rigorously
● Adhere to all the safety norms and other instructions/regulations of the laboratory
Students are expected to independently carry out assigned work under the practical
component. Students must be informed well in advance that copying in any form is not
acceptable and will invite strict disciplinary action. Students must be briefed about the policy
for promotion of academic integrity and prevention of plagiarism issued by Nirma University
in 2019. Turnitin software will be used to check plagiarism wherever applicable. Academic
integrity is expected from students in various aspects of practical work including final
submission.
Example. There are 3 input files 1.txt, 2.txt and 3.txt. Output should be as
shown in output.txt
AAAAAA this string is present in two input file that is why output is like: 1 1
0
Similarly for other also
a. You can take 10000 entries in each file ...... for testing purposes ....
How fast is it?