Программирование Python

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

-сформировать у обучающихся алгоритмическую культуру;

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

– выработать навыки алгоритмизации учащимися в ее структурном варианте; освоение всевозможных методов решения задач;

– развивать алгоритмическое мышление учащихся;

– формировать навыки грамотной разработки программ.

ПРЕПОДАВАТЕЛИ:

Батчаев Адурхай Анзорович – аспирант кафедры математического анализа КЧГУ.

СОДЕРЖАНИЕ ПРОГРАММЫ:

1. Знакомство с языком Python. Общие сведения о языке.

2. Установка программы Python 

3. Выбор IDE и его установка.

4. Типы данных и операции над ними.

5. Переменные.

6. Условные операторы.

7. Циклы while и for.

8. Списки, кортежи и словари.

9. Циклические алгоритмы.

10. Алгоритмы поиска.

11. Функций.

12. Алгоритмы сортировки.

13. Зачет по курсу «Программирование на языке Python».

ЦЕЛИ ПРОГРАММЫ:

Понять значение алгоритмизации как метода познания окружающего мира, принципы структурной алгоритмизации; 

овладеть базовыми понятиями теории алгоритмов;

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

РЕЗУЛЬТАТ ПРОГРАММЫ:

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

• умеют составлять алгоритмы для решения задач; умеют реализовывать алгоритмы на компьютере в виде программ, написанных на языке Python;

• владеют основными навыками программирования на языке Python;

• умеют отлаживать и тестировать программы, написанные на языке Python.

ОСОБЫЕ УСЛОВИЯ ПРОВЕДЕНИЯ:

Отбор осуществляется на конкурсной основе.

МАТЕРИАЛЬНО-ТЕХНИЧЕСКАЯ БАЗА:

Кабинет с мультимедийными компьютерами;

локальная сеть, подключение к сети Интернет;
сканер, принтер, проектор, доска;
web-камера, микрофон, доска, столы, стулья;
мультимедийные программы.

Прокрутить вверх