Направленность программы: техническая
Цель программы: формирование понимания значения алгоритмизации как метода познания окружающего мира, помощь в овладении базовыми понятиями теории алгоритмов, обучение разработке эффективных алгоритмов и реализации их в виде программы, написанной на языке программирования Python.
Задачи программы:
- Научить читать и составлять блок-схемы;
- Сформировать навыки выполнения технологической цепочки разработки программ средствами языка программирования Python;
- Изучить основные конструкции языка программирования Python, позволяющие работать с простыми и составными типами данных (строками, списками, кортежами, словарями, множествами);
- Научить применять функции при написании программ на языке программирования Python;
- Научить отлаживать и тестировать программы, делать выводы о работе этих программ.
Адресат: школьники 13-15 лет, планирующие дальнейшее профессиональное образование в области IT-технологий.
Режим занятий: 1 раз в неделю занятие по 40 минут.
Объем программы: На весь курс отводится 34 часа в течение одного учебного года.
Срок реализации: 1 год
Уровневость: базовый уровень
Форма обучения: кружок
Форма организации деятельности: по группам
Виды занятий: лекция, беседа, практическое занятие, консультация, самостоятельная работа.
Форма подведения итогов реализации программы: в соответствии со школьным положением.