Программирование 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-камера, микрофон, доска, столы, стулья;мультимедийные программы. Записаться