Программирование на языке Python для химиков: проектное обучение

Цели и задачи дисциплины
Целью дисциплины является освоение студентами основных синтаксических и функциональных возможностей высокоуровневого языка программирования общего назначения Python для обработки файлов, потоков и данных для выполнения задач молекулярного моделирования молекул, полимеров и многокомпонентных систем. Задачи дисциплины: 1) Освоение синтаксиса языка Python 2) Освоение основных элементов структурной парадигмы программирования (переменные, команды, последовательность, ветвление, цикл и т. д.) в синтаксисе Python 3) Освоение основных элементов функциональной парадигмы программирования (функции, операторы, рекурсия и т. д.) в синтаксисе Python 4) Основы работы с файлами и вводом-выводом данных в синтаксисе Python в приложении к ПО молекулярного моделирования 5) Ознакомление с некоторыми библиотеками Python для обработки данных для молекулярного моделирования
Краткое содержание дисциплины
В рамках курса студенты знакомятся на примере языка Python с возможностями алгоритмизировать математические операции, структурировать и извлекать необходимую информацию, работать с базами данных, обрабатывать файлы и потоки -- все то, что может понадобиться при выполнении многочисленных задач молекулярного моделирования, для автоматизации рутинных операций в ходе него.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-5 Способен применять языки программирования для написания собственных программ для обработки структурированных текстовых и количественных данных для задач моделирования атомно-молекулярных систем
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.