Программирование на языке Python
Проект спецкурса для Геологического факультета МГУ
Курс представляет собой лекции с автоматически проверяемыми домашними заданиями и семинары с разбором тем лекций.
- Семинар-знакомство
- Опрос
- Уровень слушателей
- Компьютерная грамотность
- Программирование
- Ожидания слушателей
- Ожидания преподавателей и начальства
- Уровень слушателей
- Понятие исполнителя (введение) и командного сценария (программы)
- Текстовый редактор
- Д/З: установить Python, найти в нём командную строку, написать и запусти простейшую прграмму
- Опрос
TODO программа в разработке
Тематическая программа
- История и место Python в современном мире. Установка Python. Понятие командной строки. Python-калькулятор.
- Имена объектов, множественное связывание. Простые типы данных и использование математических функций. Командные сценарии (программы). Цикл «редактирование-отладка». Редактор IDLE.
- Повторное использование кода. Понятие формальных и фактических параметров функции. Возвращаемое значение.
- Алгебра логики. Условные операторы и рекурсия.
- Циклы и циклические алгорим
- Последовательности