Настройка зачисления на курс


Задачи курса:

-     изучить теоретические основы разработки алгоритмов линейной, разветвленной, циклической, смешанной структур; структурного, объектно-ориентированного подходов программирования; модульного программирования;

-     овладеть методами программирования, отладки и испытания программ;

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

Темы курса:

Тема 1. Алгоритмизация и программирование

Тема 2. Введение в язык Python. Установка Python. Знакомство с интерпретатором. Типы данных. Структурированные и базовые типы данных. Работа с переменными.

Тема 3. Основы языка Python. Простейшие конструкции языка программирования Python. Преобразование типов данных. Типы контейнеров данных Python. Списки. Кортежи. Множество. Словарь.

Тема 4. Функции. Область видимости переменных. Генераторы в Python.

Тема 5. Модули. Работа с модулями: создание, подключение инструкциями import и from. Стандартные модули Python. Импорт модулей.

Тема 6. Объектное программирование


Гости не имеют доступа к этому курсу. Войдите в систему.