Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Method of Assessment: Internal: Mid Semester Theory Examination (Pen Paper Test)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

RGPV (DIPLOMA OBE CURRICULUM FOR THE FORMAT-3 Sheet

WING) BHOPAL COURSE No. 1/5

Branch Information Technology / Computer Science Semester V


& Engineering

Course Course Name Java Programming


Code

Course Outcome - Apply basic programming constructs of Teac Mark


1 Java language h s
Hrs

Learning Outcome Explain fundamentals and application 6 10


1 Programming environment of Java

Contents Features of Object oriented programming, difference


between object oriented and procedural oriented
programming language, History, Features, and
applications of Java, Java Editions, java environment
(jdk, jde), structure of java program (application and
applet), JVM (Java Virtual Machine), Execution process of
java programs (interpreter and compilation), IDEs for
java (netbean, eclipse)
Method of Internal: Mid semester theory examination (Pen paper test).
Assessment

Learning Outcome Illustrate the building blocks of Java 10 10


2 programming

Contents Introduction to objects and classes - defining a class,


field declaration and method declaration, Data Types,
Symbolic Constants, creating objects, accessing class
members, constructor and object method invocation,
Scope of class members - Instance and class, Type
Casting, Math class.
Operators: Arithmetic, Relational, Logical Assignments,
Increment & Decrement , Conditional, Bit wises, Special
Expressions & its Evaluation
Control statements in Java
Decision making Control Statement : if statement ,
Simple if statement , if…else statement , Nesting of if-

1/6
else statement switch statement
Iteration Control Statement : for loop , while loop, do-
while loop, break, continue.

Method of External: End semester theory examination (Pen paper test).


Assessment

Learning Outcome Develop simple java programs in Java 10 10


3 programming environment

Contents Installation and setup of java,


Installation of IDEs for java(netbean,eclipse).
Compiling and running simple Java programs - Writing
simple java programs displaying some output string ,
Programs taking input from the end user and giving
desired output, programs using command line
arguments, Programs using methods of Math class.

Method of Internal: Laboratory observation/Assignment, Internal viva


Assessment

Learning Outcome Develop programs using basic 12 10


4 programming constructs in Java.

Contents programming using branching statements-if, if-else, if-


elif, nested if- else statements, ternary operators, switch
statement
programs using looping constructs- for, while, do-while
constructs, break and continue statements.
Method of External: Laboratory observation and viva voce.
Assessment

RGPV (DIPLOMA OBE CURRICULUM FOR THE FORMAT-3 Sheet


WING) BHOPAL COURSE No. 2/5

Branch Information Technology / Computer Science Semester V


& Engineering

Course Course Name Java Programming


Code

Course Outcome - Apply the concept of Object Oriented Teac Mark


2 Programming in Java. h s
Hrs

2/6
Learning Outcome Illustrate the concept of Data hiding 6 10
1 and Inheritance in Java.

Contents Data hiding concept - public, private access.


Inheritance: Concept of subclass and superclass, Types
of Inheritance, Defining a subclass, subclass constructor,
super keyword, Overriding Methods, Final Variables &
Methods, Final Classes, Finalizer Methods, Protected
access.
Method of External: End semester theory examination (Pen paper test).
Assessment

Learning Outcome Explain Multiple inheritance and 6 10


2 polymorphism

Contents Abstract Method and Abstract Class in Java,


Implementing multiple inheritance using Interfaces -
Defining Interfaces, Extending Interfaces, Implementing
Interfaces, Accessing Interfaces Variables
Polymorphism: Compile time polymorphism, runtime
polymorphism, Static vs Dynamic binding

Method of External: End semester theory examination (Pen paper test).


Assessment

Learning Outcome Demonstrate Arrays, String, Wrapper 8 10


3 classes, inbuilt and user defined
Packages

Contents 1D, 2D and multidimensional Arrays in Java- Declaration,


creation, initialization and array length, variable size
array, String class and its methods, StringBuffer class
and its methods, Wrapper classes, methods of different
wrapper classes and their uses.
Introduction to Java API Packages, Using System
Packages, Naming Conventions, Creating Packages,
Accessing a Package, Using a Package, Adding a Class to
a Package, Hiding Classes, Static Import

Method of Internal: Mid semester theory examination (Pen paper test).


Assessment

Learning Outcome Experimenting with object oriented 14 10


