Главная

ПРЕДИСЛОВИЕ

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

(1981 год, академик А.П. Ершов)

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

(1980 год, профессор Сеймур Пейперт)

В основу предлагаемого учебного пособия положен цикл видео-уроков и занятий, проведенных автором для студентов-экономистов СПбГЭУ, учеников лицея № 95 и слушателей курсов Epic Skills.

Цель пособия – рассказать об основах программирования для слушателей с минимальным знанием информатики. За 10-12 занятий данный курс позволяет научиться проектировать и разрабатывать приложения, используя базовые возможности языка программирования Python.

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

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