2022/2023
Python как иностранный
Статус:
Маго-лего
Кто читает:
Институт медиа
Когда читается:
3 модуль
Онлайн-часы:
30
Охват аудитории:
для своего кампуса
Преподаватели:
Новикова Анна Алексеевна
Язык:
русский
Кредиты:
4
Контактные часы:
6
Программа дисциплины
Аннотация
Сегодня язык программирования Python широко используется не только программистами. Его простота и богатый функционал позволяют людям практически любых профессий решать свои прикладные задачи проще и эффективнее с помощью программ на Python. Наш курс поможет освоить основы программирования, чтобы использовать их в дальнейшем в своей профессиональной деятельности. Программа специально создавалась для студентов не инженерных специальностей и людей не из мира IT. Никаких предварительных знаний программирования для прохождения курса не требуется. Студент проходит путь от самых азов до небольшого прикладного проекта, где он уже умеет автоматизировать работу с файлами и сбор информации в интернете. А по пути мы объясняем, как работать со средой программирования, что такое кодировки и как устроены сайты. Этот курс про то, что Python — это совсем не страшно, и что язык программирования в современном мире такой же важный инструмент, как Excel или PowerPoint. К концу курса слушатели научатся использовать основной функционал языка Python, считывать и обрабатывать информацию из файлов и веб-страниц. Для закрепления навыков курс содержит большое количество практических заданий, основывающихся на понятных и жизненных примерах.
Планируемые результаты обучения
- - знать: ◦ основные методы сбора и обработки данных в Python;
- - Освоить базовый синтаксис языка программирования Python
- - описывает и формулирует свойства базовых типов и структур данных Python - пользуется индексаций коллекций и создает срезы - осуществляет проверку условий - создает простейшие циклы и функции - описывает структуру модуля и осуществлять его импорт
- Знают основы синтаксиса HTML
Содержание учебной дисциплины
- Переменные и арифметические действия
- Логический тип данных и условный оператор
- Цикл while
- Введение в структурированные типы данных и цикл for
- Методы
- Неупорядоченные типы данных
- Вложенные структуры данных. Сортировки
- Функции
- Текстовые файлы и таблицы
Промежуточная аттестация
- 2022/2023 учебный год 3 модульCреднее арифметическое результатов всех доступных в курсе тестов
Список литературы
Рекомендуемая основная литература
- Python. Самое необходимое, Прохоренок, Н. А., 2015
- Sweigart, Al. Automate the boring stuff with Python: practical programming for total beginners. – No Starch Press, 2015. – 505 pp.
- Автоматизация рутинных задач с помощью Python : практическое руководство для начинающих, Свейгарт, Э., 2018
Рекомендуемая дополнительная литература
- Learning Python : [covers Python 2.5], Lutz, M., 2008
- Python и анализ данных, Маккинли, У., 2015