Отримано 12.04.2017, Доопрацьовано 16.06.2017, Прийнято 31.07.2017

Аспекти критичного підходу до викладання поняття поліморфізму в об’єктно-орієнтованому програмуванні

Олексій Азаров, Олександр Черняк, Людмила Савицька

У статті запропоновано аспекти подання інформації про поліморфізм в ООП на основі критичного підходу, який полягає у визначенні суті даної парадигми, її переваг і недоліків, аналізу проблем на цьому напрямку, розкриття механізмів поліморфізму та аналізу їх ефективності. Актуальність даної статті пов’язана з тим, що українським студентам властиве критичне сприйняття інформації як необхідна передумова для ефективного практичного використання отриманих знань. Загострення уваги студентів не лише на перевагах, але також і на недоліках інструментів мови програмування дозволяє їм визначити межі можливостей даних інструментів і, таким чином, застерегти від неефективного їх використання. Це особливо важливо для технології ООП, оскільки неправильне використання даного підходу може значно погіршити ефективність розробки програм. Дана методологія була успішно застосована автором у процесі викладання програмування в рамках дисциплін "Програмування", "Технології програмування", "Інженерія програмного забезпечення", "Прикладне програмування"

об’єктно-орієнтоване програмування, методологія викладання, поліморфізм
31-34
Azarov, A., Cherniak, O., & Savytska, L. (2017). Aspects of a critical approach to teaching the concept of polymorphism in object-oriented programming. Information Technologies and Computer Engineering, 14(2), 31-34.

Використані джерела

Використані джерела в процесі публікації