Информация об образовательной программе
Уровень образования
Дополнительное образование
Форма обучения
очная, с применением электронного обучения и дистанционных образовательных технологий
Срок обучения
4 месяца
Возрастная категория
14-18 лет
Вместимость группы, чел
10
Стоимость в месяц
6 400 ₽
Условия набора
По желанию детей и их родителей, с учетом возрастных особенностей детей
Количество часов в неделю
3
Продолжительность одного академического часа
60 минут
В каникулы занятия
Проводятся
О программе
Актуальность программы обусловлена необходимостью формирования у обучающихся инженерного мышления и навыков текстового программирования в условиях стремительной цифровизации. Традиционные методы обучения часто не учитывают барьер изучения реальных языков программирования, что ведет к потере интереса.Язык Python предлагает мягкий вход в профессиональную разработку благодаря лаконичному синтаксису, помогая детям преодолевать трудности при написании первых строк кода и формируя прочную базу для освоения современных ИТ-профессий и изучения более сложных технологий в будущем.
Обучение
Цель программы: Ликвидировать пробелы в знаниях обучающихся в области архитектуры программного обеспечения и основ текстового кодинга, сформировать устойчивые навыки разработки на языке Python (работа с переменными, циклами, функциями и внешними библиотеками) и обеспечить готовность к самостоятельному созданию программных инструментов для учебы и творчества.В соответствии с поставленной целью можно выделить следующие задачи:
Образовательные:
- расширить словарный запас ИТ-понятий (интерпретатор, синтаксис, переменная, тип данных, функция) и представления о возможностях текстового программирования;
- сформировать устойчивые навыки работы в среде разработки (IDE), взаимодействия с консолью и написания чистого программного кода;
- создать условия для формирования базовой инженерной и алгоритмической компетентности;
- восполнить пробелы в технических навыках (структурирование программных файлов, работа с библиотеками, чтение и отладка сообщений об ошибках).
- развивать умения анализировать, структурировать и обрабатывать информацию с помощью программных алгоритмов (текстовые строки, числовые данные, списки);
- способствовать развитию логического, абстрактного и вычислительного мышления при решении прикладных задач;
- способствовать эффективному и осознанному использованию языка Python в учебной, исследовательской и творческой деятельности.
- формировать ключевые цифровые компетенции разработчика;
- повышать интерес к профессиональному программированию и созданию полезных ИТпродуктов;
- воспитывать культуру безопасного и ответственного поведения в цифровой среде.
- воспитывать культуру ответственного использования открытого кода и соблюдения принципов этичного программирования в цифровой среде
Методика
Программа направлена на системное развитие навыков написания текстового кода и алгоритмизации (структуры данных, управление потоком выполнения, модульность).Она помогает устранить пробелы в понимании того, как работают высокоуровневые системы, через отработку практических задач по созданию алгоритмов.
Упор на интерактивное освоение синтаксиса и проектную деятельность позволяет обучающимся осознанно применять математические знания и логику для решения реальных задач.
Чек-лист документов для приема в гимназию
В чек-листе более подробно представлен процесс зачисления и перечень документов
Навыки, которые вы получите
Знать базовые понятия языка Python (переменные, типы данных, арифметические и логические операторы, циклы, условия, функции)
Знать синтаксические правила оформления кода, принципы работы интерпретатора и структуры программного файла
Знать нормы корректного использования библиотек и безопасного скачивания программных инструментов из сети Интернет.
Уметь уверенно работать в среде разработки (IDE), использовать горячие клавиши, сохранять и запускать программные файлы через консоль
Уметь создавать работоспособные цифровые продукты (калькуляторы, консольные игры, программы для обработки текста) на языке Python
Уметь находить и исправлять синтаксические и логические ошибки в коде, опираясь на диагностические сообщения системы или подсказки педагога
Уметь осознанно применять навыки программирования для решения математических и творческих учебных задач
Входит в цикл программ
Другие программы