OBJECT ORIENTED PROGRAMMING

Öğrenme Çıktıları / Özgü Ölçüt Matrisi

Öğrenme Çıktıları
Analyze and model real-world problems using object-oriented design principles. 3 5 4 3 2 3
Implement object-oriented programs in Python using core OOP concepts (classes, inheritance, polymorphism, abstraction, exceptions). 3 4 5 4 2 3
Apply design patterns and advanced Python features to develop modular and reusable software. 2 4 5 5 2 3
Test and evaluate object-oriented programs using unit testing and basic TDD (Test-Driven Development) principles. 2 3 3 4 5 3

Katkı Düzeyi : (1) Çok Düşük, (2) Düşük, (3) Orta, (4) Yüksek, (5) Çok Yüksek
Bilgi İşlem Daire Başkanlığı © 2026