<?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-2020-19-6-24-33</article-id><article-id custom-type="elpub" pub-id-type="custom">infoschool-471</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><subj-group subj-group-type="section-heading" xml:lang="en"><subject>TEACHING PRACTICES</subject></subj-group></article-categories><title-group><article-title>Развитие алгоритмической культуры и культуры программирования у учащихся профильного класса при обучении основам программирования на языке C++</article-title><trans-title-group xml:lang="en"><trans-title>THE DEVELOPMENT OF ALGORITHMIC CULTURE AND PROGRAMMING CULTURE OF STUDENTS IN PROFILE CLASSES WHILE STUDING THE BASIS OF PROGRAMMING IN C++</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>Rozov</surname><given-names>K. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Розов Константин Владимирович, аспирант кафедры педагогики и психологии ИФМИТО, ассистент кафедры информационных систем и цифрового образования, Институт физико-математического, информационного и технологического образования; учитель информатики</p><p>630126, г. Новосибирск, ул. Вилюйская, д. 28; 630004, г. Новосибирск, ул. Сибирская, д. 35</p></bio><email xlink:type="simple">konstantin_dubrava@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Новосибирский государственный педагогический университет; гимназия № 4, г. Новосибирск</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Novosibirsk State Pedagogical University; Gymnasium 4, Novosibirsk</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>10</day><month>10</month><year>2020</year></pub-date><volume>0</volume><issue>6</issue><fpage>24</fpage><lpage>33</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Розов К.В., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Розов К.В.</copyright-holder><copyright-holder xml:lang="en">Rozov K.V.</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/471">https://school.infojournal.ru/jour/article/view/471</self-uri><abstract><p>В статье приведены структура, содержание и результаты апробации курса программирования на языке C++, разработанного для десятого класса физико-математического профиля и реализующегося в рамках учебного предмета «Информатика». Целью курса является развитие у обучающегося не только знаний и навыков в области программирования, но и его алгоритмической культуры и культуры программирования как важных качеств личности потенциального специалиста в области современных высоких технологий. Этому способствует особый контроль образовательного процесса со стороны учителя, заключающийся в мониторинге деятельности обучающихся по написанию программ и своевременной коррекции этой деятельности. Оценка уровня развития алгоритмической культуры и культуры программирования обучающегося относительно базового уровня их сформированности (при освоении основ алгоритмизации и программирования в девятом классе) осуществлялась на основании ряда критериев, представленных в данной статье. Результаты апробации позволили предположить, что специально организованная деятельность учителя по преподаванию приведенного курса позволяет повысить уровень алгоритмической культуры и культуры программирования старшеклассника при изучении основ программирования на языке C++.</p></abstract><trans-abstract xml:lang="en"><p>The article presents the structure, content and results of approbation of the C++ programming course developed for the 10th grade students of physics and mathematics profile and implemented as part of the academic subject “Informatics”. The aim of the course is to develop in the student not only knowledge and skills in programming, but also his algorithmic culture and programming culture as important qualities of a potential IT-specialist. This is facilitated by special control of educational process by the teacher, which consists in monitoring the activities of students in writing programs and timely correction of this activity. The assessment of the level of development of student algorithmic culture and programming culture relative to the basic level of their formation (when mastering the basics of algorithmization and programming in the 9th grade) was carried out on the basis of a number of criteria presented in the article. The results of approbation showed that the specially organized teacher activity makes it possible to increase the level of algorithmic culture and programming culture of high school students when studying the basics of programming in C++.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>алгоритмическая культура</kwd><kwd>культура программирования</kwd><kwd>программирование</kwd><kwd>обучение программированию</kwd><kwd>C++</kwd><kwd>информатика</kwd><kwd>профильное обучение</kwd></kwd-group><kwd-group xml:lang="en"><kwd>algorithmic culture</kwd><kwd>programming culture</kwd><kwd>programming</kwd><kwd>teaching programming</kwd><kwd>C++</kwd><kwd>informatics</kwd><kwd>profile education</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">Босова Л. Л. О курсе информатики в российской школе // Известия Кыргызской академии образования. 2015. № 3. С. 332–335.</mixed-citation><mixed-citation xml:lang="en">Босова Л. Л. О курсе информатики в российской школе // Известия Кыргызской академии образования. 2015. № 3. С. 332–335.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Босова Л. Л., Босова А. Ю. Информатика. 7–9 классы. Методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 464 с. http://lbz.ru/metodist/iumk/informatics/files/bosova-7-9-met.pdf</mixed-citation><mixed-citation xml:lang="en">Босова Л. Л., Босова А. Ю. Информатика. 7–9 классы. Методическое пособие. М.: БИНОМ. Лаборатория знаний, 2016. 464 с. http://lbz.ru/metodist/iumk/informatics/files/bosova-7-9-met.pdf</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Лапчик М. П. Использование общеобразовательных аспектов программирования для ЭВМ в совершенствовании среднего математического образования: автореф. дис. … канд. пед. наук. М.: НИИ СиМО АПН СССР, 1974. 26 с.</mixed-citation><mixed-citation xml:lang="en">Лапчик М. П. Использование общеобразовательных аспектов программирования для ЭВМ в совершенствовании среднего математического образования: автореф. дис. … канд. пед. наук. М.: НИИ СиМО АПН СССР, 1974. 26 с.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Лучко Л. Г. Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики: дис. … канд. пед. наук. Омск, 1999. 152 с.</mixed-citation><mixed-citation xml:lang="en">Лучко Л. Г. Формирование алгоритмической культуры учащихся в процессе обучения базовому курсу информатики: дис. … канд. пед. наук. Омск, 1999. 152 с.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Монахов В. М., Лапчик М. П., Демидович Н. Б., Червочкина Л. П. Формирование алгоритмической культуры школьника при обучении математике: пособие для учителей. М.: Просвещение, 1978. 94 с.</mixed-citation><mixed-citation xml:lang="en">Монахов В. М., Лапчик М. П., Демидович Н. Б., Червочкина Л. П. Формирование алгоритмической культуры школьника при обучении математике: пособие для учителей. М.: Просвещение, 1978. 94 с.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Поляков К. Ю. Программирование. Python. C++: учебное пособие. В 4 ч. Ч. 1. М.: БИНОМ. Лаборатория знаний, 2019. 144 с.</mixed-citation><mixed-citation xml:lang="en">Поляков К. Ю. Программирование. Python. C++: учебное пособие. В 4 ч. Ч. 1. М.: БИНОМ. Лаборатория знаний, 2019. 144 с.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Розов К. В., Розова М. С. Формирование и развитие алгоритмической культуры в рамках учебного предмета «Информатика» // Вестник педагогических инноваций. 2019. № 4. С. 98–104.</mixed-citation><mixed-citation xml:lang="en">Розов К. В., Розова М. С. Формирование и развитие алгоритмической культуры в рамках учебного предмета «Информатика» // Вестник педагогических инноваций. 2019. № 4. С. 98–104.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Федеральный государственный образовательный стандарт среднего общего образования. https://fgos.ru/</mixed-citation><mixed-citation xml:lang="en">Федеральный государственный образовательный стандарт среднего общего образования. https://fgos.ru/</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Шрайнер A. A. Повышение качества математического образования учащихся посредством формирования и развития их алгоритмической культуры: автореф. дис. … канд. пед. наук. Новосибирск, 1997. 18 с.</mixed-citation><mixed-citation xml:lang="en">Шрайнер A. A. Повышение качества математического образования учащихся посредством формирования и развития их алгоритмической культуры: автореф. дис. … канд. пед. наук. Новосибирск, 1997. 18 с.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Dev-C++ оболочка для программирования в Windows // Сайт Константина Полякова. http://kpolyakov.spb.ru/school/c/devcpp.htm</mixed-citation><mixed-citation xml:lang="en">Dev-C++ оболочка для программирования в Windows // Сайт Константина Полякова. http://kpolyakov.spb.ru/school/c/devcpp.htm</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Seed G. M. An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics. Springer Science &amp; Business Media, 2012. 972 p.</mixed-citation><mixed-citation xml:lang="en">Seed G. M. An Introduction to Object-Oriented Programming in C++: with Applications in Computer Graphics. Springer Science &amp; Business Media, 2012. 972 p.</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>
