Аннотация курса
В курсе, нацеленном прежде всего на выработку у студентов практических знаний и навыков, будут рассмотрены различные аспекты программирования на языке Python, работа с командной строкой Linux, использование интерактивной оболочки IPython и среды Jupyter Notebook. Студенты научатся использовать библиотеки SymPy, NumPy, SciPy, Pandas и визуализировать результаты исследований с помощью matplotlib, Seaborn и Bokeh. Курс также познакомит слушателей с современными методами подготовки документов с использованием Markdown, LaTeX, MathJax и Pandoc. Для проведения занятий в компьютерных классах будут применяться специальная среда MEPhILinux и образовательный портал «Подспорье», обеспечивающий размещение учебно-методических материалов в удобных для доступа с мобильных устройств форматах, публикацию обязательных индивидуальных домашних заданий и механизм доставки результатов их выполнение преподавателю, а также учёт текущих достижений каждого из студентов с помощью постоянно актуализируемого рейтинга.
Занятия проводятся в компьютерном классе
Для возможности выбора дисциплины необходимо предварительное успешное изучение следующих курсов:- Объектно-ориентированное программирование на языке Python
Презентация дисциплины