Управление дополнительного профессионального образования

АННОТАЦИЯ

    к программе повышения квалификации

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

Специалисты, владеющие навыками применения Python с NumPy и Matplotlib для научных вычислений и визуализации данных, могут быть крайне востребованы в таких сферах, как образовательная и научная деятельность, анализ данных и машинное обучение.

Цель дополнительной образовательной программы - формирование и развитие навыков слушателей, необходимых для применения языка программирования Python 3 с библиотеками NumPy и Matplotlib для проведения научных вычислений, обработки и визуализации данных специалистами начального и среднего уровня.

Задачи дополнительной образовательной программы:

  1. Подготовка студентов к использованию языка программирования Python 3 и его библиотек для проведения научных вычислений и визуализации данных.

  2. Изучение основ языка программирования на Python 3.

  3. Изучение возможностей библиотек NumPy и Matplotlib для проведения научных вычислений и визуализации.

  4. Выработка практических навыков программирования на языке Python 3.

  5. Выработка практических навыков по использованию библиотек NumPy и Matplotlib.

Планируемые результаты освоения программы

В результате освоения программы слушатель должен приобрести следующие знания, умения и навыки:

1.     Знать основы программирования на языке Python 3.

2.     Знать основы применения библиотек NumPy и Matplotlib.

3.     Уметь эффективно применять Python 3 и библиотеки NumPy и Matplotlib для научных вычислений и визуализации данных.

4.     Владеть базовыми навыками разработки программ на языке программирования Python 3.

5.     Владеть навыками применения библиотек NumPy и Matplotlib для разработки программ, с помощью которых возможно производить научные вычисления и визуализацию данных.

Трудоёмкость обучения:

Срок обучения – 72 часа

Аудиторная нагрузка – 36 часов

Самостоятельная работа слушателей – 36 часов

Форма обучения – очная

Учебно-тематический план  

 

 

 

Аудиторные занятия, дистанционные занятия

 

№ п/п

Наименование разделов

Трудоёмкость, час

Всего, час

Лекции, час

Лабораторные работы, час

Практические занятия, семинары, час

 

Аттестация

СРС, час

 

 

 

 

 

 

 

час

Форма контроля

 

1

Основы программирования на языке Python

27

13

7

5

0

1

Тестовый лист с вариантами ответов.

14

1.1

Среда программирования

1,5

0,5

0,5

0

0

0

 

1

1.2

Типы данных, переменные и операторы

3,5

1,5

1

0,5

0

0

 

2

1.3

Условия и циклы

8

4

2

2

0

0

 

4

1.4

Списки

6

3

1,5

1,5

0

0

 

3

1.5

Функции

7

3

2

1

0

0

 

4

1.6

Промежуточная аттестация

1

1

0

0

0

1

Тестовый лист с вариантами ответов.

0

2

Библиотека NumPy

27

13

6,5

5,5

0

1

Тестовый лист с вариантами ответов.

14

2.1

Введение в библиотеку NumPy

3,5

1,5

1

0,5

0

0

 

2

2.2

Массивы библиотеки NumPy

7,5

3,5

2

1,5

0

0

 

4

2.3

Вычисления над массивами библиотеки NumPy

7

3

1,5

1,5

0

0

 

4

2.4

Функции агрегирования для работы с массивами библиотеки NumPy

4

2

1

1

0

0

 

2

2.5

Операции над массивами библиотеки NumPy. Транслирование

4

2

1

1

0

0

 

2

2.6

Промежуточная аттестация

1

1

0

0

0

1

Тестовый лист с вариантами ответов.

0

3

Библиотека Matplotlib

16

8

4

3

0

1

Тестовый лист с вариантами ответов.

8

3.1

Введение в библиотеку Matplotlib

3,5

1,5

1

0,5

0

0

 

2

3.2

Простые линейные графики

3,5

1,5

1

0,5

0

0

 

2

3.3

Другие виды графиков

4

2

1

1

0

0

 

2

3.4

Трехмерные графики

4

2

1

1

0

0

 

2

3.5

Промежуточная аттестация

1

1

0

0

0

1

Тестовый лист с вариантами ответов.

0

4

Итоговый контроль

2

2

0

0

0

2

Тестовый лист с вариантами ответов.

0

4.1

Итоговая аттестация

2

2

0

0

0

2

Тестовый лист с вариантами ответов.

0

 

Итого

72

36

17,5

13,5

0

5

 

36


Получить информацию о стоимости и записаться на обучение можно по приведенным ниже контактам:

тел.8-499-158-43-90, 8-499-158-97-25 

E-mail:fpkitr@mail.ru