?

Log in

No account? Create an account
 

Почему Python должен быть первым языком программирования в школе? - Денис Кириенко — ЖЖ

About Почему Python должен быть первым языком программирования в школе?

Previous Entry Почему Python должен быть первым языком программирования в школе? 23 ноя, 2014 @ 13:41
Оставить комментарий
[User Picture Icon]
From:iscremas
Date:Ноябрь, 23, 2014 17:04 (UTC)
(Link)
Я не знаю, как это сформулировать, но с высоты прожитых 10 лет в качестве профессионального программиста - я до сих пор познаю дзен, и конца этому явно пока не видится. Постоянно натыкаюсь на очередной "сгусток сакральных знаний" и периодически прихожу к пониманию, что до этого всё писал плохо и имел неверные установки и убеждения. А всё из-за того, что не было тогда человека, который бы мне показал эти вещи, и, самое главное, объяснил бы как этим пользоваться реально. Из начальной базы были только алгоритмы (хотя и на этом спасибо). А всё из-за того, что у преподавателей свои задачи и свои навыки, и обучают они на каких-то абстрактных задачах, пусть даже сложных и олимпиадных, но в вакууме.
А необходимые навыки написания реальных приложений приходится приобретать самому, набивая шишки и спотыкаясь о грабли, на протяжении многих лет, каждый раз вспоминать поговорку: "Я знаю что ничего не знаю"

Кстати, есть у меня книжка по C++, на 1024 страницы )) которую я прочитал от корки до корки раза 4 еще в школе. Так там есть 1 тема, которую проводят через всю книгу - проектирование лифта, как набора классов. После каждой главы вводятся какие-то новые данные и условия. Я тогда не понимал, зачем это всё, но сейчас мне кажется, я уже понимаю: это учит писать код так, чтобы после каждого нового условия задачи, вводимого позже на следующем этапе написания программы, не приходилось всё переписывать заново.
(Оставить комментарий)
Top of Page Разработано LiveJournal.com