Обучение
November 10, 2022

Мозаика для дошкольников

Считается, что дошкольники не могут писать текстовые программы. Методический и преподавательский опыт говорит, что это не так. Надо только учесть психологию и физиологию дошкольника.

Здесь всё просто: дошкольнику должно быть это интересно и дошкольники очень медленно набирают на клавиатуре. Отдельное умение - дошкольника надо научить отменять неправильно написанный код.

На основе операций с процедурами создан модуль Мозаика для дошкольников. Он основан на операциях с процедурами. Процедуры здесь кодируют цвета и формы. Помимо квадрата, в Мозаике существуют четыре разновидности четвертушки круга, которые лучше закодировать числами от 1 до 4 и нарисовать дошкольнику на листе бумаги как шпаргалку.

Вот написанная дошкольником программа:

##
uses Мозаика;

НарисоватьРяд(П*9+кк2*2);
НарисоватьРяд(П*9+ж*2+жк2);
НарисоватьРяд(П*9+ж*2+ч+кк2);
НарисоватьРяд(П*6+жк2+П*2+жк4+ж+жк3);
НарисоватьРяд(П*5+жк2+ж+жк2+П*2+ж);
НарисоватьРяд(П*5+ж*6);
НарисоватьРяд(П*5+жк4+ж*5);
НарисоватьРяд(П*6+жк4+ж*3+жк3);
НарисоватьРяд(П*3+бк1+бк2+П*2+ж+П+ж);
НарисоватьРяд(П*3+б*2+П*2+о+п+о);
НарисоватьРяд(П*3+бк4+бк3+П*2+о+ок2+о+ок2);
НарисоватьРяд(З*15);

Вот результат:

Заключение. Можно ли учить программировать дошкольников на PascalABC.NET? Конечно да. Но нужны хорошие модули, надо позаботиться о том, чтобы нажатий на клавиатуре было как можно меньше. И здесь нам помогают операции с процедурами. Никаких циклов - только красивые картинки!