4 features of Java, Arrays, String and
Wrapper classes.
3/6
Contents Write programs demonstrating inheritance,
polymorphism and data hiding features of java
Write programs using arrays, strings and wrapper
classes.
Create package containing classes and interfaces.
Method of External: Laboratory observation and viva voce.
Assessment

RGPV (DIPLOMA OBE CURRICULUM FOR THE FORMAT-3 Sheet


WING) BHOPAL COURSE No. 3/5

Branch Information Technology / Computer Science Semester V


& Engineering

Course Course Name Java Programming


Code

Course Outcome - Apply Multithreading and Exception Teac Mark


3 handling features in Java h s
Hrs

Learning Outcome Illustrate multithreading concepts in 8 10


1 java programs

Contents Introduction, Creating Threads, Extending the Thread


Class, Stopping and Blocking a Thread, Life Cycle of a
Thread, Thread Priority, Synchronization, implementing
runnable interface, inter thread communication.

Method of External: End semester theory examination (Pen paper test).


Assessment

Learning Outcome Interpret inbuilt and user defined 8 10


2 exception handling

Contents Types of Errors, Exceptions, Exception handling,


implementation of keywords like try, catches, finally,
throw & throws, built in exceptions, Creating own
exception subclasses, importance of exception handling
in practical implementation of live projects

Method of External: End semester theory examination (Pen paper test).


Assessment

4/6
Learning Outcome Experimenting with multithreading and 12 10
3 exception handling in Java.

Contents Program using the multithreading feature of java, setting


priority of a thread,
Program demonstrating synchronization among various
threads and inter thread communication.

Method of Internal: Laboratory observation/Assignment, internal viva


Assessment

RGPV (DIPLOMA OBE CURRICULUM FOR THE FORMAT-3 Sheet


WING) BHOPAL COURSE No. 4/5

Branch Information Technology / Computer Science Semester V


& Engineering

Course Course Name Java Programming


Code

Course Outcome - Apply Java I/O concepts for a given Teac Mark
4 problem h s
Hrs

Learning Outcome Explain Concept of Stream classes and 12 10


1 File handling in Java

Contents Stream classes, Byte Stream Classes, Character Stream


Classes, Performing interactive input / Output using
stream classes, input/output exceptions
File class, Creation of files, reading/ writing characters,
reading/writing bytes, handling primitives data types,
concatenating and buffering files, random access files

Method of External: End semester theory examination (Pen paper test).


Assessment

Learning Outcome Demonstrate input output using 12 10


2 stream classes and File handling in
Java

Contents Write programs for taking interactive input and output


using stream classes.
Write programs for creating a file, reading and writing

5/6
into a file.
Write programs for buffering and concatenating files.

Method of External: Laboratory observation and viva voce.


Assessment

RGPV (DIPLOMA OBE CURRICULUM FOR THE FORMAT-3 Sheet


WING) BHOPAL COURSE No. 5/5

Branch Information Technology / Computer Science Semester V


& Engineering

Course Course Name Java Programming


Code

Course Outcome - Interpret Java networking Concepts Teac Mark


5 h s
Hrs

Learning Outcome Explain the concepts of Socket 6 10


1 Programming in Java

Contents Networking basics : protocol, ports, TCP, UDP


Fundamentals of socket and socket programming, Steps
for client and server side socket programming, Socket
class of java.io package, client side socket programming-
open a socket, open an input stream and output stream
to the socket, read from and write to the stream
according to the server’s protocol, close the streams,
close the socket. Server side socket programming -
serversocket class, Datagram sockets which use UDP.

Method of External: End semester theory examination (Pen paper test).


Assessment

Learning Outcome Illustrate URL processing in Java 5 10


2

Contents URL class and URL constructors, creating and parsing of


URL, Reading directly from a URL, Connecting to URL,
Reading from and writing to a URL connection.

Method of Internal: Short Answer Type Test/Quiz/Pen Paper Test


Assessment

6/6
REFERENCE BOOKS:
S
Title & Publication Author
No

1 Programming with Java E. Balagurusami

Java Network Programming: Developing Networked


2 Harold, Elliotte Rusty
Applications 4th Edition

3 Java The Complete Reference, Eleventh Edition Herbert Schildt

4 Effective Java , Third edition Joshua Bloch

https://www.javatpoint.com/java-tutorial
5

6 https://docs.oracle.com/javase/tutorial/

