АНАЛИЗ ПРОЦЕССА РАЗРАБОТКИ МОДЕЛЕЙ И АЛГОРИТМОВ ИРТУАЛЬНОГО ТРЕНАЖЁРА ДЛЯ ОБУЧЕНИЯ ОСНОВАМ ПРОГРАММИРОВАНИЯ
DOI:
https://doi.org/10.52167/1609-1817-2025-139-4-302-313Ключевые слова:
виртуальный тренажер, среда разработки, программирование, модель, алгоритм, приложениеАннотация
Ключевое содержание статьи включает в себя рассмотрения процесса разработки на примере работы над проектом тренажёра для обучения языков программирования. Актуальность подхода заключается в создании компьютерного приложения с возможностью автоматизации учебного процесса и контроля успеваемости студентов. Целью исследования является: создание учебного тренажера для обучения языку программирования Python в учебных заведениях. Предметом исследования в статье является процесс разработки обучающего тренажера для языка программирования Python, который позволяет эффективно изучать данный язык и готовиться к освоению других языков программирования. Методы разработки тренажера осуществлялась с использованием языка программирования C#, базы данных Microsoft Access и BAT-файлов для выполнения кода на Python. Приложение позволяет пользователю вводить программный код, который сохраняется во временном файле и передается BAT-скрипту для интерпретации через установленный интерпретатор Python. Основные результаты полученные в ходе работы проведенной работы разработано компьютерное приложение-тренажер для изучения языка программирования Python. Приложение обеспечивает удобный графический интерфейс для взаимодействия пользователя, автоматическое выполнение кода, проверку решений, хранение и анализ результатов.
Библиографические ссылки
[1] Абрамовских, В. В. Язык программирования Python в качестве дополнительного языка программирования в школе. – Новосибирск, 2017–16 с.
[2] Фленов М.Е. Библия С# 4-е издание//Санкт-Петербург: БХВ-Петербург. - 2019. – 24 -35 с.
[3] Официальный сайт Codecademy. [Режим доступа: https://www.codecademy.com/].
[4] Официальный сайт Udemy [Режим доступа: https://www.udemy.com/].
[5] Официальный сайт Sololearn [Режим доступа: https://www.sololearn.com/]
[6] Официальный сайт Fontawesome [Режим доступа: https://fontawesome.com/]
[7] Хайруллин Р.С. Программирование на C# //Учебное пособие. –Казань, 2017. – 61-67 с.
[8] Сузи Р.А. Язык программирования Python. – Москва, 2016. – 39 с.
[9] Кулямин В.В. Технологии программирования. Компонентный подход. – Москва, 2016. – 77 с.
[10] Троелсен Э. и Джеписк Ф. Язык программирования C# 7 и платформы .NET и .NET Core. - Издательский сервис. - 2019. — 1328 с.
[11] Гэддис Т. Начинаем программировать на Python. – 4-е изд.// - Санкт-Петербург. - 2019. - 23с.
[12] Буйначев С.К. Основы программирования на языке Python –Екатеринбург. - 2014. – 19 с.
Загрузки
Опубликован
Как цитировать
Выпуск
Раздел
Категории
Лицензия
Copyright (c) 2025 Батырхан Кузенбаев

Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.











