RUS  ENG
Full version
JOURNALS // Doklady Rossijskoj Akademii Nauk. Mathematika, Informatika, Processy Upravlenia // Archive

Dokl. RAN. Math. Inf. Proc. Upr., 2023 Volume 511, Pages 13–20 (Mi danma382)

This article is cited in 1 paper

MATHEMATICAL EDUCATION OF THE DIGITAL AGE

Error-free 2D pictogrammic syntax in a programming learning environment for preschool children

A. G. Kushnirenkoa, A. G. Leonova, S. A. Polikarpovb

a Scientific Research Institute for System Analysis of the Russian Academy of Sciences, Moscow
b Steklov Mathematical Institute of Russian Academy of Sciences, Moscow

Abstract: When mastering the basics of programming by preschoolers, serious difficulties are created by the need to diagnose and correct syntactic errors. With the traditional method of “on-screen” program editing, these difficulties can be avoided by blocking the child’s actions that lead to syntactic violations. Today, the technique of compiling programs from material objects (tangible objects) with command icons printed on them is gaining popularity. When using this technique, no blocking of user actions is possible. In this situation, the authors propose to protect the child from syntactical errors by postulating the two-dimensionality of the program and defining the syntax and semantics of the pictogram programming language for beginners using indentation so that any placement of pictograms in the cells of a two-dimensional table gives a syntactically correct and executable program. This approach has been implemented and tested in the domestic educational environment “PictoMir” of pictogram programming for preschoolers.

Keywords: program, pictogram, textless programming environment, screenless programming, piktomir, preschooler, robot, structured programming.

UDC: 004.434

Presented: A. L. Semenov
Received: 20.11.2022
Revised: 28.11.2022
Accepted: 28.11.2022

DOI: 10.31857/S2686954323700169



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2026