Программа направлена на освоение основ программирования на языке Python и его прикладных возможностей для решения практических задач психолого-педагогических исследований. Разработана с учетом актуальных требований к цифровой грамотности специалистов гуманитарного профиля и отражает современные тенденции использования методов анализа, обработки и визуализации данных в профессиональной деятельности психологов, педагогов, научных и практических работников сферы образования и социальной поддержки. Программа подходит для работников помогающих профессий, не имеющих базовой подготовки по программированию, в том числе для студентов не ИТ-профиля.
Особое внимание в программе уделяется практико-ориентированному применению Python для обработки табличных данных психолого-педагогических исследований с использованием библиотеки pandas, визуализации результатов анализа с помощью библиотек matplotlib и seaborn, а также освоению базовых методов кластеризации данных на основе библиотеки scikit-learn. Рассматриваемые примеры и кейс-задания основаны на данных, характерных для исследований в области психологии и образования.
Программа реализуется в очно-заочной форме с применением дистанционных образовательных технологий и электронного обучения. Учебный процесс организован с использованием электронного учебного курса, интерактивных лекций, консультаций и самостоятельной работы слушателей в цифровой образовательной среде. Общий объем программы составляет 72 академических часа и завершается итоговой аттестацией в форме выполнения практического кейс-задания.
Цель программы – формирование профессиональных компетенций в области применения программирования на языке Python для анализа и визуализации данных в сфере психологии и образования.
Задачи программы:
- Ознакомление слушателей с основами языка программирования Python и его возможностями.
- Изучение основ работы в облачной среде Google Colaboratory, в том числе с применением помощника на базе искусственного интеллекта (ИИ).
- Изучение различных типов и структур данных (числовые типы, строки, списки, словари, множества, кортежи), доступных в Python.
- Освоение операторов ветвления, циклов, функций в Python.
- Изучение принципов работы с модулями Python.
- Ознакомление с методами обработки табличных данных с помощью библиотеки pandas на наборах данных из области психологии и образования.
- Изучение методов визуализации данных из области психологии и образования в форме различных типов графиков и диаграмм с помощью библиотек matplotlib, seaborn.
- Изучение основных методов кластеризации данных из области психологии и образования с помощью библиотеки sklearn.
Категория слушателей
Преподаватели образовательных организаций высшего и среднего профессионального образования, научные сотрудники, научные работники, аспиранты, педагоги-психологи, широкий круг лиц, имеющих высшее образование (бакалавриат, специалитет, магистратура) и заинтересованных в применении средств языка программирования Python и его стандартных библиотек для анализа и визуализации данных в психологии и образовании.
Требования к образованию: среднее профессиональное или высшее образование по укрупненным группам специальностей и направлений (УГСН) 37.00.00 – Психологические науки и 44.00.00 – Образование и педагогические науки. К участию в программе допускаются студенты со 2-го курса указанных УГСН; диплом будет выдан по окончании основной профессиональной образовательной программы (ОПОП). Допускаются слушатели, имеющие базовое образование в других областях.
Форма обучения: очно-заочная, с применением дистанционных образовательных технологий и электронного обучения (ДОТ и ЭО).
Технологии обучения: лекции (интерактивные); практические занятия; самостоятельная работа. Занятия проводятся в дистанционном формате, а также с применением электронных учебных курсов (ЭУК).
Организация обучения, календарный учебный график:
Режим занятий 1 раз в первую неделю 4 часа лекций (ДОТ, дистанционно), далее консультация 1 раз в 3 недели по 4 часа (всего 3 консультации, дистанционно). Дальнейшее обучение – самостоятельно на базе ЭУК «Программирование на Python для психологов и педагогов» в цифровой образовательной среде https://i.cloud.mgppu.ru/ МГППУ.