"Программирование на python в науках о Земле"
сезон II
Цель курса
Научить слушателей курса самостоятельно использовать возможности языка программирования python в прикладных учебных и научных задачах в сфере наук о Земле.
Особенности курса
Курс рассчитан на работу с python версий 2.7.+ и ОС Windows 7+. Эти требования не являются критическими, но позволяют унифицировать работу в учебном классе и избегать разночтений в коде версия 2x и 3x.
Курс выполнен в среде ipython notebooks (она же jupyter notebooks), которая позволяет совмещать интерактивную работу с интерпретатором python с демонстрацией учебных материалов (вспомогательные рисунки, видео, гиперссылки и др.). Несомненным преимуществом данного формата (разновидность формата хранения и передачи данных json) является возможность непосредственно наблюдать результаты исполнения python-кода.
Актуальность и новизна
Курсов обучения основам синтаксиса python и особенностям данного языка программирования много. Например, курс "Программирование на языке Python для сбора и анализа данных" от Высшей школы экономики.
Отличительной особенностью данного курса является его ориентированность на работу с современными научными данными в науках о Земле, на актуальные для наук о Земле способы представления учебных и научных результатов.
Ссылки на шпаргалки (cheat sheets - pdf)
- Python Basics - базовые возможности стандартной библиотеки;
- Numpy - модуль для численных вычислений NumPy;
- Matplotlib - "де-факто" стандартная графическая библиотека MatPlotLib;
- Pandas - модуль для анализа данных Pandas;
- Bokeh - графическая библиотека для анализа данных Bokeh.
Понедельный учебный план
Неделя 1 Введение
Самое главное на первой неделе - установить python на рабочую машину и контакт с "предметом".
Самое главное на первой неделе - установить python на рабочую машину и контакт с "предметом".
Неделя 2 Данные и типы данных
- N03 Программа на python и её структура;
- N04 Главные особенности синтаксиса языка Python;
- N05 Данные и наборы данных;
- N06 Типы данных и переменные;
Неделя 5 Табличные данные и pandas
#hydropythonica
Комментариев нет:
Отправить комментарий