Обновить

Как я переизобрел скрейч, добавил в него майнкрафт и теперь дети программируют игры

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели9.7K
Всего голосов 16: ↑16 и ↓0+17
Комментарии9

Комментарии 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 вопроса:

  1. У вас есть поддержка функций с передачей переменных в вашем скретче?

  2. Поддержка локализации?

  1. Да, работа с переменными есть. Они глобальны и их может использовать любой спрайт.
    2. локализации нет

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации