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

dc.contributor.authorБазурін Віталій Миколайович
dc.contributor.authorBazurin Vitalii Mykolaiovych
dc.date.accessioned2020-06-26T09:08:02Z
dc.date.available2020-06-26T09:08:02Z
dc.date.issued2019
dc.description.abstractУ статті розкриваються особливості навчання учнів закладів загальної середньої освіти основ об’єктно-орієнтовного програмування. У даний час об’єктно-орієнтована парадигма програмування використовується у більшості мов програмування. Методика навчання об’єктно-орієнтованого програмування має певні відмінності від методики навчання структурного програмування. Шляхи вирішення даної проблеми було знайдено вітчизняними науковцями 15-20 років тому, проте за цей час самі об’єктно-орієнтовні мови програмування продовжували розвиватися. Одним із шляхів інформатизації освіти України визнано посилення змістової лінії програмування. Застосування змістової лінії програмування повинно сприяти не лише формуванню навичок програмування, а й формуванню алгоритмічного мислення, підвищенню комп’ютерної грамотності учнів. В основі об’єктно-орієнтованої парадигми програмування лежить поняття об’єкта. Всі числові значення визначаються не через змінні, а через властивості відповідних об’єктів. Дії, які виконує програма, задаються не через функції і процедури, а за допомогою методів відповідних об’єктів. У статті розкрито особливості формування поняття об’єкт, клас, властивість, метод, наслідування та інших, які є фундаментальними поняттями об’єктно-орієнтованого програмування. Запропоновані автором прийоми пояснення основних питань об’єктно-орієнтованого програмування супроводжуються відповідними прикладами. Перспективами подальших наукових досліджень у даному напрямі є визначення педагогічних умов успішного формування основних понять і прийомів об’єктно- орієнтованого програмування.uk_UA
dc.description.abstractThe article reveals the peculiarities of teaching students of the elementary schools of the basics of object-oriented programming. Currently, the object-oriented programming paradigm is used in most programming languages. The methodology of object-oriented programming has some differences from the teaching of structural programming. Ways to solve this problem were found by domestic scientists 15-20 years ago, but during this time the object-oriented programming languages themselves continued to develop. One of the ways of informatization of the education of Ukraine is acknowledged strengthening of the content line of programming. The use of a content line of programming should contribute not only to the formation of programming skills, but also to the formation of algorithmic thinking, to the increase of computer literacy of students. The object-oriented programming paradigm is based on the concept of the object. All numeric values are determined not by the variables but by the properties of the corresponding objects. The actions performed by the program are not determined by the methods of the corresponding objects, not through functions and procedures. The article describes the peculiarities of forming the concept of object, class, property, method, inheritance and others, which are fundamental concepts of object-oriented programming. The techniques offered by the author for explaining the basic issues of object-oriented programming are accompanied by relevant examples. Prospects for further scientific research in this area are to determine the pedagogical conditions for the successful formation of basic concepts and techniques of object-oriented programming.uk_UA
dc.identifier.citationБазурін, В. М. Методика навчання основ об’єктно-орієнтованого програмування учнів закладів загальної середньої освіти [Текст] / В. М. Базурін // Актуальні питання природничо-математичної освіти : збірник наукових праць / Міністерство освіти і науки України, Сумський державний педагогічний ун-т ім. А. С. Макаренка ; [голова редкол. О. С. Чашечникова ; редкол.: В. Г. Бевз, Н. В. Бровка, В. Ватсон та ін.]. – Суми : [СумДПУ імені А. С. Макаренка], 2019. – Вип. 2 (14). – С. 104–112. – DOI: 10.5281/zenodo.3669055.uk_UA
dc.identifier.doi10.5281/zenodo.3669055
dc.identifier.orcid0000-0002-6614-4889
dc.identifier.urihttps://repository.sspu.edu.ua/handle/123456789/8977
dc.language.isoukuk_UA
dc.publisherСумДПУ імені А. С. Макаренкаuk_UA
dc.subjectоб’єктно-орієнтоване програмуванняuk_UA
dc.subjectзаклади загальної середньої освітиuk_UA
dc.subjectучніuk_UA
dc.subjectзадачіuk_UA
dc.subjectпроєктuk_UA
dc.subjectабстракті поняттяuk_UA
dc.subjectінформатизація освітиuk_UA
dc.subjectметоди навчанняuk_UA
dc.subjectobject-oriented programminguk_UA
dc.subjectgeneral secondary education institutionsuk_UA
dc.subjectstudentsuk_UA
dc.subjecttasksuk_UA
dc.subjectprojectuk_UA
dc.subjectabstract conceptsuk_UA
dc.subjectinformatization of educationuk_UA
dc.subjectteaching methodsuk_UA
dc.titleМетодика навчання основ об’єктно-орієнтованого програмування учнів закладів загальної середньої освітиuk_UA
dc.title.alternativeMethods of Teaching the Basics of Object-Oriented Programming for Students of Secondary Schoolsuk_UA
dc.typeArticleuk_UA
dc.udc.udc372.8uk_UA
Файли
Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bazurin_Metodyka.pdf
Розмір:
487.93 KB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
2.99 KB
Формат:
Item-specific license agreed upon to submission
Опис: