Professional Documents
Culture Documents
Name of the faculty: Roopa A Subject:- Object Oriented Programming using JAVA
Week & Date UNIT NAME TOPICS TO BE LEARNING OUTCOME TEACHING SKILL DEVELOPMENT
COVERED METHODOLOGY ACTIVITY
UNIT-1: JAVA evolution, Java About basic concepts of Chalk and Talk Learn about java program history
Features, Difference Java .Tools Used to run and and features of java, Tools used to
Between java and c and c++, execute a program Compile and execute a Java
Java and internet, Java and Program
www , java and web
browsers, Hardware and
Software Requirements,
Java Environment
Introduction to
Java
Programming
Overview Of JAVA: Simple About Simple program and Chalk and Talk Learn to create simple program
Program, Program With Program with Multiple
Multiple Classes, Classes
Implementing a Java
Program, JVM, Command
Line Arguments
00 Constants variables and Data About constants, Variables Chalk and Talk Learn how to declare variable with
Type: Introduction to and Data Types DATA Type, Learn about constants
constants, Variables and Data
Types ,Declaration of a
Variable ,Giving Value to
Variable, Scope of variables.
Operators and Expressions: About Different Types of Chalk and Talk Simple Java Programs to perform
Arithmetic ,Relational, Operators and Evaluation of all operators Functionalities
Logical, Assignment, Expression ,Program for evaluation of
increment and decrement, Expression
Conditional ,Bitwise Operators
,Evaluation Of Expression
Decision Making and About different decision Write simple programs to illustrate
Branching: If Statements, The making statements decision making and Branching
if else statement, Nesting of If Statements
else statement, Switch
Statement,
Packages: Putting Classes About Creating a Chalk and Talk Learn to create program for
together: Introduction, Java package ,Accessing illustrating Packages
API Packages, Using System a Package
Packages, Naming
Conventions, Creating
Packages, Accessing a
Package, Using a Package,
Adding a Class to a Package,
Hiding Classes.
Multithreaded Programming: About Multithread Concepts Chalk and Talk Learn to create program to illustrate
Introduction, Creating like creating and extending multithreading concepts
Threads, Extending the threads
Thread Class, Stopping and
Blocking a thread, Life Cycle
of a thread, Using Thread
Methods, Thread Exceptions,
Thread Priority,
Synchronization,
Implementing the ‘Runnable’
Interface
Principal:-
Date:-