MyTetra Share
Делитесь знаниями!
Курс "Программирование на Python" от преподавателей СПбАУ РАН и ИТМО
Время создания: 04.09.2017 16:53
Текстовые метки: курс, программирование, python, обучение, видео
Раздел: Компьютер - Программирование - Язык Python
Запись: xintrea/mytetra_syncro/master/base/1504533219l7p0eyz93h/text.html на raw.github.com

Курс посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования.

Нагрузка: 3-6 часов в неделю

Время прохождения курса: 23 часа

Язык: Русский



О курсе


Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий будет предложено довольно много задач, в которых можно потренировать своё умение программировать.

При регистрации на курсе, решения будут проверяться автоматической системой, поэтому будет быстрая обратная связь. В силу большого количества участников курса, преподаватели не смогут давать индивидуальных советов по каждой программе, но если у вас будут возникать проблемы, то их всегда можно обсудить с однокурсниками в комментариях к задачам.


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



СОДЕРЖАНИЕ


1 Операторы. Переменные. Типы данных. Условия

1.1 Общая информация о курсе

1.2 Введение: программы и Python. Проверка заданий

1.3 Интерактивный режим Python. IPython

1.4 Установка Python на компьютер

1.5 Операции с целыми числами

1.6 Операции с вещественными числами

1.7 Типы данных

1.8 Переменные. Стандартный ввод/вывод

1.9 Логические операции, операции сравнения

1.10 Условия: if, else, elif. Блоки, отступы

1.11 Строки

1.12 Задачи по материалам недели


2 Циклы. Строки. Списки

2.1 Цикл while

2.2 Операторы break, continue

2.3 Цикл for

2.4 Строки и символы

2.5 Списки

2.6 Задачи по материалам недели


3 Функции. Словари. Интерпретатор. Файлы. Модули.

3.1 Функции

3.2 Словари

3.3 Интерпретатор: установка, запуск скрипта

3.4 Файловый ввод/вывод

3.5 Модули, подключение модулей

3.6 Установка дополнительных модулей

3.7 Задачи по материалам недели

3.8 Библиотеки для анализа данных. NumPy

3.9 Библиотека Matplotlib

3.10 Заключение



Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования