Отличная книга для тех, кто хочет начать программировать на Питоне, имея уже хоть какой-то опыт за плечами. В целом, должно хватить и школьного.
По формату книга — что-то среднее между учебником и справочником. С одной стороны тут постепенно, от простого к сложному, объясняются концепции программирования, с другой стороны на каждую тему уделяется не так много времени, а тем тут множество. Очевидно, что книга подразумевает личную заинтересованность читателя в предмете и поощряет самостоятельные исследования рассматриваемых в ней вопросов.
Всё это написано ещё и живым языком, юмор у автора чудесный, перевод на русский качественный — сказка, а не книга.
Ближе к концу автор предлагает ещё и список различных библиотек, демонстрируя гибкость языка и предлагая дальнейшие варианты для развития в мире программирования на Питоне. Забавно, как многого Питон добился за последние 3 года. Сколько очевидных уже сегодня вещей тогда требовали дополнительных действий.
Когда-то давно мне довелось побывать на лекции профессора Макнамары. Она рассказывала там про свой стартап, исследования в области лингвистики и предрекала будущую автоматизацию проверки школьных сочинений и создание автоматического помощника по написанию хороших текстов.
Речь, конечно же, шла в первую очередь об английском наречии, ибо типизация предложений и согласование слов там реализовано куда проще, чем у нас.
Время прошло, проект развивается. Тем, кто пишет на английском может быть интересно поиграться с автоматическим инструментарием по адресу (не очень живому и правильно настроенному):
Общие сведения о лаборатории профессора Макнамары и других исследованиях связанных с языком, можно найти на таком же недонастроенном сайте лаборатории:
Работа над языком в Duolingo, занявшая без одной недели ровно 4 года (началось всё 30 июля 2015), закончилась. Пришло время двигаться дальше и работать с другими средствами.
Не знаю почему, но отчего-то в последнее время в среде различных языковых учителей, блоггеров и коучей становится модно пинать Duolingo.
Вот и свежая статья на сайте Бенни-полиглота ещё раз прошлась по этой протоптанной тропинке. Человек жалуется, что набил трёхлетнюю серию на Дуолинго, а говорить по-испански нормально не начал.
Если опустить сокрушения автора по поводу бездарно потраченных 24,792 часов (да-да 24/7 все три года сидел в приложении с совёнком) и забыть о поговорке про дурака и стеклянный фаллос, то можно попытаться разобраться в причинах подобного прохладного отношения к бедной сове.
Большая часть подобных учителей предлагает свои способы быстро изучить нужный язык (у того же Бенни курс называется «Говорим бегло за три месяца»), однако, очевидно, что просто так в этой жизни ничего не бывает. Если бы это было возможно, то за 10 лет в школе можно было бы изучить 30 языков — неплохо, а? А ведь это даже без покушений на летние каникулы.
Понятно, что в большинстве подобных учебных программ чему-то приходится пойти под нож. Логично, что проще и экономней выкинуть грамматику и письменную часть, сконцентрироваться на устном общении и из него предложить только простые наборы повседневных оборотов.
Возможность устно общаться с иностранцами для большинства и является признаком знания или незнания языка, однако, с развитием компьютерных технологий, именно в таком изучении языков, я и не вижу смысла.
Группы иностранных студентов или туристов сегодня могут спокойно надиктовывать свои фразы в телефон и показывать перевод в тексте на экране и обратно получать информацию таким же образом. Для этого даже трёх месяцев не надо. Хватит и тридцати секунд для установки требуемого приложения. Все равно, путаясь во временах и тонкостях, ничего кроме бедной речи гастарбайтеров у них воспроизвести не получится.
А вот покинутая многими грамматика, в свою очередь, позволяет немного прикоснуться к культуре, заходя издалека, и в дальнейшем знание языка, а также культуры и философии его родной страны будут развиваться параллельно, ибо чисто исторически их развитие было тесно связанно и происходило в тесном контакте.
Поэтому стоит задуматься в самом начале пути: зачем учить язык? Если потрещать с иностранцами о выпивке и девочках в отпуске или выучить пару фраз, чтобы на базаре было проще торговаться — то тут и курсы никакие не нужны. А если хочется понять образ мышления других людей, читать произведения иной культуры в оригинале и общаться с носителями с достоинством — то лёгких и быстрых путей тут не будет, и Дуолинго, несмотря на все свои недостатки (коих немало), остаётся отличным бесплатным средством начать изучение неизвестного языка с абсолютного нуля и, при удачном стечении обстоятельств, пройти этот путь до среднего уровня, затрачивая по 10-15 минут в день. Главное помнить, что рано или поздно придётся прощаться, да и до этого момента надо будет чем-то с живой речью совиные упражнения разбавлять.
А устная речь — самая простая часть, и на хороший фундамент ляжет ещё быстрее.