@johan ну да. Вообще, многие профессиональные разработчики сильно недооценивают себя, своё образование, свои навыки и т.д. Те же переменные, ветвления и циклы куда тяжелее, чем кажется. Ещё ученик может плохо владет клавиатурой компьютера и английским. Ну и у всех свои ограничения по количеству нового материала. Нельзя впихнуть невпихиваемое.
А так на Скретче познакомить как раз с переменными, ветвлениями, циклами, операторами, функциями, можно с консольным вводом-выводом, и потом ученику гораздо проще будет на чём-то посерьёзнее. Это всё не такие уж простые темы на самом деле. i = i + 1 это вообще одна из вершин физической, математической и философской мысли.
А ещё добавим, что для ученика в плане Скретча это всё игра/развлечение, меньше напряжения, ассоциации правильные в мозге нарабатываются, что кодить может быть увлекательно.
Но если так не погружаться, то много кому он не нравится, да 😄 . Я сам его далекоооо не сразу распробовал, а уже как распробовал — восхитился.
@vrom1990 i = i + 1 на уровне оптимизированного кода будет выглядеть не так, как кажется ;-)