Том 2 № 2 (2025)
МОДЕЛЮВАННЯ ОСВІТНІХ ПРОЦЕСІВ

Метод Ейлера з подвоєним кроком у навчанні чисельного розв’язання диференціальних рівнянь: програмування, обчислення, візуалізація

Олена Семеніхіна
Сумський державний педагогічний університет імені А. С. Макаренка
Біографія
Артем Юрченко
Сумський державний педагогічний університет імені А. С. Макаренка
Біографія
Юрій Хворостіна
Сумський державний педагогічний університет імені А. С. Макаренка
Біографія
Ігор Горовий
Сумський державний педагогічний університет імені А. С. Макаренка
Біографія
Володимир Шамоня
Сумський державний педагогічний університет імені А. С. Макаренка
Біографія

Опубліковано 2026-11-26

Ключові слова

  • метод Ейлера,
  • Maple,
  • чисельне інтегрування,
  • задача Коші,
  • інформатика,
  • програмування,
  • обчислення,
  • обчислювальне мислення,
  • візуалізація,
  • вчитель
  • ...Більше
    Менше

Як цитувати

Метод Ейлера з подвоєним кроком у навчанні чисельного розв’язання диференціальних рівнянь: програмування, обчислення, візуалізація. (2026). Математика, інформатика, фізика: наука та освіта, 2(2), 338–348. https://doi.org/10.31652/3041-1955-2025-02-02-17

Анотація

У статті представлено результати дослідження, спрямованого на розробку та апробацію методики формування обчислювального мислення студентів педагогічних спеціальностей через інтегроване використання програмування, чисельного аналізу та візуалізації. Центральним компонентом дослідження виступає реалізація методу Ейлера з подвоєним кроком у середовищі Maple як засобу вивчення задачі Коші для звичайного диференціального рівняння. Методика включає розрахунок наближеного розв’язку з двома різними кроками, побудову графіків, оцінку похибки за правилом Річардсона та порівняння з еталонним значенням. Завдяки вбудованій мові програмування та можливостям візуалізації Maple, студенти реалізовували алгоритм, інтерпретували результати і будували графічні об’єкти, що відображають динаміку наближеного розв’язку та його точність. Результати дослідження свідчать про те, що така форма організації навчання сприяє формуванню гнучких обчислювальних навичок, здатності до програмного моделювання та критичного аналізу похибок. Аналіз типових помилок студентів дозволив виокремити ключові труднощі, пов’язані з оперуванням масивами, коректною індексацією та тлумаченням залишкових членів. Обговорення результатів виконано у порівнянні з сучасними міжнародними підходами, зокрема з дослідженнями, що підкреслюють значущість візуалізації, алгоритмічного мислення і автономної реалізації методів обчислення в навчанні програмуванню. Методика має потенціал до масштабування в освітніх програмах, орієнтованих на підготовку фахівців у STEM-галузях, та демонструє ефективність інтеграції систем комп’ютерної математики в курси математичної інформатики.

Завантаження

Дані завантажень поки не доступні.

Посилання

  1. Coşkunserçe O. Comparing the use of block-based and robot programming in introductory programming education: Effects on perceptions of programming self-efficacy. Computer Applications in Engineering Education. 2023. Vol. 31 (5). P. 1234–1255. DOI: https://doi.org/10.1002/cae.22637
  2. Khvorostina Yu., Shamonia V., Semenikhina O. The connection between the study of mathematics and programming through the prism of scientific and pedagogical research. Вісник науки та освіти. 2025. Т. 4, №34. С. 932–945. DOI: https://doi.org/10.52058/2786-6165-2025-4(34)-932-945
  3. Maplesoft. Maple – Technical Computing Software for Engineers, Mathematicians, and Scientists. Waterloo Maple Inc. URL: https://www.maplesoft.com/products/maple/
  4. Ou Q., Liang W., He Z., Liu X., Yang R., Wu X. Investigation and analysis of the current situation of programming education in primary and secondary schools. Heliyon. 2023. Vol. 9 (4). Artical e15530. DOI: https://doi.org/10.1016/j.heliyon.2023.e15530
  5. Sanusi I. T., Cudjoe E. S., Ayanwale M. A., Adepoju B. Pre-Service Teachers’ Perception of Programming Education. SAGE Open. 2025. Vol. 15 (1). DOI: https://doi.org/10.1177/21582440251327019
  6. Yang T.-C. The Era of Learning Programming Through Program: Challenges and Potential of ChatGPT in Revolutionizing High School Programming Education. In A. Kashihara, B. Jiang, M. M. Rodrigo, & J. O. Sugay (Eds.). 32nd International Conference on Computers in Education Conference Proceedings. Asia Pacific Soc Computers in Education. ICCE 2024. Vol II. P. 572–577. URL: https://icce2024.org
  7. Дємєнтьєв Є., Шамоня В., Семеніхіна О. Підготовка IT-фахівців до створення мобільних додатків: огляд актуальних досліджень. Освіта. Інноватика. Практика. 2025. Т. 13, № 1. С. 7–14. DOI: https://doi.org/10.31110/2616-650X-vol13i1-001
  8. Кобильник Т., Когут У., Жидик В. Методичні аспекти вивчення основ алгоритмізації і програмування мовою Python у шкільному курсі інформатики у старших класах. Фізико-математична освіта. 2021. Т. 31, №5. С. 36–44. DOI: https://doi.org/10.31110/2413-1571-2021-031-5-006
  9. Пенко В., Пенко О. Використання візуалізації на різних етапах вивчення дисципліни «Програмування». Освіта. Інноватика. Практика. 2023. Т. 11, № 2. С. 31–39. DOI: https://doi.org/10.31110/2616-650X-vol11i2-005