Talabalarga obyektga yo‗naltirilgan dasturlashni o‗rgatishning foydali jihatlari (Python dasturlash tili misolida)
Authors
Keywords: object-oriented programming, Python, class, object, method, attribute, behavior, function, state, variable, encapsulation, inheritance, polymorphism
Abstract
References
1. Kölling, M., The Problem of Teaching Object-Oriented Programming, Part 1: Languages, Journal of Object-Oriented Program- ming, 11(8): 8-15, 1999.
2. Paul Barry. Head First Python. O‗Reilly Media, 2010. –Р. 494 . Series: Head First.
3. Python programming: 2 in 1. Theory and Practice by Techs Ed Academy, 2020.
4. Васильев А.Н. Python на примерах. Практический курс по программированию. – СПб.: Наука и Техника, 2016. – 432 с.
5. Сузи Р.А. Язык программирования Python. Курс лекций. – СПб: Питер, 2005. – 206 с.
6. Saidova D. E. Analysis of the Problems of the Teaching Object-Oriented Programming to Students //International Journal of So- cial Science Research and Review. – 2022. – Т. 5. – №. 6. – С. 229-234.
7. Жураев Т. Информатика дарслари самарадорлигини оширишда замонавий педагогик технологиялардан фойдаланиш. НГПИ имени Ажинияза. // «Фан ва жамият». 2015. №. 1. -С.47-50.
8. https://habr.com/ru – Полиморфизм в Python.
9. https://python.ivan-shamaev.ru – Classes, methods Python 3. OOP examples.
10. https://pythonworld.ru – Python3 для начинающих: Инкапсуляция, наследование, полиморфизм.