кості виконавця алгоритму виступав чоловік. Такий прийом давав можливість формувати поняття формального виконавця алгоритму, дозволяв учням відчути себе виконавцем алгоритму і знаходити помилки в алгоритмах. У той час це забезпечувало вивчення інформатики безмашинному варіанті. p align="justify"> Застосування у молодших школярів В«дорослихВ» мов програмування не є доцільним, оскільки у дітей ще слабкі навички абстрактного мислення, необхідні для повноцінного програмування, тобто необхідно використовувати мови та середовища програмування, спеціально розроблені для навчання молодших школярів, з урахуванням психофізіологічного та інтелектуального розвитку дітей - навчальні мови програмування, більшість з яких є початковою або посередником перед роботою в середовищах програмування професійного рівня.
Ще наприкінці 1960 років американським педагогом і програмістом С.Пейпертом для навчання дітей алгоритмізації був розроблений спеціальний навчальний мова програмування ЛОГО, до складу якого входив виконавець Черепашка, що дозволяв зображати на екрані комп'ютера креслення і малюнки, що складаються з відрізків прямих ліній. Система команд Черепашки включала в себе команди: вперед, назад, ліворуч, праворуч, підняти хвіст, опустити хвіст (Черепашка малює хвостом, коли він опущений). Мова ЛОГО мав основні структурні команди і дозволяв навчати структурної методикою програмування. Великим методичним гідністю виконавця Черепашка була його наочність у процесі виконання команд. p align="justify"> Групою академіка А.П. Єршова для навчання програмуванню була розроблена мова Робік, в якому використовувалося кілька різних виконавців. Подальший розвиток ідей академіка А.П. Єршова з навчання алгоритмізації знайшло в підручнику А.Г. Кушніренко, в якому основним методичним прийомом стало використання навчальних виконавців Робота і креслярем. Робот призначений для переміщення по полю з клітин з різними стінками і виконанню при цьому різних завдань: зафарбовувати клітини, вимірювати температуру і радіацію. Причому Робот управляється комп'ютером, який подає йому керуючі команди, і отримує від нього відповіді на запити про поточну обстановку. Таким способом здійснюється ідея зворотного зв'язку, що дозволяє створювати для керування роботою виконавця алгоритми складної структури, що містять цикли і розгалуження. p align="justify"> Чертежник призначений для виконання в системі координат креслень, графіків, малюнків, що складаються з прямолінійних відрізків. Його робота багато в чому подібна діям Черепашки. p align="justify"> Мовою опису для цих виконавців є навчальний алгоритмічний мова (АЯ), основи якого розробив академік А.П. Єршов. У 1980 роках для навчальних цілей була створена мова Рапіра. Під керівництвом Г.А. Звенигородського була розроблена перша вітчизняна інтегрована система програмування В«ШколяркаВ», орієнтована на навчання школярів. У 1987 році в Московському державному університеті імені М.В. Ломоносова б...