Збірник наукових праць "Інформаційні технології в освіті" (ІТО). (Випуск 11, 12, 13, 18-20, 22-50, 52).
Permanent URI for this collectionhttps://ekhsuir.kspu.edu/handle/123456789/778
Browse
2 results
Search Results
Item НАВЧАННЯ ОСНОВ ОБ’ЄКТНО-ОРІЄНТОВАНОГО ПРОГРАМУВАННЯ ЗАСОБАМИ VISUAL C#(2020) Дорошенко, М. В.; Doroshenko, M.У статті наведено методичні рекомендації щодо вивчення освітньої дисципліни «Об’єктно-орієнтоване програмування» для підготовки фахівців першого (бакалаврського) рівня вищої освіти галузі знань 01 «Освіта» спеціальності 014 «Середня освіта (інформатика)» освітньої програми (інформатика, математика). Ця дисципліна відіграє особливо важливу роль у підготовці вчителів інформатики, тому що галузь розробки комп’ютерних програм з використанням новітніх технологій, до яких належить об’єктно- орієнтоване програмування, є важливим складником науково-технологічного прогресу. Студентам пропонується розглянути основні властивості об’єктно-орієнтованого програмування та принципи візуального підходу до проєктування програмного забезпечення в інтегрованому середовищі Visual Studio.Net з використанням Visual C#. Вибір Visual Studio.Net зумовлений тим, що версія Visual Studio.Net Community є безкоштовною повнофункціональною версією, яка відрізняється від професійної лише незначним обмеженням функцій. У статті розглянута методика вивчення основ та принципів об’єктно- орієнтованого програмування шляхом демонстрування на лекціях типових прикладів та закріплення вивченого матеріалу на лабораторних роботах. Приклади дібрані таким чином, щоб можна було продемонструвати особливості введення та виведення даних у середовищі візуального програмування Visual C#, програмування подій, обробку файлів, реалізацію механізмів інкапсуляції, наслідування та поліморфізму. Одночасно з демонстрацією реалізації типових прикладів вивчаються потрібні властивості елементів керування, які використовуються для реалізації проєкту. Завдяки виконанню лабораторних робіт студенти закріплюють знання, отримані на лекціях, та набувають практичних навичок розробки проєктів засобами Visual C#. Лабораторні роботи завершуються створенням багатовіконного проєкту, який представляє комп’ютерну навчальну систему з вивчення методів обчислень. Створення такого проєкту дає можливість закріпити набуті студентами теоретичні знання та практичні навички з розробки програм і демонструє використання у освітньому процесі міжпредметних зв’язків. The article provides guidelines for studying the discipline "Object-Oriented Programming" for the training of specialists of the first (bachelor's) level of higher education in the field of knowledge 01 "Education" specialty 014 "Secondary education (computer science)" educational program (computer science, mathematics). This discipline plays a particularly important role in the training of computer science teachers, because the field of computer program development using the latest technologies, which includes object-oriented programming, is an important component of scientific and technological progress. Students are invited to consider the basic features of object-oriented programming and the principles of a visual approach to software design in an integrated environment Visual Studio.Net using Visual C#. The choice of Visual Studio.Net is due to the fact that the version of Visual Studio.Net Community is a free full-featured version, which differs from the professional only slightly limited features. The article considers the method of studying the basics and principles of object-oriented programming by demonstrating typical examples in lectures and consolidating the studied material in laboratory work. The examples are selected in such a way that it is possible to demonstrate the features of data input and output in the Visual C# visual programming environment, event programming, file processing, implementation of encapsulation, inheritance and polymorphism mechanisms. Simultaneously with the demonstration of the implementation of typical examples, the required properties of the control elements used in the project implementation are studied. By performing laboratory work, students consolidate the knowledge gained in lectures and acquire practical skills of project development using Visual C#. The laboratory work ends with the creation of a multi-window project, which represents a computer training system for studying computational methods. The creation of such a project allows students to consolidate the theoretical knowledge and practical skills of program development and demonstrates the use of interdisciplinary links in the educational process.Item НАВЧАННЯ СТУДЕНТІВ ФІЗИКО-МАТЕМАТИЧНОГО ПРОФІЛЮ МЕТОДІВ ОБЧИСЛЕНЬ З ВИКОРИСТАННЯМ ІНТЕГРОВАНОГО СЕРЕДОВИЩА WORD ТА MATLAB(2018) Дорошенко, М. В.; Doroshenko, M.У статті розглянуто можливості використання інтегрованого середовища Word та Matlab для навчання студентів фізико-математичного профілю методів обчислень. Ця дисципліна відіграє важливу роль у підготовці фахівців ВНЗ фізико-математичного профілю, бо поєднує в собі як математичну теорія методів, вивчення якої потребує фундаментальних математичних знань так і знань основ програмування та спеціальних математичних пакетів. У статті розглянуто принципи створення, редагування інтегрованого середовища (М-книг), способи виконання команд Matlab у створеному середовищі. В результаті створюються текстові документи безпосередньо в текстовому процесорі Word, за допомогою яких здійснюються складні науково-технічні розрахунки. Інтегроване середовище Word та Matlab – це клієнт-серверна система, в якому Word є клієнтом, а система Matlab – сервером. У роботі запропоновано використовувати для навчання чисельних методів М-книги двох видів, а саме: для навчання та виконання лабораторних робіт. Запропонована структура таких М-книг. Розроблена структура М-книг для навчання та виконання лабораторних робіт. Приведено М-книги навчання методів простої ітерації та Ньютона наближеного розв’язування нелінійного рівняння з однією змінною, а також М-книги вивчення квадратурних формул центральних прямокутників та трапецій. На прикладі цих М-книг показані переваги використання інтегрованого середовища Word та Matlab для навчання методів обчислень, а саме в текстовому документі поряд з математичною теорією чисельного метод містяться команди Matlab реалізації методу. Це дає змогу студенту після виконання кожного кроку алгоритму проаналізувати отримані результати. The article discusses the possibilities of using the integrated Word and Matlab environment for training students of the physics and mathematical profile of computing methods. This discipline plays an important role in the training of specialists in higher education in physics and mathematics, since it combines mathematical theory of methods, the study of which requires fundamental mathematical knowledge and knowledge of the basics of programming and special mathematical packages. The principles of creation, editing of the integrated environment (M-books), methods of executing Matlab commands in the created environment are considered. As a result, text documents are created directly in the word processor Word, through which complex scientific and technical calculations are carried out. The Word and Matlab integrated environment is a client-server system in which Word is a client, while Matlab is a server. In this paper it is proposed to use two types of M-books for studying numerical methods, namely: for viewing and performing laboratory works. The structure of such M-books is proposed. The structure of M-books for the study and execution of laboratory works is developed. In the paper, the M-books of simple iteration and Newton's methods for the approximate solving of a nonlinear equation with one variable are presented, as well as the M-book studying quadrature formulas of central rectangles and trapezoids. The examples of these M-books show the benefits of using the integrated Word and Matlab environment for teaching computing methods, namely, in a text document, along with mathematical numerical-theory theory, there are Matlab commands for implementing the method. This allows the student, after completing each step of the algorithm, to analyze the results obtained.