Comments 9
Крутой проект! Почему вы выбрали такое названия? Много раз замечал, что для детей выбирают такие странные названия.. Почему не Мегакубатор, условно? Чтобы не выглядело сложно?
Идея неплохая. Предлагайте свои варианты названия, если Кубоша кому не понравилась) Если будет что действительно лучше, переименую.
Супер 👍. Давно искал что то подобное ! Спасибо !
Те дети в моём центре, кому питон давался тяжело и они в нём тухли, в Кубоше ожили.
Переменные и мутация плохо воспринимаются, т.к = означает равенство в математике. Команды на Кубоше содержат только инструкции, которые неявно меняют X/Y. Состояние отображается на рендеринге, что позволяет не думаю о них как о переменных. Должно появиться понимание, что X это не постоянный элемент большой формулы, он имеет значение только в конкретный момент времени на конкретной строке.
Видел в шольной програме учи.ру задания для 3-4 класса, там тоже управление крокодильчиком или снег чистить на тайлмапе. Даже были задания на визуальном псевдо-питоне. Составление алгоритма и небольшие логические размышления - ОК. Зачем им питон с ООП без основ? Не в восторге от BASIC, но там строки нумеруются, это дает привязку к хронологии выполнения. GOTO/NEXT четко показывают куда перейдет управление, GOSUB/RETURN кое-как обьясняет подпрограммы.
10 ON ERROR GOTO 100
20 ON KEY(5) GOSUB 200
30 LPRINT "This goes to the printer."
40 END
100 IF ERR=27 THEN PRINT "Check printer"
: RESUME
30 FOR ROW=0 TO 3
40 FOR COLUMN=0 TO 4
50 PRINT YEARS(R0W, COLUMN);
60 NEXT COLUMN
70 PRINT
80 NEXT ROW
Ребёнок 1-4 класса
Какая мотивация в таком возрасте, родители отправляют? Так-то CSS верстать не самое увлекательное занятие.
Нет времени пощупать, сразу 2 вопроса:
У вас есть поддержка функций с передачей переменных в вашем скретче?
Поддержка локализации?
Как я переизобрел скрейч, добавил в него майнкрафт и теперь дети программируют игры