Лекция четвертая




Дата канвертавання25.04.2016
Памер19.57 Kb.
«Введение в язык программирования Python»

2012
Python — свободный интерпретируемый объектно-ориентированный расширяемый встраиваемый язык программирования очень высокого уровня.

Python — язык универсальный, широко используется во всем мире для самых разных целей — базы данных и обработка текстов, встраивание интерпретатора в игры, программирование GUI и, конечно же, Python используется для программирования Internet и Web приложений — серверных (CGI), клиентских (роботы), Web-серверов и серверов приложений. Язык обладает богатой родной библиотекой и ещё более богатым набором модулей, написанных третьими лицами. Python и приложения, написанные на нём используют самые известные и крупные фирмы — IBM, Google, Hewlett Packard, Yahoo!, Microsoft, NASA.

Теория (рассчитана на четыре четырёхчасовые лекции):

Лекция первая

История языка. Обоснование важности владения технологией Python-программирования. Информация о доступе к компилятору и установке его на различные платформы. Информация о дополнительных справочных материалах. Использование интерпретатора языка. Написание простейшей программы “Hello world!”. Типы управления логикой. Встроенные типы данных. Структуры данных: стеки, очереди, кортежи, словари, файлы. Python3, история, различия, будущее.



Лекция вторая

Разбор возникших вопросов. Ввод/вывод данных. Средства объектно-ориентированного программирования в Python. Механизмы обработки ошибок: исключения и их перехват. Работа с модулями. Разбор примера.



Лекция третья

Разбор возникших вопросов. Углубленное изучение объектно-ориентированного подхода в Python: терминология, области видимости и пространства имен, классы, наследование, … Примеры объектно-ориентированного программирования на Python. Синтаксис и семантика языка (часть первая).




Лекция четвертая

Разбор возникших вопросов. Синтаксис и семантика языка (часть вторая). Обзор стандартных библиотек. Обзор внештатных модулей. Введение в веб-разработку. Перспективы развития языка: настоящее и будущее.


Практика (рассчитана на пять четырёхчасовые лекций):
Практика первая (задания на базовый синтаксис)

Знакоство с планом практики. Разбор примеров.

Задания на самостоятельное решение (к зачету).
Практика вторая (задания на обработку текстов)

Ответы на вопросы. Разбор примеров.

Задания на самостоятельное решение (к зачету).
Практика третья (задания на написание алгоритмов)

Ответы на вопросы. Разбор примеров.

Задания на самостоятельное решение (к зачету).
Практика четвертая (задания на веб-разработку)

Ответы на вопросы. Разбор примеров.

Задания на самостоятельное решение (к зачету).
Практика пятая (смешанные задания)

Ответы на вопросы. Разбор примеров.



Задания на самостоятельное решение (к зачету).


База данных защищена авторским правом ©shkola.of.by 2016
звярнуцца да адміністрацыі

    Галоўная старонка