Получи случайную криптовалюту за регистрацию!

Декомпозиция. Почему люди не становятся программистами. Я зан | Александр Буртовой про IT

Декомпозиция. Почему люди не становятся программистами.

Я занимаюсь обучением программированию и много общаюсь с учениками.

Не получается сделать задание – типичная проблема, с которой ко мне обращаются ученики.

Мы созваниваемся.

Мой первый тезис - давай думать как упростить.
Ок, упростили. Давай думать как упростить еще.. Еще. Еще.
Готово. Наша задача сведена к тому, чтобы добавить элемент в массив. Можем? Можем!
Давай теперь накручивать, что мы можем улучшить, чтобы приблизиться к решению.

Это называется декомпозиция .

Еще бывают проблемы с алгоритмизацией - расскажу про это в других постах.

Декомпозиция - это один из пунктов про вычислительное мышление (тоже самое что и problem solving), я про это рассказываю на созвонах ученикам

Освоить вычислительное мышление – самое сложное в работе программиста. Именно из-за сложности с освоением этого навыка возникают проблемы в становлении программистом. А не из-за плохих знаний javascript или react.

Я решил сделать бесплатный мини-курс по вычислительному мышлению. Он даст вводное, теоретическое понимание.
Подробнее по ссылке https://burtovoy.org/thinking/ Записывайтесь. Пишите в личку @burtovoy, если есть вопросы