|
This article is cited in 1 scientific paper (total 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.
Citation:
A. G. Kushnirenko, A. G. Leonov, S. A. Polikarpov, “Error-free 2D pictogrammic syntax in a programming learning environment for preschool children”, Dokl. RAN. Math. Inf. Proc. Upr., 511 (2023), 13–20
Linking options:
https://www.mathnet.ru/eng/danma382 https://www.mathnet.ru/eng/danma/v511/p13
|
|