7 https://www.javatpoint.com/java-networking

8 https://www.geeksforgeeks.org/java-networking/

E-books/E-tools/Relevant software to be used as


9
recommended by AICTE/NITTTR/RGPV

7/6
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 1 1
COURSE NAME JAVA PROGRAMMING
CO Description Apply basic programming constructs of Java language
LO Description Explain fundamentals and application Programming environment of Java
SCHEME OF STUDY
Teaching –
S. Description of T-L Teach Pract.
Learning Content Learning LRs Required Remarks
No. Process Hrs. /Tut Hrs.
Method
1 Features of Object oriented Interactive Teacher will explain 6 NIL Handouts, chalk
programming, difference between classroom the contents and board, PPT, text
object oriented and procedural oriented teaching, provide handouts to book, charts,
programming language, History, demonstration, students. Teacher video film.
Features, and applications of Java, Java quiz, will conduct
Editions, java environment (jdk, jde), assignments, assignments/
structure of java program (application tutorial quiz/tutorial to make
and applet), JVM (Java Virtual students practice
Machine), Execution process of java their knowledge.
programs (interpreter and compilation),
IDEs for java (netbean, eclipse)

SCHEME OF ASSESSMENT
S. Maximum External /
Method of Assessment Description of Assessment Resources Required
No. Marks Internal
Mid semester theory
1 examination Pen-Paper test/ Quiz/ MCQ 10 Test paper + Rating scale Internal

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


Part of progressive I
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 1 2
COURSE NAME JAVA PROGRAMMING
CO Description Apply basic programming constructs of Java language
LO Description Illustrate the building blocks of Java programming
SCHEME OF STUDY
Teaching – Pract.
S. Description of Teach LRs
Learning Content Learning /Tut Remarks
No. T-L Process Hrs. Required
Method Hrs.
1 Introduction to objects and classes - defining a class, field Interactive Teacher will 10 NIL Handouts,
declaration and method declaration, Data Types, Symbolic classroom explain the chalk
Constants, creating objects, accessing class members, constructor teaching, contents and board,
and object method invocation, Scope of class members - Instance demonstrati provide handouts PPT, text
and class, Type Casting, Math class. on, quiz, to students. book,
Operators: Arithmetic, Relational, Logical Assignments, assignments Teacher will charts,
Increment & Decrement , Conditional, Bit wises, Special , conduct video
Expressions &its Evaluation tutorial assignments/ film.
Control statements in Java quiz/tutorial to
Decision making Control Statement : if statement , Simple if make students
statement , if…else statement , Nesting of if-else statement practice their
switch statement knowledge.
Iteration Control Statement: for loop , while loop, do-while loop,
break, continue.
SCHEME OF ASSESSMENT
S. Maximum External /
Method of Assessment Description of Assessment Resources Required
No. Marks Internal
End semester theory
1 Pen- Paper Test 10 Question paper + rating scale External
examination
ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)
NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 1 3
COURSE NAME JAVA PROGRAMMING
CO Description Apply basic programming constructs of Java language
LO Description Develop simple Java programs in Java programming environment
SCHEME OF STUDY
S. Teaching – Description of T-L Teach Pract. LRs
Learning Content Remarks
No. Learning Method Process Hrs. /Tut Hrs. Required
1 Installation and setup of java, Installation Interactive Lab Teacher will explain 10 NIL Handouts,
of IDEs for java (netbean,eclipse). classroom teaching, the contents in Lab chalk board,
Compiling and running simple Java demonstration, Class and provide PPT, text
programs -Writing simple java programs quiz, assignments, handouts to students. book, charts,
displaying some output string , Programs tutorial Teacher will conduct video film.
taking input from the end user and giving assignments/
desired output, programs using command quiz/tutorial to make
line arguments, Programs using methods students practice their
of Math class. knowledge.

SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal
Students will be asked to install JDK on the
system and start writing simple java
Laboratory observation/ Observation schedule/check-list
1 programs and executing them on console. 10 Internal
Assignment/ viva /rating scales /rubrics
Afterwards students will install IDE like
eclipse and execute java programs through it.
ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)
NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 1 4
COURSE NAME JAVA PROGRAMMING
CO Description Apply basic programming constructs of Java language
LO Description Develop programs using basic programming constructs in Java.
SCHEME OF STUDY
Teaching –
Description of T-L Pract.
S. No. Learning Content Learning Teach Hrs. LRs Required Remarks
Process /Tut Hrs.
Method
1  programming using Interactive lab Teacher will explain NIL 12 Handouts, chalk
branching statements-if, classroom the contents in board, PPT, text
if-else, if-elif, nested if- teaching, lab/class and provide book, charts, video
else statements, ternary demonstration, handouts to students. film.
operators, switch quiz, Teacher will conduct
statement assignments, assignments/
 Programs using looping tutorial quiz/tutorial to make
constructs- for, while, students practice their
do-while constructs, knowledge.
break and continue
statements.
SCHEME OF ASSESSMENT
S. Maximum External /
Method of Assessment Description of Assessment Resources Required
No. Marks Internal
Students will be asked to write java code for
Laboratory observation given problem, compile and execute the code, Observation schedule/check-
1 10 External
and viva voce debug if bugs are found and create lab file list /rating scales /rubrics
attaching the code and output.
ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)
NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 2 1
COURSE NAME JAVA PROGRAMMING
CO Description Apply the concept of Object Oriented Programming in Java.
LO Description Illustrate the concept of Data hiding and Inheritance in Java.
SCHEME OF STUDY
Teaching – Pract.
Description of T-L Teach
S. No. Learning Content Learning /Tut LRs Required Remarks
Process Hrs.
Method Hrs.
1 Data hiding concept - public, private Interactive Teacher will explain 06 NIL Handouts, chalk
access. classroom the contents and board, PPT, text
Inheritance: Concept of subclass and teaching, provide handouts to book, charts,
superclass, Types of Inheritance, Defining demonstration, students. Teacher will video film, lab
a subclass, subclass constructor, super quiz, conduct assignments/ manual.
keyword, Overriding Methods, Final assignments, quiz/tutorial to make
Variables & Methods, Final Classes, tutorial students practice their
Finalizer Methods, Protected access. knowledge.

SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

End semester theory


1 Pen- Paper Test/MCQ 10 Question paper + rating scale External
examination

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 2 2
COURSE NAME JAVA PROGRAMMING
CO Description Apply the concept of Object Oriented Programming in Java.
LO Description Explain Multiple inheritance and polymorphism
SCHEME OF STUDY
Teaching –
Description of T-L Teach Pract.
S. No. Learning Content Learning LRs Required Remarks
Process Hrs. /Tut Hrs.
Method
1 Abstract Method and Abstract Interactive Teacher will explain 6 NIL Handouts, chalk
Class in Java, Implementing classroom the contents and board, PPT, text
multiple inheritance using teaching, provide handouts to book, charts,
Interfaces - Defining Interfaces, demonstration, students. Teacher will video film, lab
Extending Interfaces, quiz, conduct assignments/ manual.
Implementing Interfaces, assignments, quiz/tutorial to make
Accessing Interfaces Variables tutorial students practice their
Polymorphism: Compile time knowledge.
polymorphism, runtime
polymorphism, Static vs
Dynamic binding
SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

End semester theory


1 Pen- Paper Test/MCQ 10 Question paper + rating scale External
examination

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 2 3
COURSE NAME JAVA PROGRAMMING
CO Description Apply the concept of Object Oriented Programming in Java.

LO Description Demonstrate Arrays, String, Wrapper classes, inbuilt and user defined Packages

SCHEME OF STUDY
Teaching –
S. Description of T-L Teach Pract. /Tut
Learning Content Learning LRs Required Remarks
No. Process Hrs. Hrs.
Method
1 1D, 2D and multidimensional Arrays in Interactive Teacher will explain 8 NIL Handouts, chalk
Java- Declaration, creation, initialization classroom the contents and board, PPT, text
and array length, variable size array, teaching, provide handouts to book, charts,
String class and its methods, StringBuffer demonstration, students. Teacher video film.
class and its methods, Wrapper classes, quiz, will conduct
methods of different wrapper classes and assignments, assignments/
their uses. tutorial quiz/tutorial to make
Introduction to Java API Packages, Using students practice
System Packages, Naming Conventions, their knowledge.
Creating Packages, Accessing a Package,
Using a Package, Adding a Class to a
Package, Hiding Classes, Static Import
SCHEME OF ASSESSMENT
S. Maximum External /
Method of Assessment Description of Assessment Resources Required
No. Marks Internal
Mid semester theory
1 Pen-Paper test/ Quiz/ MCQ 10 Test paper + Rating scale Internal
examination
ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)
Part of Progressive II
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 2 4
COURSE NAME JAVA PROGRAMMING
CO Description Apply the concept of Object Oriented Programming in Java.
LO Description Experimenting with object oriented features of Java, Arrays, String and Wrapper classes.
SCHEME OF STUDY
Teaching –
Teach Pract. /Tut
S. No. Learning Content Learning Description of T-L Process LRs Required Remarks
Hrs. Hrs.
Method
1 Write programs Interactive lab Teacher will explain the NIL 14 Handouts, chalk
demonstrating inheritance, classroom contents in lab/class and board, PPT, text
polymorphism and data teaching, provide handouts to book, charts,
hiding features of java, Write demonstration, students. Teacher will video film.
programs using arrays, strings quiz, conduct assignments/
and wrapper classes. assignments, quiz/tutorial to make
Create package containing tutorial students practice their
classes and interfaces knowledge.

SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

Laboratory observation and Observation schedule/check-list /rating


1 Practical 10 External
viva voce scales /rubrics

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 3 1
COURSE NAME JAVA PROGRAMMING
CO Description Apply Multithreading and Exception handling features in Java
LO Description Illustrate multithreading concepts in java programs
SCHEME OF STUDY
Teaching – Description of T-L Teach Pract. /Tut
S. No. Learning Content LRs Required Remarks
Learning Method Process Hrs. Hrs.
1 Introduction, Creating Threads, Interactive Teacher will explain 8 NIL Handouts, chalk
Extending the Thread Class, classroom the contents and board, PPT, text
Stopping and Blocking a teaching, provide handouts to book, charts,
Thread, Life Cycle of a Thread, demonstration, students. Teacher will video film.
Thread Priority, quiz, assignments, conduct assignments/
Synchronization, implementing tutorial quiz/tutorial to make
runnable interface, inter thread students practice their
communication. knowledge.

SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

End semester theory


1 Pen- Paper Test/MCQ 10 Question paper + rating scale External
examination

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 3 2
COURSE NAME JAVA PROGRAMMING
CO Description Apply Multithreading and Exception handling features in Java.
LO Description Interpret inbuilt and user defined exception handling.
SCHEME OF STUDY
Teaching – Description of T-L Pract. /Tut
S. No. Learning Content Teach Hrs. LRs Required Remarks
Learning Method Process Hrs.
1 Types of Errors, Exceptions, Interactive Teacher will explain 8 NIL Handouts, chalk
Exception handling, classroom the contents and board, PPT, text
implementation of keywords teaching, provide handouts to book, charts,
like try, catches, finally, throw demonstration, students. Teacher will video film.
& throws, built in exceptions, quiz, assignments, conduct assignments/
Creating own exception tutorial quiz/tutorial to make
subclasses, importance of students practice their
exception handling in practical knowledge.
implementation of live projects.

SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

End semester theory


1 Pen- Paper Test/MCQ 10 Question paper + rating scale External
examination

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 3 3
COURSE NAME JAVA PROGRAMMING
CO Description Apply Multithreading and Exception handling features in Java
LO Description Experimenting with multithreading and exception handling in Java.
SCHEME OF STUDY
Teaching –Learning Description of T-L Teach Pract. /Tut
S. No. Learning Content LRs Required Remarks
Method Process Hrs. Hrs.
1 Program using the Interactive lab Teacher will explain the NIL 12 Handouts, chalk
multithreading feature of classroom teaching, contents in lab/class and board, PPT, text
java, setting priority of a demonstration, quiz, provide handouts to book, charts,
thread, assignments, students. Teacher will video film.
Program demonstrating tutorial conduct assignments/
synchronization among quiz/tutorial to make
various threads and inter students practice their
thread communication. knowledge.
SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

Laboratory observation/ Lab Work Observation schedule/check-list /rating


