«Python с нуля»

Программа курса дополнительного образования «Python с нуля» нацелена на то, чтобы помочь ребятам сделать первые шаги по одному из современных и перспективных путей развития IT-индустрии, чтобы они смогли эффективно использовать современные компьютерные технологии в учебной, творческой, самостоятельной, досуговой деятельности.

Педагоги

Куликовских Алена Юрьевна, педагог дополнительного образования

                                                                                                               

Содержание программы

Учебно-тематический план модуля
1.   ТБ и правила поведения. Организация рабочего места. Знакомство с программой.

2.  Алгоритмы. Базовые алгоритмические структуры.

3.  Программирование. История языков программирования. Язык Python
 
4.  Простейшие программы
 
5.  Реализация вычислений и ветвлений.

6.  Реализация циклических алгоритмов.

7.  Реализация вспомогательных алгоритмов.

8.  Рекурсия.

9.  Словари. Массивы. Обработка массивов.

10.Символьные строки. Обработка символьных строк.

11.Матрицы. Ввод, вывод, обработка матриц.

12.Чтение и запись текстовых файлов.
 
13.Аттестация.
 
 

 

Цели программы

изучение основ теоретических и практических знаний в области алгоритмизации и программирования, создание условий для социального, культурного и профессионального самоопределения, творческой самореализации личности.

Результат программы

При реализации программы «Python с нуля» учащиеся достигнут следующих результатов:

Личностные и межличностные компетенции (Soft Skills):

-        умение генерировать идеи указанными методами;

-        умение слушать и слышать собеседника;

-        умение аргументировать свою точку зрения;

-        умение искать информацию и структурировать ее;

-        умение работать в команде;

-        самостоятельный выбор цели собственного развития, пути достижения целей, постановка новых задач в познании;

-        соотнесение собственных возможностей и поставленных задач;

-        критическое мышление и умение объективно оценивать результаты своей работы;

-        навыки ораторского искусства.

Профессиональные компетенции (Hard Skills):

-        составление блок-схемы и алгоритма программы;

-        написание кода программы согласно алгоритму;

-        применение различных протоколов обмена информацией, обработка и хранение данных.

 

Материально-техническая база

·         Персональный компьютер/ноутбук — 1 шт. на одного человека;

·         Проектор с экраном/ТВ с возможностью подключения к ноутбуку — 1 шт.;

·         подключение к интернету;

·         рабочие места.