0% found this document useful (0 votes)
38 views8 pages

OOP SCHEMES First Term

Uploaded by

kippsoft
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views8 pages

OOP SCHEMES First Term

Uploaded by

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

ELDORET POLYTECHNIC

SCHEMES OF WORK EP/QMS/FORM/…/02

LECTURER: MR. YEBEI S. LEVEL: DIPLOMA NUMBER OF STUDENTS: 11

DEPARTMENT: COMPUTING AND CLASS: DICT MODULE II DATE OF PREPARATION:15-05-2024


INFORMATION TECHNOLOGY

SUBJECT: OBJECT ORIENTED TERM: ONE DATE OF REVISION:


PROGRAMMING

SYLLABUS TOPIC: INTRODUCTION TO OBECT ORIENTED PROGRAMMING

WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
1 1&2  Object oriented By the end of the Meaning of -Learning to take www.w3school.com
programming topic the learners oop place through Object oriented
should be able to: Discussions on programming in C++
 Evolution of Evolution of identification of by Mcgraw Hill
OOP  Define Object oop programming
oriented paradigms
 Programming Programming
programming
paradigms  Trace the paragidms -Students to Take
Evolution of notes.
OOP

 Describe the
different
paradigms

SYLLABUS TOPIC: INTRODUCTION TO OBECT ORIENTED PROGRAMMING


WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
2 1&2  Merits and  Describe the Unstructured -Learning to take www.w3school.com
demerits of Merits and programming place through
OOP demerits of class Discussions Object oriented
OOP Procedural on examples of programming in C++
 Examples of OO languages by Mcgraw Hill
OO languages  Describe OS Modular
and its merits
requirements OOP and demerits
 OS OOP
requirements C++, Java, etc -Students to Take
 Identify notes.
 Object oriented Hybrid OODB
examples of
databases(OOD OOP languages
BS) Persistent
 Describe OODB
OODBs
Pure OODB

SYLLABUS TOPIC: OOP CONCEPTS

WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
3 1&2  Concepts By the end of the Class -Learning to take www.w3school.com
associated with topic the learners place through
OOP should be able to: Objects class Discussions Object oriented
on explanation of programming in C++
 Describe
Concept Relationship OOP concepts by Mcgraw Hill
associated with
OOP Inheritance -Students to Take
notes.
Polymorphism

Encapsulation

4 1&2  Comparison  Comparison Keywords and -Learning to take www.w3school.com


between between identifiers place through
structured and structured and class Discussions Object oriented
OOP OOP Comments on reasons for programming in C++
embracing OOP by Mcgraw Hill
 Reasons for  Explain Literals
embracing OOP Reasons for Constants -Students to Take
embracing notes.
OOP Punctuators

SYLLABUS TOPIC: LANGUAGE STRUCTURES OF OOP

WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
5 1&2  Language  Describe Simple data - Learners www.w3school.com
structure Language types through question
structure of Derived Object oriented
and answer will
 Features of data types programming in C++
state the various
OOP languages OOP data types by Mcgraw Hill
provided in C++
 File extension  Describe and the general
in OOP Features of format of a C++
OOP languages programming
 Data types in
OOP  Identify File language
extension in -Students to Take
OOP notes.
 Describe Data
types in OOP

6 CAT

SYLLABUS TOPIC: LANGUAGE STRUCTURES OF OOP

WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
7 1&2  Variable  Declare Declaration Learners through www.w3school.com
declaration variables in syntax question and
OOP answer will Object oriented
Initialization declare variables programming in C++
in global and by Mcgraw Hill
Data
conversion private section of Computer installed
C++ code editor with OOP language i.e
Scope of C++, Java
variables

Type
conversion

Explicit type
checking

SYLLABUS TOPIC: LANGUAGE STRUCTURES OF OOP

WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
8 12 & 13  Practice:  implement Declaration Learners to write www.w3school.com
implement language programs using
language structure in C+ Operators C++ that solve a Object oriented
structure in + given problem programming in C++
Extensions by Mcgraw Hill
specific OOP
language Statements Computer installed
with OOP i.e C++, Java
and referencing
manuals and softcopy
tutorials

SYLLABUS TOPIC: ESSENCE OF OBJECTS AND CLASSES


WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
9 1&2  Importance of By the end of this Objects -Learning to take www.w3school.com
Objects and topic the learners place through
classes should be able to: Classes class Discussions Object oriented
on reasons for programming in C++
 Declaring  Explain objects use of objects by Mcgraw Hill
objects and and class and classes to
classes in C++ write programs
programming  Explain
importance of
objects and
classes in OOP

10 CAT

SYLLABUS TOPIC: ESSENCE OF OBJECTS AND CLASSES


WEEK PERIOD SUB-TOPIC OBJECTIVES KEY POINTS APPLICATION/ REFERENCE & AIDS REMARKS
NO. ACTIVITIES
11 1&2  Implementation  Implement Initialization -Learning to take www.w3school.com
of objects and objects and place through
classes classes in C++ Free store class Discussions Object oriented
on reasons for programming in C++
 Declare Implicit by Mcgraw Hill
pointers use of pointers in
constant programming
variables and In-line
enumerated pointers -Learners
data types through question
Static class and answer will
members declare constant
variables and
Specifiers-
enumerated data
const, enum,
types
typedef

Enumerated
constants -Students to Take
notes.

12 REVISION AND END OF TERM THREE EXAMS

You might also like