Найти в Дзене

💻 Ноу код для изучения программирования

Опубликовал пост про ноу код и понял, что тема то не раскрыта. Есть еще одно применение ноу/лоу код - это обучение. Главное в программирование - это уметь правильно выстроить логику. И не особо важно, будешь ли ты писать буквы, выставлять блоки, или давать аудио команды. И на первый взгляд визуальные языки программирования как нельзя лучше подходят для обучения. Вроде, мышкой умеют пользоваться все. Но не все так просто. Есть один фактор, на котором строится вся система современного образования (не только IT), и который почему-то никогда не учитывается. Это фактор переноса.
Проблема переноса - это то, насколько хорошо мозг сможет применить полученные в аудитории знания на практике. Когда я писал тест на права я не допустил ни одной ошибки, но для того, чтобы начать применять эти знания на практике мне потребовалось много больше времени, чем я провел в автошколе. Возвращаясь к ноу коду, есть у меня сомнения, что он хорошо подойдет для обучения и опять же из-за пресловутой проблемы п


Опубликовал пост про ноу код и понял, что тема то не раскрыта. Есть еще одно применение ноу/лоу код - это обучение.

Главное в программирование - это уметь правильно выстроить логику. И не особо важно, будешь ли ты писать буквы, выставлять блоки, или давать аудио команды.

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

Есть один фактор, на котором строится вся система современного образования (не только IT), и который почему-то никогда не учитывается. Это фактор переноса.

Проблема переноса - это то, насколько хорошо мозг сможет применить полученные в аудитории знания на практике. Когда я писал тест на права я не допустил ни одной ошибки, но для того, чтобы начать применять эти знания на практике мне потребовалось много больше времени, чем я провел в автошколе.

Возвращаясь к ноу коду, есть у меня сомнения, что он хорошо подойдет для обучения и опять же из-за пресловутой проблемы переноса. Скорее всего придется написать много кода (очень много кода) при помощи визуального ЯП, чтобы потом можно было перенести эти знания в другую область.

Аналогичная история с играми для обучения программирования. Когда я начинал изучать JS такие игры уже появлялись, и я пытался в них играть. В итоге я сначала разбирался с игрой, потом разбирался с ЯП, а потом понимал, что вообще-то это не так интересно. Несколько лет спустя, я снова попробовал поиграть, и тут мне зашло.

Но суть в том, что ЯП я уже знал, поэтому я мог просто насладиться тем, что применяю уже имеющиеся знания в новой сфере.

Программист - это человек который пишет код, человек который двигает блоки - это оператор. Причем оператор - это очень опасная профессия, поскольку целиком и полностью зависит от существования среды в которой работает оператор.

Поэтому если хотите хорошо писать код - пишите код, причем чем больше тем лучше. Не стоит поддаваться на уловки маркетологов, они не хотят сделать лучше для вас, не хотят научить чему либо, или чтобы вы зарабатывали больше. Они хотят зарабатывать сами.

Всем хорошего дня)

Буду рад подписке на мой телеграм канал