<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">infoschool</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика в школе</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics in school</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2221-1993</issn><publisher><publisher-name>Publishing House Education and Informatics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32517/2221-1993-2025-24-5-72-77</article-id><article-id custom-type="elpub" pub-id-type="custom">infoschool-885</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>АКТУАЛЬНЫЕ ПРОБЛЕМЫ МЕТОДИКИ ОБУЧЕНИЯ ИНФОРМАТИКЕ В СОВРЕМЕННОЙ ШКОЛЕ</subject></subj-group></article-categories><title-group><article-title>Креативное программирование: из разработки программного обеспечения в непрерывный курс информатики</article-title><trans-title-group xml:lang="en"><trans-title>Creative programming: From software development to the continuous informatics school course</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Салахова</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Salakhova</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Салахова Алёна Антоновна, канд. пед. наук, доцент кафедры теории и методики обучения математике и информатике, Институт математики и информатики</p></bio><bio xml:lang="en"><p>Alena A. Salakhova, Candidate of Sciences (Education), Associate Professor at the Department of Theory and Methods of Teaching Mathematics and Informatics, Institute of Mathematics and Informatics</p><p>Moscow</p></bio><email xlink:type="simple">aa.salakhova@mpgu.su</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Московский педагогический государственный университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Moscow Pedagogical State University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>04</day><month>12</month><year>2025</year></pub-date><volume>0</volume><issue>5</issue><fpage>72</fpage><lpage>77</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Салахова А.А., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Салахова А.А.</copyright-holder><copyright-holder xml:lang="en">Salakhova A.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://school.infojournal.ru/jour/article/view/885">https://school.infojournal.ru/jour/article/view/885</self-uri><abstract><p>Статья посвящена креативному программированию, освещенному в нетипичном ключе — через фундаментализацию понятия в школьном образовании как подхода, пришедшего из разработки программного обеспечения и сохраняющего свои ключевые характеристики: визуализацию результата, коллаборацию, работу с объектами, ограниченные ресурсы и быстрые циклы создания MVP (англ. Minimum Viable Product — минимально жизнеспособный продукт). Анализируются особенности интерпретации термина в образовательном процессе. Подчеркивается, что сегодня мы можем рассматривать креативное программирование как образовательную технологию. Показано, что оно выступает не только средством повышения мотивации обучающихся, но и инструментом формирования алгоритмического и проектного мышления, интегрированным в современные учебные модели и выполняющим пропедевтическую функцию через интуитивное введение новых концепций до их появления как понятий в курсе информатики, влияет на формы урочной и внеурочной деятельности. На основе анализа приводится модель внедрения креативного программирования в непрерывный курс информатики с I по XI класс, включая использование робототехники, мультимедиа, мобильной разработки, инструментов машинного обучения, введения в разработку игр, в том числе с применением визуальных сред. Отдельное внимание уделено роли искусственного интеллекта в групповых проектах и возможностям его интеграции в проектные группы. Вводится предложение рассматривать индивидуальные проекты обучающихся как модули коллаборативных (групповых) проектов. Статья подчеркивает значимость креативного программирования для предпрофессиональной подготовки школьников в условиях цифровой трансформации образования</p></abstract><trans-abstract xml:lang="en"><p>The article explores creative programming in an atypical light, by fundamentalizing the concept in school education as an approach that originated from software development and retains its key characteristics: visualization of results, collaboration, working with objects, limited resources, and rapid MVP (Minimum Viable Product) development cycles. The article examines the specific interpretations of the term in the educational process. It emphasizes that today we can consider creative programming as an educational technology. It is shown that it acts not only as a means of increasing student motivation but also as a tool for developing algorithmic and design thinking, integrated into modern educational models, and fulfilling a propaedeutic function through the intuitive introduction of new concepts before they emerge as concepts in informatics courses. It also influences the forms of in-class and extracurricular activities. Based on the analysis, a model is presented for integrating creative programming into a continuous informatics curriculum for grades 1 through 11. This model incorporates robotics, multimedia, mobile development, machine learning tools, and an introduction to game development, including those using visual environments. Special attention is given to the role of artificial intelligence in group projects and the potential for its integration into project teams. The article proposes to consider individual student projects as modules of collaborative (group) projects. The article emphasizes the importance of creative programming for the pre-professional preparation of schoolchildren in the context of the digital transformation of education.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>креативное программирование</kwd><kwd>непрерывный курс информатики</kwd><kwd>Scratch</kwd><kwd>искусственный интеллект в школе</kwd><kwd>проектный подход</kwd></kwd-group><kwd-group xml:lang="en"><kwd>creative programming</kwd><kwd>continuous informatics course</kwd><kwd>Scratch</kwd><kwd>artificial intelligence at school (AIEd)</kwd><kwd>project approach</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Босова Л. Л., Самылкина Н. Н., Мишин В. А. О разноуровневом обучении программированию в курсе информатики основной школы в условиях дифференциации содержания обучения // Преподаватель ХХI век. 2024. № 1-1. С. 253–273. EDN: SVVVUO. DOI: 10.31862/2073-9613-2024-1-253-273.</mixed-citation><mixed-citation xml:lang="en">Босова Л. Л., Самылкина Н. Н., Мишин В. А. О разноуровневом обучении программированию в курсе информатики основной школы в условиях дифференциации содержания обучения // Преподаватель ХХI век. 2024. № 1-1. С. 253–273. EDN: SVVVUO. DOI: 10.31862/2073-9613-2024-1-253-273.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Гласс Р. Креативное программирование 2.0: пер. с англ. С. Маккавеева. СПб.: Символ-Плюс, 2009. 352 с.</mixed-citation><mixed-citation xml:lang="en">Гласс Р. Креативное программирование 2.0: пер. с англ. С. Маккавеева. СПб.: Символ-Плюс, 2009. 352 с.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Грунефелд В. Креативный программист. СПб.: Питер, 2024. 272 с.</mixed-citation><mixed-citation xml:lang="en">Грунефелд В. Креативный программист. СПб.: Питер, 2024. 272 с.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Даниелян С. Д. Разработка элективного курса языка программирования Kodu для младших школьников // Вопросы педагогики. 2022. № 4-2. С. 80–83. EDN: FELJST.</mixed-citation><mixed-citation xml:lang="en">Даниелян С. Д. Разработка элективного курса языка программирования Kodu для младших школьников // Вопросы педагогики. 2022. № 4-2. С. 80–83. EDN: FELJST.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Лейн Д. Машинное обучение для детей. Практическое введение в искусственный интеллект: учебное пособие: пер. с англ. М. А. Федотенко. М.: Лаборатория знаний, 2023. 291 с.</mixed-citation><mixed-citation xml:lang="en">Лейн Д. Машинное обучение для детей. Практическое введение в искусственный интеллект: учебное пособие: пер. с англ. М. А. Федотенко. М.: Лаборатория знаний, 2023. 291 с.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Самылкина Н. Н. Образовательная робототехника — от модного тренда до педагогической технологии. Что дальше? // Информатика в школе. 2018. № 6 (139). С. 52–55. EDN: XZOONN.</mixed-citation><mixed-citation xml:lang="en">Самылкина Н. Н. Образовательная робототехника — от модного тренда до педагогической технологии. Что дальше? // Информатика в школе. 2018. № 6 (139). С. 52–55. EDN: XZOONN.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Тарапата В. В. Scratch. Программировать сможет каждый: учебное пособие. М.: Лаборатория знаний, 2025. 299 с.</mixed-citation><mixed-citation xml:lang="en">Тарапата В. В. Scratch. Программировать сможет каждый: учебное пособие. М.: Лаборатория знаний, 2025. 299 с.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Хорошевич П. А. Использование высокоуровневых языков программирования для реализации креативного программирования // Актуальные проблемы методики обучения информатике и математике в современной школе. Материалы международной научно-практической интернет-конференции (Москва, 24–28 апреля 2023 года). М.: МПГУ, 2023. С. 791–796. EDN: LQYKUK.</mixed-citation><mixed-citation xml:lang="en">Хорошевич П. А. Использование высокоуровневых языков программирования для реализации креативного программирования // Актуальные проблемы методики обучения информатике и математике в современной школе. Материалы международной научно-практической интернет-конференции (Москва, 24–28 апреля 2023 года). М.: МПГУ, 2023. С. 791–796. EDN: LQYKUK.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Хорошевич П. А. Применение инструментов креативного программирования в ходе изучения алгоритмов машинного обучения // Информационно-коммуникационные технологии в педагогическом образовании. 2023. № 4 (85). С. 15–19. EDN: WNNUVX.</mixed-citation><mixed-citation xml:lang="en">Хорошевич П. А. Применение инструментов креативного программирования в ходе изучения алгоритмов машинного обучения // Информационно-коммуникационные технологии в педагогическом образовании. 2023. № 4 (85). С. 15–19. EDN: WNNUVX.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Янцев В. В. JavaScript. Креативное программирование: учебное пособие для СПО. 2-е изд., стер. СПб.: Лань, 2024. 232 с.</mixed-citation><mixed-citation xml:lang="en">Янцев В. В. JavaScript. Креативное программирование: учебное пособие для СПО. 2-е изд., стер. СПб.: Лань, 2024. 232 с.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
