shape
shape

Python Level 4

Python Level 4

Uncategorized

About Course

5 students per class

COMPUTER SCIENCE SYLLABUS
PYTHON LEVEL 4

Lessons 1 & 2:
● Review:
○ OOP in Python
○ What is __init__() ?
○ What is the keyword “self”?
○ How to create objects from classes
○ How to create object methods
○ Students will learn how to modify object properties

Lessons 3-10:
● Introduction to Inheritance
○ Single, multilevel, hierarchical, multiple, hybrid
○ Inheritance is the procedure in which one class inherits the attributes and
methods of another class.

● Cumulative quiz
● 3 assignments
Lessons 11-15:
● Introduction to Encapsulation
○ Encapsulation refers to the bundling of data with the mechanisms or methods that
operate on the data. It may also refer to the limiting of direct access to some of
that data, such as an object’s components.

● Cumulative quiz
● 2 assignments
Lessons 16-20:
● Introduction to Polymorphism
○ Polymorphism is a feature of object-oriented programming languages that allows a
specific routine to use variables of different types at different times. Polymorphism
in programming gives a program the ability to redefine methods for derived
classes.

● Cumulative quiz
● 2 assignments
Lesson 21-22:
● Introduction to Data Abstraction
○ Data abstraction is the reduction of a particular body of data to a simplified
representation of the whole. Abstraction, in general, is the process of removing
characteristics from something to reduce it to a set of essential elements.

● Cumulative quiz
● 2 assignments
Lesson 23-25:
● Final project involving all concepts taught in this level.

 

Show More

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

en_CAEnglish