<?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">cheb</journal-id><journal-title-group><journal-title xml:lang="ru">Чебышевский сборник</journal-title><trans-title-group xml:lang="en"><trans-title>Chebyshevskii Sbornik</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2226-8383</issn><publisher><publisher-name>Tula State Lev Tolstoy  Pedagogical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.22405/2226-8383-2014-15-3-131-140</article-id><article-id custom-type="elpub" pub-id-type="custom">cheb-56</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>Article</subject></subj-group></article-categories><title-group><article-title>О РЕАЛИЗАЦИИ LOGO В L AT EX</article-title><trans-title-group xml:lang="en"><trans-title>ON THE IMPLEMENTATION Logo IN LATEX</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>Esayan</surname><given-names>A. R.</given-names></name></name-alternatives><xref ref-type="aff" rid="aff-1"/></contrib><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>Yakushin</surname><given-names>A. V.</given-names></name></name-alternatives><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff xml:lang="ru" id="aff-1"><institution>Тульский государственный педагогический университет им. Л. Н. Толстого</institution><country>Russian Federation</country></aff><pub-date pub-type="collection"><year>2014</year></pub-date><pub-date pub-type="epub"><day>15</day><month>06</month><year>2016</year></pub-date><volume>15</volume><issue>3</issue><fpage>131</fpage><lpage>140</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Есаян А.Р., Якушин А.В., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Есаян А.Р., Якушин А.В.</copyright-holder><copyright-holder xml:lang="en">Esayan A.R., Yakushin A.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://www.chebsbornik.ru/jour/article/view/56">https://www.chebsbornik.ru/jour/article/view/56</self-uri><abstract><p>В последнее время в публикациях для подготовки высококачественных рисунков все чаще используется свободно распространяемый графический пакет TikZ [<xref ref-type="bibr" rid="cit3">3</xref>], ставший неотъемлемой частью научно-технической издательской системы TEX/LATEX. В его библиотеке turtle реализован один из вариантов элегантного языка программирования высокого уровня Лого (Logo), разработанного в 1967 году Сеймуром Пайпертом (Seymour Papert) и Эдит Харель (Idit Harel) [<xref ref-type="bibr" rid="cit1">1</xref>] и построенного на рекурсии. Стоит отметить, что версия Лого, предоставляемая пакетом turtle, это лишь один из порядка 250 различных реализаций этого языка. Но, имея минимум средств, данная версия очень проста в освоении и позволяет программно, не выходя из LATEX, без особых затруднений осущестлять несложное техническое рисование. О версии Лого, предоставляемой библиотекой tirtle пакета TikZ, и идет речь в данной статье. При этом описаны не только все средства этой версии, но и на иллюстративных примерах продемонстрировано их использование. Заметим, что Лого – это не просто язык, а связка языка и интегрированной среды разработки, позволяющая придать простоту и наглядность процессу обучения программирования. В стандартном варианте Лого имеется исполнитель команд, который может перемещать по экрану точку (черепашку) вперед на заданное количество шагов и менять направление своего движения. При этом черепашка при перемещении может оставлять след на экране в виде отрезков линий, вычерчивая те или иные фигуры, или двигаться, не оставляя следа. Совокупность команд, понимаемая исполнителем “черепашка”, и составляет основу языка Лого, оказавшего в силу своей простоты революционное влияние на начальное обучение программированию. Понять Лого в состоянии дети младшего школьного и даже дошкольного возраста. Согласно выводам диссертационной работы Эдит Харель, разрабатывая дизайн программы, думая над тем, как лучше структурировать и представлять информацию, ученик глубже начинает понимать содержание задачи, лежащей в основании программы. Отметим два немаловажных обстоятельства. В tirtle-реализации Лого смена направления движения черепашки может происходить под любым углом к текущему направлению ее движения, а для перемещения черепашки наряду со стандартными командами может быть использована и обычная структура цикла \foreach.</p></abstract><trans-abstract xml:lang="en"><p>Recently in publications for preparation of high-quality images are increasingly used freely distributed graphical TikZ package [<xref ref-type="bibr" rid="cit3">3</xref>], which became an integral part of the scientific and technical publishing system TEX/LATEX. It’s library turtle implemented one of the versions elegant programming language high level Logo, developed in 1967 by Seymour Papert and Idit Harel [<xref ref-type="bibr" rid="cit1">1</xref>] and is based on recursion. The version of the Logo, provided by the package turtle, this is just one of about 250 different implementations of the language. But, with a minimum of resources, this version is very easy to use and allows you to programmatically from the comfort of LATEX, easily supports simple technical drawing. About the version of the Logo provided by the library tirtle package TikZ, , and is discussed in this article. Here is described not only all means of this version, but also demonstrated their use on illustrative examples. Note that the Logo this is not just a language, but a bunch of language and integrated development environment, allowing to give the simplicity and clarity to the process of teaching programming. In the standard version of the Logo has executor of the commands that can be moved point (turtle) around the screen forward on a specified number of steps and change the direction of its motion. This turtle when moving can leave a mark on the screen in the form of line segments describing these or other shapes, or move, without leaving a trace. A set of commands that are understood by the executor turtle, and is the basis of language Logo, which had in its simplicity a revolutionary impact on the start learning programming. To understand Logo in the state of children of primary school and even pre-school age. According to the conclusions of dissertational work Idit Harel, in developing the design of the program, thinking on how best to structure and present information, the student is much deeper begins to understand the content of the task that lies at the base of the program. Note two important circumstances. In tirtle-implementation Logo change of direction turtle can occur at any angle to the current direction of its movement, and to move the turtle besides the standard commands can be used and the typical structure of a cycle \foreach.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>TEX</kwd><kwd>LATEX</kwd><kwd>TikZ</kwd><kwd>tirtle</kwd><kwd>Лого</kwd></kwd-group><kwd-group xml:lang="en"><kwd>TEX</kwd><kwd>LATEX</kwd><kwd>TikZ</kwd><kwd>tirtle</kwd><kwd>Logo</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">Пейперт С., Переворот в сознании. Дети, компьютеры и плодотворные идеи. М.: Педагогика, 1989. 224 с.</mixed-citation><mixed-citation xml:lang="en">Пейперт С., Переворот в сознании. Дети, компьютеры и плодотворные идеи. М.: Педагогика, 1989. 224 с.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">http://www.ctan.org/pkg/ - перечень пакетов расширений LATEX хранилища CTAN (Comprehensive TEX Archive Network)</mixed-citation><mixed-citation xml:lang="en">http://www.ctan.org/pkg/ - перечень пакетов расширений LATEX хранилища CTAN (Comprehensive TEX Archive Network)</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Tantau T. TikZ and PGF Packages, manual for Version 3.0 / Till Tantau, Dec. 20, 2013. p. 1165, http://www.ctan.org/pkg/pgf</mixed-citation><mixed-citation xml:lang="en">Tantau T. TikZ and PGF Packages, manual for Version 3.0 / Till Tantau, Dec. 20, 2013. p. 1165, http://www.ctan.org/pkg/pgf</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>
