Текстовий редактор з позицій об’єктної парадигми
View/ Open
Date
2019Author
Яровенко, Анатолій
Яровенко, А.
Yarovenko, A.
Metadata
Show full item recordAbstract
В статті пропонується до розгляду авторська методика навчання розділу інформатики «Текстові редактори» на базі об’єктної парадигми. Об’єктно-зорієнтований підхід до вивчення текстових редакторів полягає в тому, що текстовий редактор розглядається з позицій об’єктної парадигми – як об’єктно-зорієнтована система, в середовищі якої користувач має справу (працює) з об’єктною моделлю текстового документа. Об’єктно-зорієнтований підхід дозволяє усунути недоліки, властиві процедурному підходу, сприяє розвитку абстрактного мислення, забезпечує вирішення проблеми актуалізації знань при вивченні об’єктно-зорієнтованого програмування. В статье предлагается к рассмотрению авторская методика обучения раздела информатики «Текстовые редакторы» на базе объектной парадигмы. Объектно-ориентированный подход к изучению текстовых редакторов заключается в том, что текстовый редактор рассматривается с позиций объектной парадигмы - как объектно-ориентированная система, в среде которой пользователь имеет дело (работает) с объектной моделью текстового документа. Объектно-ориентированный подход позволяет устранить недостатки, присущие процедурном подхода, способствует развитию абстрактного мышления, обеспечивает решение проблемы актуализации знаний при изучении объектно-ориентированного программирования. . In the article proposes to consider the author’s methodology of teaching the section of computer science «Text editors» on the basis of the object paradigm. Object-oriented approach to the study of text editors is that the text editor is considered from the standpoint of the object paradigm - as an object-oriented system, in the environment in which the user is dealing (working) with the object model of a text document. Object-oriented approach allows to eliminate the disadvantages inherent in the procedural approach, contributes to the development of abstract thinking, provides a solution to the problem of updating knowledge in the study of object-oriented programming.