Вы находитесь на странице: 1из 4

LESSON PLAN

Name of the faculty: Vinod Jain

Discipline: BCA

Semester: 6thsemester

Subject: Object Technology and Programming using JAVA

Lesson plan Duration: 15 weeks (from January,2018 to April,2018)

**Work load (Lecture /Practical) per week (in hours):

Week Theory Practicals


Lecture Topic Practical Topic
Day (including assignment/test) Day
1st UNIT -A 1st Write a program to print ͞Hello
st
1 Object Oriented Methodology-1 World͟ in java.

2nd Paradigms of Programming


Languages
3rd Evolution of OO Methodology 2nd Write a program to calculate
factorial a number using for and
while loop
4th Basic Concepts of OO Approach

2nd 5th Comparison of Object Oriented and 3rd Write a program to print all prime
Procedure Oriented Approaches numbers between 1 and 1000
6th Benefits of OOPs, Introduction to
Common OO Language
7th Applications of OOPs 4th Write a program to print GCD of
two numbers
8th Object Oriented Methodology-2

3rd 9th Classes and Objects 5th Write a program to print LCM of
two numbers
10th Abstraction and Encapsulation

11th Inheritance, Method Overriding 6th Write a program to implement


arrays in java
12th Polymorphism

4th 13th Test 7th Write a program to implement


matrices in java

1|Page
SECTION -B

14th Java Language Basics: Introduction


To Java, Basic Features
15th Java Virtual Machine Concepts 8th Write a program to implement
classes and methods in java
16th Primitive Data Type And Variables

5th 17th Java Operators 9th Write a program to implement


constructor in java
18th Expressions

19th Statements and Arrays. 10th Write a program to implement


destructor in java
20th Object Oriented Concepts

6th 21st Class and Objects Class 11th Test


Fundamentals, Creating objects
22nd Assigning object reference variables

23rd Introducing Methods, Static 12th Write a program to implement


methods polymorphism in java
24th Constructors Overloading
constructors
7th 25th This Keyword; Using Objects as 13th Write a program to implement
Parameters inheritance in java
26th Argument passing,

27th Returning objects , Method 14th Write a program to implement


overloading interfaces in java
28th Garbage Collection, The Finalize ( )
Method.
8th 29th Inheritance and Polymorphism: 15th Write a program to implement
Inheritance Basics exception handling in java
30th Access Control

31st Multilevel Inheritance 16th Write a program to implement user


defined exceptions in java
32nd Method Overriding

9th 33rd Abstract Classes 17th Write a program to implement


method overriding in java
34th Polymorphism, Final Keyword.

2|Page
35th Test 18th Write a program to implement
multithreading in java
36th SECTION -C
Packages : Defining Package,
CLASSPATH
10th 37th Package naming, Accessibility of 19th Write a program to implement
Packages using Package Members. thread properties in java
38th Interfaces: Implementing Interfaces
39th Interface and Abstract Classes 20th Write a program to implement
packages in java
40th Extends and Implements together

11th 41st Exceptions Handling : Exception 21st Test

42nd Handling of Exception, Using try-


catch
43rd Catching Multiple Exceptions 22nd Write a program to implement
Strings in java
Using finally clause , Types of
44th Exceptions

12th 45th Throwing Exceptions 23rd Write a program to implement


string comparison in java

46th Writing Exception Subclasses.

47th Test 24th Write a program to implement


sorting of strings in java
48th SECTION -D
Multithreading : Introduction
13th 49th The Main Thread, Java Thread 25th Write a program to read and write
Model data in a file using java.
50th Thread Priorities

51st Synchronization in Java, Inter thread 26th Write a program to draw an image
Communication. using applet in Java.

52nd I/O in Java : I/O Basics

14th 53rd Streams and Stream Classes 27th Write a program to implement
applet parameters in java
54th The Predefined Streams, Reading
from

3|Page
55th Writing to Console Reading and 28th Write a program to implement JSP
Writing Files The Transient and pages in java
Volatile Modifiers
56th Using Instance of Native Methods.

15th 57th Strings and Characters : 29th Write a program to implement


Fundamentals of Characters and servlets in JAVA
Strings
58th The String Class , String Operations

59th Data Conversion using Value Of ( ) 30th Test


Methods , String Buffer Class and
Methods.
60th Test

4|Page

Вам также может понравиться