KEMBAR78
Java Prog Sem-3 | PDF | Class (Computer Programming) | Java (Programming Language)
0% found this document useful (0 votes)
148 views1 page

Java Prog Sem-3

The document outlines the objectives, outcomes and Bloom's Taxonomy levels of a Java Lab course. The objectives are to understand OOP concepts in Java, classes, objects, inheritance, interfaces, packages, exception handling, multithreading and developing GUIs. The outcomes are being able to explain Java concepts, apply OOP principles, demonstrate inheritance and interfaces, handle exceptions and files, and design GUIs using Swings, AWT and JavaFX.

Uploaded by

Nitish Jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views1 page

Java Prog Sem-3

The document outlines the objectives, outcomes and Bloom's Taxonomy levels of a Java Lab course. The objectives are to understand OOP concepts in Java, classes, objects, inheritance, interfaces, packages, exception handling, multithreading and developing GUIs. The outcomes are being able to explain Java concepts, apply OOP principles, demonstrate inheritance and interfaces, handle exceptions and files, and design GUIs using Swings, AWT and JavaFX.

Uploaded by

Nitish Jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

CLASS: SE SEM: III

COURSE CODE: ITC304 COURSE NAME: Java Lab (SBL)


AY: 2023-24 SUB IN-CHARGE: Meena Ugale, Chhaya Dhavale,
Sulochana Devi

LAB OBJECTIVES:
The lab Experiment aims:

1. To understand the concepts of object-oriented paradigm in the Java programming language.


2. To understand the importance of Classes & objects along with constructors, Arrays, Strings and vectors.
3. To learn the principles of inheritance, interface and packages and demonstrate the concept of reusability for
faster development.
4. To recognize usage of Exception Handling, Multithreading, Input Output streams in various applications.
5. To learn designing, implementing, testing, and debugging graphical user interfaces in Java using Swings and
AWT components that can react to different user events.
6. To develop graphical user interfaces using JavaFX controls.

Bloom’s Taxonomy Levels:


1 = Remembering, 2= Understanding, 3 = Applying, 4 = Analyzing, 5 = Evaluating, 6 = Creating

LAB OUTCOMES:
Sr. No. Course Outcomes Cognitive levels of
attainment as per
Bloom’s Taxonomy

On successful completion, of course, learner/student will be able to:

LO1 Explain the fundamental concepts of Java Programming L1, L2

Use the concepts of classes, objects, members of a class and the relationships
LO2 L3
among them needed for a finding the solution to specific problem

Demonstrate how to extend java classes and achieve reusability using


LO3 L3
Inheritance, Interface and Packages

Construct robust and faster programmed solutions to problems using concept


LO4 L3
of Multithreading, exceptions and file handling

Design and develop Graphical User Interface using Abstract Window Toolkit
LO5 L6
and Swings along with response to the events

Develop Graphical User Interface by exploring JavaFX framework based on


LO6 L6
MVC architecture.

You might also like