1 10 Internal
Assignment / viva scales /rubrics

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 4 1
COURSE NAME JAVA PROGRAMMING
CO Description Apply Java I/O concepts for a given problem.
LO Description Explain Concept of Stream classes and File handling in Java
SCHEME OF STUDY
Teaching –
Description of T-L Teach Pract. /Tut
S. No. Learning Content Learning LRs Required Remarks
Process Hrs. Hrs.
Method
1 Stream classes, Byte Stream Interactive Teacher will explain 12 NIL Handouts, chalk
Classes, Character Stream Classes, classroom the contents and board, PPT, text
Performing interactive input / teaching, provide handouts to book, charts, video
Output using stream classes, demonstration, students. Teacher will film.
input/output exceptions quiz, conduct assignments/
File class, Creation of files, assignments, quiz/tutorial to make
reading/ writing characters, tutorial students practice their
reading/writing bytes, handling knowledge.
primitives data types,
concatenating and buffering files,
random access files
SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

End semester theory


1 Pen- Paper Test/MCQ 10 Question paper + rating scale External
examination

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 4 2
COURSE NAME JAVA PROGRAMMING
CO Description Apply Java I/O concepts for a given problem
LO Description Demonstrate input output using stream classes and File handling in Java
SCHEME OF STUDY
Teaching – Description of T-L Teach Pract.
S. No. Learning Content LRs Required Remarks
Learning Method Process Hrs. /Tut Hrs.
1 Write programs for taking Interactive lab Teacher will explain the NIL 12 Handouts, chalk
interactive input and output classroom contents in lab/class and board, PPT, text
using stream classes. teaching, provide handouts to book, charts,
Write programs for creating a demonstration, students. Teacher will video film.
file, reading and writing into a quiz, assignments, conduct assignments/
file. tutorial quiz/tutorial to make
Write programs for buffering students practice their
and concatenating files. knowledge.
SCHEME OF ASSESSMENT
External /
S. No. Method of Assessment Description of Assessment Maximum Marks Resources Required
Internal

Laboratory observation and Observation schedule/check-list


1 Practical 10 External
viva voce /rating scales /rubrics

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL
CO LO
Branch Code Course Code
SCHEME FOR LEARNING Code Code
RGPV (Diploma Wing ) Bhopal Format No. 4
OUTCOME
C/I 0 4 5 1
COURSE NAME JAVA PROGRAMMING
CO Description Interpret Java networking Concepts
LO Description Explain the concepts of Socket Programming in Java
SCHEME OF STUDY
Teaching – Pract.
S. Description of T-L Teach
Learning Content Learning /Tut LRs Required Remarks
No. Process Hrs.
Method Hrs.
1 Networking basics : protocol, ports, TCP, Interactive Teacher will 6 NIL Handouts, chalk
UDP Fundamentals of socket and socket classroom explain the contents board, PPT, text
programming, Steps for client and server teaching, and provide book, charts,
side socket programming, Socket class of demonstration, handouts to video film.
java.io package, client side socket quiz, students. Teacher
programming- open a socket, open an assignments, will conduct
input stream and output stream to the Tutorial. assignments/
socket, read from and write to the stream quiz/tutorial to
according to the server’s protocol, close make students
the streams, close the socket. Server side practice their
socket programming - serversocket class, knowledge.
Datagram sockets which use UDP.
SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal
End semester theory
1 Pen- Paper Test/MCQ 10 Question paper + rating scale External
examination
ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)
NIL
CO LO
SCHEME FOR LEARNING Branch Code Course Code
RGPV (Diploma Wing ) Bhopal Code Code Format No. 4
OUTCOME
C/I 0 4 5 2
COURSE NAME JAVA PROGRAMMING
CO Description Interpret Java networking Concepts
LO Description Illustrate URL processing in Java
SCHEME OF STUDY
Teaching –Learning Description of T-L Teach Pract. /Tut
S. No. Learning Content LRs Required Remarks
Method Process Hrs. Hrs.
1 URL class and URL Interactive classroom Teacher will explain 5 0 Handouts, chalk
constructors, creating and teaching, the contents and board, PPT, text
parsing of URL, Reading demonstration, quiz, provide handouts to book, charts, video
directly from a URL, assignments, students. Teacher will film.
Connecting to URL, tutorial conduct assignments/
Reading from and writing quiz/tutorial to make
to a URL connection. students practice their
knowledge.

SCHEME OF ASSESSMENT
Maximum External /
S. No. Method of Assessment Description of Assessment Resources Required
Marks Internal

Pen Paper / Short answer / Short Answer Type Test/Quiz/Pen


1 10 Test paper + Rating scale Internal
Quiz/MCQ Paper Work

ADDITIONAL INSTRUCTIONS FOR THE HOD/ FACULTY (IF ANY)


NIL

You might also like