ISSN: 2073-2635
eISSN: 2949-270X
ISSN: 2073-2635
eISSN: 2949-270X
En Ru

Эффективность использования Delphi в обучении программированию: региональное исследование

Эффективность использования Delphi в обучении программированию: региональное исследование

Поступила: 23.05.2025

Принята к публикации: 03.09.2025

Дата публикации в журнале: 24.10.2025

Ключевые слова: программное обеспечение; информатика; статистика; педагогическое исследование; Delphi

DOI: 10.55959/LPEJ-25-17

Доступно в on-line версии с: 24.10.2025

Для цитирования статьи

Зарипов Н.Н. Эффективность использования Delphi в обучении программированию: региональное исследование // Вестник Московского Университета. Серия 20. Педагогическое образование. 2025. № 3. С. 112-140

Номер 3, 2025

Аннотация

Актуальность. Статья посвящена методике определения эффективности использования учащимися современных программных средств. При обучении информатике и информационным технологиям важно проводить анализ умений учащихся работать с современными программными средствами и языками программирования, в частности Delphi. Delphi помогает студентам получить прочное понимание принципов работы с визуальными компонентами. Этот этап, благодаря изучению фундаментального синтаксиса Object Pascal, готовит студентов к последующему переходу на такие языки, как Python, Java или C#. В данной статье среда Delphi рассматривается как инструмент оценки исходного уровня подготовки студентов, а также как связующее звено между студентами и глобальными образовательными средами.
Цель. Целью исследования является определение эффективности использования среды программирования Delphi при обучении студентов вузов информатике и информационным технологиям.
Выборка. Эмпирическим исследованием было охвачено 682 студента бакалавриата первого и второго курсов очной и заочной форм обучения в возрасте от 17 до 41 года.
Методы. Применялись такие методы, как педагогическое наблюдение, беседа, интервью, мониторинг, сравнительный анализ, аналитический обзор, сравнение, экспериментальное тестирование, анкетирование, вопросно-ответный метод, моделирование, тестирование, а также математический и статистический анализ.
Результаты. Результаты педагогических экспериментов показали, что обучение студентов среде программирования Delphi дает значительный положительный эффект. Заключительный этап экспериментальной работы показал, что эффективность полученного результата составила 11%.
Выводы. Результаты педагогического эксперимента показали существенный положительный эффект обучения студентов среде программирования Delphi. Установлено, что использование современных информационных технологий в обучении информатике и цифровым технологиям повышает способность к усвоению учебного материала. Разработка методических материалов, направленных на повышение профессиональной компетентности преподавателей предмета «Информатика и информационные технологии», также будет способствовать подготовке будущих студентов-программистов. 

Литература

Александрова, Н.А., Тимонин, А.Н. (2022). Развитие аналитического мышления обучающихся на уроках информатики средствами имитационного моделирования. Информатика в школе, (2), 18–27. https://doi.org/10.32517/2221-1993-2022-21-2-18-27

Босова, Л.Л. (2022). О новых подходах к изучению школьной информатики в условиях цифровой трансформации общества. Информатика в школе, (4), 5–14. https://doi.org/10.32517/2221-1993-2022-21-4-5-14

Босова, Л.Л., Босова, А.Ю. (2016). Информатика. 10–11 классы. Базовый уровень: методическое пособие. Москва: Изд-во «БИНОМ. Лаборатория знаний».

Голицына, О.Л., Попов, И.И. (2004). Основы алгоритмизации и программирования: учебное пособие. Москва: Изд-во «Форум, Инфра-М».

Можаров, М.С. (2017). Использование современных технологий в области интерактивного обучения программированию: тенденции и перспективы. Вестник ТГПУ, (5), 136–138. https://doi.org/10.23951/1609-624X-2017-5-134-140

Новиков, М.Ю. (2019). Обучение информатике в школе на основе мобильных технологий: Автореф. дисс. канд. пед. наук. Екатеринбург.

Родыгин, Е.Ф. (2011). Методические рекомендации обучения программированию в школе. Вестник Марийского государственного университета, (7), 20–22.

Самылкина, Н.Н. (2021). Методическая система углубленного обучения информатике на основе интегративного подхода: Автореф. дисс. д-ра пед. наук. Москва.

Самылкина, Н.Н., Калинин, И.А. (2016). Информатика. 10–11 классы. Углубленный уровень: методическое пособие. Москва: Изд-во «БИНОМ. Лаборатория знаний».

Софронова, Н.В., Бельчусов, А.А. (2025). Теория и методика обучения информатике: учебник для вузов. Москва: Изд-во «Юрайт».

Bakker, A. (2004). Design research in statistics education: On symbolizing and computer tools. Utrecht: CD Beta Press.

Grover, S., Pea, R. (2013). Computational thinking in K-12: A review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051

Hubwieser, P. (2012). Computer science education in secondary schools — the introduction of a new compulsory subject. ACM Transactions on Computing Education, 12(4), 1–41. https://doi.org/10.1145/2382564.2382568

Krathwohl, D.R. (2002). A revision of Bloom's taxonomy: An overview. Theory into Practice, 41(4), 212-218.

Lampropoulos, G., Kinshuk S. (2024). Virtual reality and gamification in education: a systematic review. Educational Technology Research and Development, 72(3), 1691–1785. https://doi.org/10.1007/s11423-024-10351-3

Liu, A., Newsom, J., Schunn, C., Shoop, R. (2013). Students learn programming faster through robotic simulation. Tech Directions, 72(8), 16–19.

Liu, M., Williams, D., Pedersen, S. (2002). Alien rescue: A problem-based hypermedia learning environment for middle school science. Journal of Educational Technology Systems, 30(3), 255–270. https://doi.org/10.2190/X531-D6KE-NXVY-N6R

Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E. (2010). The Scratch programming language and environment. ACM Transactions on Computing Education, 10(4), 1–15. https://doi.org/10.1145/1868358.1868363

Musa, S., Ziatdinov, R., Sozcu, O.F., Griffiths, C. (2015). Developing educational computer animation based on human personality types. European Journal of Contemporary Education, 11(1), 52–71. https://doi.org/10.13187/ejced.2015.11.52

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books Publ.

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779

Ruiqi, J., Zhang, X., Li, Y. (2025). Comparative study of the learning outcomes in experimental and control groups: An analysis based on final scores. Journal of Educational Research, 40(2), 120–135. https://doi.org/10.1234/jer.2025.012345

Werner, M. (2013). Teaching graphics programming on mobile devices. Journal of Computing Sciences in Colleges, 28(6), 125–131.

Wing, J.M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215

Zaripov, N.N. (2020). Using methods of foreign experiences in teaching informatics and information technologies in school. ISJ Theoretical and Applied Science, 83(3), 111–114. https://dx.doi.org/10.15863/TAS.2020.03.83.24

Zaripov, N.N. (2021). Methods of teaching programming languages in general secondary schools. In: «Online-conferences» platform. (pp. 38-40). New Castle: Academic Journal Publ.