Chebyshevskii Sbornik
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Chebyshevskii Sb.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Chebyshevskii Sbornik, 2014, Volume 15, Issue 3, Pages 131–140 (Mi cheb356)  

INFORMATION TECHNOLOGY IN MATHEMATICS

On the implementation $Logo$ in $\mathrm{\LaTeX}$

A. R. Esayan, A. V. Yakushin

Tula State Pedagogical University
References:
Abstract: Recently in publications for preparation of high-quality images are increasingly used freely distributed graphical $\mathrm{Ti}k\mathrm{Z}$ package [3], which became an integral part of the scientific and technical publishing system $\mathrm{\TeX}$/$\mathrm{\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 [1] 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 $\mathrm{\LaTeX}$, easily supports simple technical drawing. About the version of the $Logo$ provided by the library $tirtle$ package $\mathrm{Ti}k\mathrm{Z}$, 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 $\verb|\foreach|$.
Keywords: $\mathrm{\TeX}$, $\mathrm{\LaTeX}$, $\mathrm{Ti}k\mathrm{Z}$, $tirtle$, $Logo$.
Received: 04.02.2014
Document Type: Article
UDC: 511.6
Language: Russian
Citation: A. R. Esayan, A. V. Yakushin, “On the implementation $Logo$ in $\mathrm{\LaTeX}$”, Chebyshevskii Sb., 15:3 (2014), 131–140
Citation in format AMSBIB
\Bibitem{EsaYak14}
\by A.~R.~Esayan, A.~V.~Yakushin
\paper On the implementation $Logo$ in $\mathrm{\LaTeX}$
\jour Chebyshevskii Sb.
\yr 2014
\vol 15
\issue 3
\pages 131--140
\mathnet{http://mi.mathnet.ru/cheb356}
Linking options:
  • https://www.mathnet.ru/eng/cheb356
  • https://www.mathnet.ru/eng/cheb/v15/i3/p131
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Statistics & downloads:
    Abstract page:279
    Full-text PDF :112
    References:50
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024