АНАЛИЗ ПРОЦЕССА РАЗРАБОТКИ МОДЕЛЕЙ И АЛГОРИТМОВ ИРТУАЛЬНОГО ТРЕНАЖЁРА ДЛЯ ОБУЧЕНИЯ ОСНОВАМ ПРОГРАММИРОВАНИЯ

Авторы

  • Батырхан Кузенбаев Baitursynuly University https://orcid.org/0000-0002-5680-9912
  • Айжан Кузенбаева Baitursynuly University
  • Владимир Миллер Baitursynuly University

DOI:

https://doi.org/10.52167/1609-1817-2025-139-4-302-313

Ключевые слова:

виртуальный тренажер, среда разработки, программирование, модель, алгоритм, приложение

Аннотация

Ключевое содержание статьи включает в себя рассмотрения процесса разработки на примере работы над проектом тренажёра для обучения языков программирования. Актуальность подхода заключается в создании компьютерного приложения с возможностью автоматизации учебного процесса и контроля успеваемости студентов. Целью исследования является: создание учебного тренажера для обучения языку программирования Python в учебных заведениях. Предметом исследования в статье является процесс разработки обучающего тренажера для языка программирования Python, который позволяет эффективно изучать данный язык и готовиться к освоению других языков программирования. Методы разработки тренажера осуществлялась с использованием языка программирования C#, базы данных Microsoft Access и BAT-файлов для выполнения кода на Python. Приложение позволяет пользователю вводить программный код, который сохраняется во временном файле и передается BAT-скрипту для интерпретации через установленный интерпретатор Python. Основные результаты полученные в ходе работы проведенной работы разработано компьютерное приложение-тренажер для изучения языка программирования Python. Приложение обеспечивает удобный графический интерфейс для взаимодействия пользователя, автоматическое выполнение кода, проверку решений, хранение и анализ результатов.

Биографии авторов

Батырхан Кузенбаев, Baitursynuly University

PhD, Костанай, Казахстан, kaf_is@ksu.edu.kz

Айжан Кузенбаева, Baitursynuly University

магистр, старший преподаватель, Костанай, Казахстан

Владимир Миллер, Baitursynuly University

магистр, Костанай, Казахстан,  ttob9i3ka@bk.ru

Библиографические ссылки

[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 с.

Загрузки

Опубликован

03.07.2025

Как цитировать

Кузенбаев, Б., Кузенбаева, А., & Миллер, В. (2025). АНАЛИЗ ПРОЦЕССА РАЗРАБОТКИ МОДЕЛЕЙ И АЛГОРИТМОВ ИРТУАЛЬНОГО ТРЕНАЖЁРА ДЛЯ ОБУЧЕНИЯ ОСНОВАМ ПРОГРАММИРОВАНИЯ. Вестник КазАТК, 139(4), 302–313. https://doi.org/10.52167/1609-1817-2025-139-4-302-313

Выпуск

Раздел

Автоматизация, телемеханика, связь, компьютерные науки

Категории


Цели в области устойчивого развития:

Наиболее читаемые статьи этого автора (авторов)