Простой Python

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

По формату книга — что-то среднее между учебником и справочником. С одной стороны тут постепенно, от простого к сложному, объясняются концепции программирования, с другой стороны на каждую тему уделяется не так много времени, а тем тут множество. Очевидно, что книга подразумевает личную заинтересованность читателя в предмете и поощряет самостоятельные исследования рассматриваемых в ней вопросов.

Всё это написано ещё и живым языком, юмор у автора чудесный, перевод на русский качественный — сказка, а не книга.

Ближе к концу автор предлагает ещё и список различных библиотек, демонстрируя гибкость языка и предлагая дальнейшие варианты для развития в мире программирования на Питоне. Забавно, как многого Питон добился за последние 3 года. Сколько очевидных уже сегодня вещей тогда требовали дополнительных действий.

Отличная вводная книга-справочник. Смело рекомендую.

Автоматизация лингвистических проверок

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

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

Время прошло, проект развивается. Тем, кто пишет на английском может быть интересно поиграться с автоматическим инструментарием по адресу (не очень живому и правильно настроенному):

http://www.adaptiveliteracy.com/

Общие сведения о лаборатории профессора Макнамары и других исследованиях связанных с языком, можно найти на таком же недонастроенном сайте лаборатории:

http:://www.soletlab.com

Uhu

Вчера закончилась моя 390 дневная серия.

Работа над языком в Duolingo, занявшая без одной недели ровно 4 года (началось всё 30 июля 2015), закончилась. Пришло время двигаться дальше и работать с другими средствами.

И ещё по сове

Ну а вот и ещё выпад против совы.

Основные претензии:

Note, that there is no:

  • Need to recall the exact word forms, since they can be recognized from the word bank.
  • Need to ignore similar or confusing words, since those rarely appear side-by-side.
  • Deal with incomplete vocabulary, where you want to say a word but don’t know it and still need to communicate.
  • Actual pronunciation and using your lips and mouth to produce the correct sounds.

Что же тут не так?

  • Формы разные, в зависимости от ситуации
  • Часто-нечасто — тут ещё можно поспорить
  • А где такой проблемы нет?
  • Аудиозадания? Понятно, что оценка качества произношения не самая точная, но мы же сами заинтересованы в том, чтобы язык-то выучить.

Ну и в самой статье можно почитать про эти классные подходы к изучению, о которых в прошлый раз тут писал.

Бедная сова

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

Вот и свежая статья на сайте Бенни-полиглота ещё раз прошлась по этой протоптанной тропинке. Человек жалуется, что набил трёхлетнюю серию на Дуолинго, а говорить по-испански нормально не начал.

Если опустить сокрушения автора по поводу бездарно потраченных 24,792 часов (да-да 24/7 все три года сидел в приложении с совёнком) и забыть о поговорке про дурака и стеклянный фаллос, то можно попытаться разобраться в причинах подобного прохладного отношения к бедной сове.

Большая часть подобных учителей предлагает свои способы быстро изучить нужный язык (у того же Бенни курс называется «Говорим бегло за три месяца»), однако, очевидно, что просто так в этой жизни ничего не бывает. Если бы это было возможно, то за 10 лет в школе можно было бы изучить 30 языков — неплохо, а? А ведь это даже без покушений на летние каникулы.

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

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

Группы иностранных студентов или туристов сегодня могут спокойно надиктовывать свои фразы в телефон и показывать перевод в тексте на экране и обратно получать информацию таким же образом. Для этого даже трёх месяцев не надо. Хватит и тридцати секунд для установки требуемого приложения. Все равно, путаясь во временах и тонкостях, ничего кроме бедной речи гастарбайтеров у них воспроизвести не получится.

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

Поэтому стоит задуматься в самом начале пути: зачем учить язык? Если потрещать с иностранцами о выпивке и девочках в отпуске или выучить пару фраз, чтобы на базаре было проще торговаться — то тут и курсы никакие не нужны. А если хочется понять образ мышления других людей, читать произведения иной культуры в оригинале и общаться с носителями с достоинством — то лёгких и быстрых путей тут не будет, и Дуолинго, несмотря на все свои недостатки (коих немало), остаётся отличным бесплатным средством начать изучение неизвестного языка с абсолютного нуля и, при удачном стечении обстоятельств, пройти этот путь до среднего уровня, затрачивая по 10-15 минут в день. Главное помнить, что рано или поздно придётся прощаться, да и до этого момента надо будет чем-то с живой речью совиные упражнения разбавлять.

А устная речь — самая простая часть, и на хороший фундамент ляжет ещё быстрее.