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

New 1-7 Java

This laboratory manual for Object Oriented Programming-I (3140705) is designed for B.E. Semester IV Computer Engineering students at Government Engineering College, Bhavnagar, focusing on enhancing practical skills and competencies relevant to the industry. It outlines course outcomes, practical objectives, and guidelines for both faculty and students, emphasizing hands-on experience and safety precautions. The manual also highlights the importance of Java as a programming language and encourages students to develop additional skills beyond the curriculum.

Uploaded by

variyapriyesh
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)
18 views7 pages

New 1-7 Java

This laboratory manual for Object Oriented Programming-I (3140705) is designed for B.E. Semester IV Computer Engineering students at Government Engineering College, Bhavnagar, focusing on enhancing practical skills and competencies relevant to the industry. It outlines course outcomes, practical objectives, and guidelines for both faculty and students, emphasizing hands-on experience and safety precautions. The manual also highlights the importance of Java as a programming language and encourages students to develop additional skills beyond the curriculum.

Uploaded by

variyapriyesh
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

A Laboratory Manual for

Object Oriented Programming -I


(3140705)

B.E. Semester 4th


(Computer Engineering)

Government Engineering College, Bhavnagar


Gujarat

Directorate of Technical Education,


Gandhinagar, Gujarat
Government Engineering College, Bhavnagar

Certificate
This is to certify that Mr. /Ms. ___________________________________
Enrollment No. _______________ of B.E. Semester IV Computer
Engineering of this Institute (GTU Code: 021) has satisfactorily completed
the Practical work for the subject Object Oriented Programming-
I(3140705) for the academic year 2024-25.

Place: __________
Date: __________

Name and Sign of Faculty Head of the Department


Object Oriented Programming-I (3140705)

Preface

Main motto of any laboratory/practical/field work is for enhancing required skills as well as
creating ability amongst students to solve real time problem by developing relevant
competencies in psychomotor domain. By keeping in view, GTU has designed competency
focused outcome-based curriculum for engineering degree programs where sufficient weightage
is given to practical work. It shows importance of enhancement of skills amongst the students
and it pays attention to utilize every second of time allotted for practical amongst students,
instructors and faculty members to achieve relevant outcomes by performing the experiments
rather than having merely study type experiments. It is must for effective implementation of
competency focused outcome-based curriculum that every practical is keenly designed to serve
as a tool to develop and enhance relevant competency required by the various industry among
every student. These psychomotor skills are very difficult to develop through traditional chalk
and board content delivery method in the classroom. Accordingly, this lab manual is designed
to focus on the industry defined relevant outcomes, rather than old practice of conducting
practical to prove concept and theory.

By using this lab manual students can go through the relevant theory and procedure in advance
before the actual performance which creates an interest and students can have basic idea prior to
performance. This in turn enhances pre-determined outcomes amongst students. Each
experiment in this manual begins with competency, industry relevant skills, course outcomes as
well as practical outcomes (objectives). The students will also achieve safety and necessary
precautions to be taken while performing practical.

This manual also provides guidelines to faculty members to facilitate student centric lab
activities through each experiment by arranging and managing necessary resources in order that
the students follow the procedures with required safety and necessary precautions to achieve the
outcomes. It also gives an idea that how students will be assessed by providing rubrics.

Java is a multi-platform, object-oriented, and network-centric language that can be used as a


platform. It is a fast, secure, reliable programming language for coding everything from mobile
apps and enterprise software to big data applications and server-side technologies. Java was
designed to be easy to use and is therefore easy to write, compile, debug, and learn than other
programming languages.

Utmost care has been taken while preparing this lab manual however always there is chances of
improvement. Therefore, we welcome constructive suggestions for improvement and removal
of errors if any.
Object Oriented Programming-I (3140705)

Practical – Course Outcome matrix

Course Outcomes (COs):


1. Use various Java constructs, features and libraries for simple problems.
2. Demonstrate how to define and use classes, interfaces, create objects and methods, how to
override and overload methods, compile and execute programs.
3. Write a program using exception handling, multithreading with synchronization.
4. Write a program using Files, binary I/O, collection Frameworks for a given problem.
5. Design and develop GUI based applications in a group using modern tools and frameworks.
Sr.
Objective(s) of Experiment CO1 CO2 CO3 CO4 CO5
No.

1. To learn basic java programming constructs.

To learn Arrays and Strings in Java. √


2.

3. To implement basic object-oriented concepts. √


4. To implement inheritance and object-oriented concepts. √
To demonstrate the use of abstract classes and
5. √
interfaces.
To implement packages and exception handling in
6. √
JAVA application.
7. To demonstrate I/O from files. √
8. To learn JAVA FX UI Controls. √
9. To implement event handling and animation. √
10. To learn recursion and generics. √
11. To demonstrate the use of Collection framework. √
12. To demonstrate the use of multithreading. √
Object Oriented Programming-I (3140705)

Industry Relevant Skills

The following industry relevant competency is expected to be developed in the student by


undertaking the practical work of this laboratory.
1. Object oriented application development
2. Networking application development
3. GUI based application development

Guidelines for Faculty members


1. Teacher should provide the guideline with demonstration of practical to the students
with all features.
2. Teacher shall explain basic concepts/theory related to the experiment to the students
before starting of each practical
3. Involve all the students in performance of each experiment.
4. Teacher is expected to share the skills and competencies to be developed in the
students and ensure that the respective skills and competencies are developed in the
students after the completion of the experimentation.
5. Teachers should give opportunity to students for hands-on experience after the
demonstration.
6. Teacher may provide additional knowledge and skills to the students even though not
covered in the manual but are expected from the students by concerned industry.
7. Give practical assignment and assess the performance of students based on task
assigned to check whether it is as per the instructions or not.
8. Teacher is expected to refer complete curriculum of the course and follow the
guidelines for implementation.

Instructions for Students


1. Students are expected to carefully listen to all the theory classes delivered by the faculty
members and understand the COs, content of the course, teaching and examination
scheme, skill set to be developed etc.
2. Students shall organize the work in the group and make record of all observations.
3. Students shall develop maintenance skill as expected by industries.
4. Student shall attempt to develop related hand-on skills and build confidence.
5. Students shall make a small project/application in Java.
6. Student shall develop the habits of evolving more ideas, innovations, skills etc. apart from
those included in scope of manual.
7. Student shall refer technical magazines and books.
8. Student should develop a habit of submitting the experimentation work as per the schedule
and s/he should be well prepared for the same.
Object Oriented Programming-I (3140705)

Common Safety Instructions


Students are expected to
1. Switch on the PC carefully (not to use wet hands)
2. Shutdown the PC properly at the end of your Lab
3. Carefully Handle the peripherals (Mouse, Keyboard, Network cable etc)
4. Use Laptop in lab after getting permission from Teacher
Object Oriented Programming-I (3140705)

Index
(Progressive Assessment Sheet)

Assess
Sr. Page Date of Date of Sign. of Remar
No.
Objective(s) of Experiment ment
No. performance submission Faculty ks
Marks

1. To learn basic java programming constructs.

2. To learn Arrays and Strings in Java.

3. To implement basic object-oriented concepts.


To implement inheritance and object-oriented
4.
concepts.
To demonstrate the use of abstract classes
5.
and interfaces.
To implement packages and exception
6.
handling in JAVA application.
7. To demonstrate I/O from files.

8. To learn JAVA FX UI Controls.


To implement event handling and
9.
animation.
10. To learn recursion and generics.
To demonstrate the use of Collection
11.
framework.
12. To demonstrate the use of multithreading.

Total

You might also like