Збірник наукових праць "Інформаційні технології в освіті" (ІТО). (Випуск 11, 12, 13, 18-20, 22-50, 52).

Permanent URI for this collectionhttps://ekhsuir.kspu.edu/handle/123456789/778

Browse

Search Results

Now showing 1 - 3 of 3
  • 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
    ОСОБЛИВОСТІ ВИВЧЕННЯ ПРОГРАМУВАННЯ МАЙБУТНІМИ ВЧИТЕЛЯМИ ІНФОРМАТИКИ
    (2019) Вдовичин, Т. Я.; Лазурчак, Л. В.; Vdovychyn, T. Y.; Lazurchak, L. V.
    Процес підготовки майбутніх учителів інформатики передбачає формування знань і вмінь, а також професійних навичок у контексті отримання майбутньої кваліфікації «вчитель інформатики». Вивчення програмування дає базові фундаментальні поняття та способи їх подальшого застосування в різних дисциплінах, підтримує міжпредметні зв’язки протягом усього процесу навчання студентів та в подальшій професійній діяльності. Ця стаття присвячена висвітленню особливостей навчання програмування засобами середовища C++ Builder для майбутніх учителів інформатики. C++ Builder – одна з найпотужніших систем, що дозволяє на найсучаснішому рівні створювати як окремі прикладні програми Windows, так і розгалужені комплекси, призначені для роботи в корпоративних мережах і в Інтернет. Це інструмент для швидкої розробки додатків на С++ під Windows, який підтримує можливість програмування, що ґрунтується на компонентах. У статті досліджено можливості цієї системи саме для розробки складних і ефективних прикладних програм для майбутніх учителів інформатики. Акцентовано на візуальній розробці інтерфейсу програмного забезпечення, що дозволяє спростити взаємодію програмного продукту з користувачем та додати користувацькому інтерфейсу якості професійного рівня. Результатом візуального проектування є скелет майбутньої програми, у яку вже внесені відповідні коди. Інструменти візуальної розробки забезпечують продуктивність багаторазового використання візуальних компонентів у поєднанні з удосконаленими засобами доступу до баз даних. У статті досліджено візуальні можливості мови програмування C++ для майбутніх учителів інформатики на прикладі створення калькулятора та текстового редактора. Простота освоєння середовища С++ Builder та підтримки широкого спектра технологій робить його універсальним інструментом створення програмних проектів найрізноманітнішої спрямованості. Засоби середовища С++ Builder дозволяють майбутнім учителям інформатики створювати різноманітні навчальні програми, що можуть бути використані у професійній діяльності, зокрема у школі. The process of training future teachers of informatics involves the formation of knowledge and skills, as well as professional skills in the context of obtaining a future qualification of the "teacher of informatics". The study of programming provides basic fundamental concepts and methods for their further application in different disciplines, supports interdisciplinary connections throughout the student learning process and in further professional activities. This article is devoted to highlighting the features of programming the C ++ Builder medium for future IT teachers. C ++ Builder is one of the most powerful systems that allows you to create, at the most advanced level, both individual Windows applications, as well as ramified systems designed to work on corporate networks and the Internet. This is a tool for the rapid development of applications on C ++ for Windows, which supports component-based programming. The article explores the possibilities of this system for the development of complex and effective applications for future teachers of informatics. The focus is on the visual design of the software interface, which simplifies the interaction of the software with the user and adds a user-friendly interface to a professional level. The result of the visual design is the skeleton of the future program, which already has the corresponding codes. The visual development tools provide the performance of reusable visual components, combined with advanced database access tools. In the article the visual possibilities of the C ++ programming language for the future teachers of informatics are explored on the example of creating a calculator and a text editor. Simplifying the development of the C ++ Builder environment and supporting a wide range of technologies makes it a versatile tool for creating software projects of a diverse orientation. The C ++ Builder environment allows future IT teachers to create a variety of training programs that can be used in their professional activities, including at school.
  • Item
    ОКРЕМІ МЕТОДИЧНІ АСПЕКТИ ПІДГОТОВКИ ІТ-ФАХІВЦІВ
    (2017) Лещук, С. О.; Leshchuk, S.
    Важливим завданням вищих навчальних закладів є підготовка конкурентоздатного професіонала, людини, що легко відчуває себе у ринкових умовах та інформаційному суспільстві. Поряд із володінням інформаційно-комунікаційними технологіями необхідні вміння навчатись у групі, навики роботи над спільними проектами. Метою статті є продемонструвати можливість організації навчальної діяльності студентів зі змістом і формою роботи, які потребуються сучасною галуззю інформаційних технологій. Автором описано окремі кроки підготовки майбутніх фахівців, яких потребує ІТ-сфера; спеціалістів, які володіють сучасним інструментарієм, розуміють сучасні підходи у програмуванні; вміють працювати у команді над спільним проектом та досягати результату. Розглянуто основні ідеї об’єктно-орієнтованого програмування, методологію управління проектами для гнучкої розробки програмного забезпечення Scrum та можливості використання систем керування версіями, як потужного інструменту, що дає змогу одночасно, без завад один одному, проводити роботу над груповими проектами. Опис здійснюється на основі проведення спецкурсу для фахівців з інформатики спеціальностей «Прикладна математика», «Інформатика» фізико-математичного факультету (Тернопільський національний педагогічний університет імені Володимира Гнатюка). Зміст матеріалу розширений також ознайомленням з архітектурним шаблоном MVCта узагальненням вмінь роботи з програмним інструментарієм, необхідним для створення веб-проектів. Практичним здобутком навчальної діяльності студентів є розробка соціального веб-проекту з метою підвищення рівня культури суспільства та доброзичливої атмосфери міста. The important task of higher educational establishments is preparation of competitive professional, man that easily feels in market conditions and informative society. Next to possessing of informatively-communication technologies necessary abilities to study in a group, skills of prosecution of general projects. The aim of the article is to show possibility of organization of educational activity of students with maintenance and form works that is required by modern industry of information technologies. An author is describe separate steps preparations of future specialists, that is required by a IT-sphere; specialists that own a modern tool are understood by modern approaches in programming; able to work in a command above a general project and to arrive at a result. The basic ideas of the object-oriented programming are considered, methodology of management projects for the flexible Scrum and possibilities of the use of control system by versions software development, as a powerful instrument that gives an opportunity simultaneously, swimmingly to each other, to conduct the prosecution of group projects. Description comes true on the basis of realization of the special course for specialists on the informatics of specialities «Applied mathematics», «Informatics» of physics-mathematics faculty (Ternopil Volodymyr Hnatyuk National Pedagogical University). The table of contents of material is extended also by an acquaintance with the architectural template of MVC and generalization of abilities of work with a programmatic tool, by a necessity for creation of web-projects. The practical achievement of educational activity of students is development of social web-project with the aim of increase of level of culture of society and benevolent atmosphere of city.