<?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-2021-20-4-24-33</article-id><article-id custom-type="elpub" pub-id-type="custom">infoschool-544</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>Методические аспекты обучения началам программирования в среде PascalABC.NET (исполнитель Чертежник)</article-title><trans-title-group xml:lang="en"><trans-title>METHODOLOGICAL ASPECTS OF TEACHING THE BASICS OF PROGRAMMING IN THE PASCALABC.NET (DRAWMAN)</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>Gerbut</surname><given-names>S. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Гербут Светлана Сергеевна, учитель информатики</p><p>300002, г. Тула, ул. Галкина, д. 14</p></bio><bio xml:lang="en"><p>Tula</p></bio><email xlink:type="simple">gerbut-ss@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Лицей № 2</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Lyceum 2</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>26</day><month>06</month><year>2021</year></pub-date><volume>0</volume><issue>4</issue><fpage>24</fpage><lpage>33</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Гербут С.С., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Гербут С.С.</copyright-holder><copyright-holder xml:lang="en">Gerbut S.S.</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/544">https://school.infojournal.ru/jour/article/view/544</self-uri><abstract><p>В статье дано методическое обоснование использования исполнителя Чертежник в среде PascalABC.NET для обучения основам программирования. Представлен дидактический материал по основам работы с исполнителем Чертежник, который можно использовать на уроках информатики или на дополнительных занятиях. Подробные инструкции могут стать как помощником учителю для работы на уроке, так и пособием для учащихся, работающих в индивидуальном темпе, и школьников при самостоятельном изучении основ программирования. Однако под руководством учителя это обучение будет более эффективным. В статье рассмотрены задачи из разных тем — линейные программы, операторы цикла, вложенные циклы, процедуры и процедуры с параметром — с подробным описанием решения этих задач, что позволит учащимся выполнять другие задачи из указанных тем самостоятельно. Для первой линейной программы приведена пошаговая инструкция по реализации задания и написанию первой программы в среде PascalABC.NET для исполнителя Чертежник, а также по автоматической проверке выполненного задания. В зависимости от интересов и уровня подготовки учащихся материал может быть полезен для учеников шестых-седьмых классов.</p></abstract><trans-abstract xml:lang="en"><p>The article describes the methodological rationale for using the virtual robot Drawman in the PascalABC.NET environment for teaching the basics of programming. There is a didactic material on the basics of working with the virtual robot Drawman, which can be used in informatics lessons or in additional classes. Detailed instructions can be both an assistant to the teacher for working in the lesson, and a guide for students working at an individual pace, and schoolchildren in self-study of the basics of programming. However, under teacher guidance, this training will be more effective. The article examines tasks from various topics  — linear programs, loop operators, nested loops, procedures and procedures with a parameter — with a detailed description of how to solve these problems, which will allow students to solve other tasks from these topics on their own. For the first linear program, step-by-step instructions are given on how to implement the task and write the first program in the PascalABC.NET environment for the virtual robot Drawman, as well as to automatically check the completed task. Depending on the interests and level of preparation of the students, the material may be useful for students in the sixth or seventh grades.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>информатика</kwd><kwd>PascalABC.NET</kwd><kwd>структура программы</kwd><kwd>Чертежник</kwd><kwd>Drawman</kwd></kwd-group><kwd-group xml:lang="en"><kwd>informatics</kwd><kwd>PascalABC.NET</kwd><kwd>program structure</kwd><kwd>Drawman</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">Гвоздева В. А. Введение в специальность программиста: учебник. 2-е изд., испр. и доп. М.: ИД «ФОРУМ»; ИНФРА-М, 2007. 208 с.</mixed-citation><mixed-citation xml:lang="en">Гвоздева В. А. Введение в специальность программиста: учебник. 2-е изд., испр. и доп. М.: ИД «ФОРУМ»; ИНФРА-М, 2007. 208 с.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Голицына О. Л., Попов И. И. Программирование на языках высокого уровня: учебное пособие. М.: ФОРУМ, 2008. 496 с.</mixed-citation><mixed-citation xml:lang="en">Голицына О. Л., Попов И. И. Программирование на языках высокого уровня: учебное пособие. М.: ФОРУМ, 2008. 496 с.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Осипов А. В. PascalABC. NET: Введение в современное программирование. Ростов-на-Дону, 2019. 572 с.</mixed-citation><mixed-citation xml:lang="en">Осипов А. В. PascalABC. NET: Введение в современное программирование. Ростов-на-Дону, 2019. 572 с.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Осипов А. В. PascalABC. NET: выбор школьника. Ч. 1. 2-е изд., испр. и доп. Ростов-на-Дону, Таганрог: Изд-во Южного федерального университета, 2020. 148 с.</mixed-citation><mixed-citation xml:lang="en">Осипов А. В. PascalABC. NET: выбор школьника. Ч. 1. 2-е изд., испр. и доп. Ростов-на-Дону, Таганрог: Изд-во Южного федерального университета, 2020. 148 с.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Основы общей теории и методики обучения информатике: учебное пособие / под ред. А. А. Кузнецова. М.: БИНОМ. Лаборатория знаний, 2010. 207 с.</mixed-citation><mixed-citation xml:lang="en">Основы общей теории и методики обучения информатике: учебное пособие / под ред. А. А. Кузнецова. М.: БИНОМ. Лаборатория знаний, 2010. 207 с.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Поляков К. Ю. Программирование. Python. C++. Ч. 1: учебное пособие. 2-е изд., испр. М.: БИНОМ. Лаборатория знаний, 2020. 144 с. 7. Поляков К. Ю., Еремин Е. А. Информатика.</mixed-citation><mixed-citation xml:lang="en">Поляков К. Ю. Программирование. Python. C++. Ч. 1: учебное пособие. 2-е изд., испр. М.: БИНОМ. Лаборатория знаний, 2020. 144 с. 7. Поляков К. Ю., Еремин Е. А. Информатика.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">класс: учебник (в 2 ч.). Ч. 2. М.: БИНОМ. Лаборатория знаний, 2019. 160 с.</mixed-citation><mixed-citation xml:lang="en">класс: учебник (в 2 ч.). Ч. 2. М.: БИНОМ. Лаборатория знаний, 2019. 160 с.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Система программирования PascalABC. NET. http://pascalabc.net/</mixed-citation><mixed-citation xml:lang="en">Система программирования PascalABC. NET. http://pascalabc.net/</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Справка PascalABC. NET. http://pascalabc.net/downloads/pabcnethelp/index.htm</mixed-citation><mixed-citation xml:lang="en">Справка PascalABC. NET. http://pascalabc.net/downloads/pabcnethelp/index.htm</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Ушаков Д. М., Юркова Т. А. Паскаль для школьников. 2-е изд. СПб.: Питер, 2011. 320 с.</mixed-citation><mixed-citation xml:lang="en">Ушаков Д. М., Юркова Т. А. Паскаль для школьников. 2-е изд. СПб.: Питер, 2011. 320 с.</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>
