Цикл программ
«IT-подготовка»

Python для начинающих
Информация об образовательной программе
Уровень образования
Дополнительное образование
Форма обучения
очная, с применением электронного обучения и дистанционных образовательных технологий
Срок обучения
4 месяца
Возрастная категория
14-18 лет
Вместимость группы, чел
10
Стоимость в месяц
6 400 ₽
Условия набора
По желанию детей и их родителей, с учетом возрастных особенностей детей
Количество часов в неделю
3
Продолжительность одного академического часа
60 минут
В каникулы занятия
Проводятся

О программе

Актуальность программы обусловлена необходимостью формирования у обучающихся инженерного мышления и навыков текстового программирования в условиях стремительной цифровизации. Традиционные методы обучения часто не учитывают барьер изучения реальных языков программирования, что ведет к потере интереса.

Язык Python предлагает мягкий вход в профессиональную разработку благодаря лаконичному синтаксису, помогая детям преодолевать трудности при написании первых строк кода и формируя прочную базу для освоения современных ИТ-профессий и изучения более сложных технологий в будущем.

Обучение

Цель программы: Ликвидировать пробелы в знаниях обучающихся в области архитектуры программного обеспечения и основ текстового кодинга, сформировать устойчивые навыки разработки на языке Python (работа с переменными, циклами, функциями и внешними библиотеками) и обеспечить готовность к самостоятельному созданию программных инструментов для учебы и творчества.

В соответствии с поставленной целью можно выделить следующие задачи: 

Образовательные:

  • расширить словарный запас ИТ-понятий (интерпретатор, синтаксис, переменная, тип данных, функция) и представления о возможностях текстового программирования;
  • сформировать устойчивые навыки работы в среде разработки (IDE), взаимодействия с консолью и написания чистого программного кода;
  • создать условия для формирования базовой инженерной и алгоритмической компетентности;
  • восполнить пробелы в технических навыках (структурирование программных файлов, работа с библиотеками, чтение и отладка сообщений об ошибках).
Развивающие:

  • развивать умения анализировать, структурировать и обрабатывать информацию с помощью программных алгоритмов (текстовые строки, числовые данные, списки);
  • способствовать развитию логического, абстрактного и вычислительного мышления при решении прикладных задач;  
  • способствовать эффективному и осознанному использованию языка Python в учебной, исследовательской и творческой деятельности.
Воспитательные:

  • формировать ключевые цифровые компетенции разработчика;
  • повышать интерес к профессиональному программированию и созданию полезных ИТпродуктов;
  • воспитывать культуру безопасного и ответственного поведения в цифровой среде.
  • воспитывать культуру ответственного использования открытого кода и соблюдения принципов этичного программирования в цифровой среде

Методика

Программа направлена на системное развитие навыков написания текстового кода и алгоритмизации (структуры данных, управление потоком выполнения, модульность).

Она помогает устранить пробелы в понимании того, как работают высокоуровневые системы, через отработку практических задач по созданию алгоритмов.

Упор на интерактивное освоение синтаксиса и проектную деятельность позволяет обучающимся осознанно применять математические знания и логику для решения реальных задач.
Состав программы
1 Раздел

Python для начинающих

48 занятий: комбинированные + домашнее задание - 48
  • Занятие 1. Введение в программирование: что такое Python и зачем он нужен Теория + Практика + Выполнение домашнего задания
  • Занятие 2. Установка языка и запуск первой программы Теория + Практика + Выполнение домашнего задания
  • Занятие 3. Вывод информации на экран: функция print() Теория + Практика + Выполнение домашнего задания
  • Занятие 4. Переменные: как программа запоминает данные Теория + Практика + Выполнение домашнего задания
  • Занятие 5. Числа в Python: целые и дробные Теория + Практика + Выполнение домашнего задания
  • Занятие 6. Простые математические операции (сложение, вычитание, умножение, деление) Теория + Практика + Выполнение домашнего задания
  • Занятие 7. Работа с текстом: знакомство со строками Теория + Практика + Выполнение домашнего задания
  • Занятие 8. Ввод данных от пользователя: функция input() Теория + Практика + Выполнение домашнего задания
  • Занятие 9. Преобразование данных: как сделать из текста число и наоборот Теория + Практика + Выполнение домашнего задания
  • Занятие 10. Калькулятор с помощью Python Теория + Практика + Выполнение домашнего задания
  • Занятие 11. Ошибки в коде: как их читать и исправлять Теория + Практика + Выполнение домашнего задания
  • Занятие 12. Логика в коде: Истина (True) и Ложь (False) Теория + Практика + Выполнение домашнего задания
  • Занятие 13. Операторы сравнения: больше, меньше, равно Теория + Практика + Выполнение домашнего задания
  • Занятие 14. Условный оператор if Теория + Практика + Выполнение домашнего задания
  • Занятие 15. Альтернативные пути: блоки else и elif Теория + Практика + Выполнение домашнего задания
  • Занятие 16. Логические and, or, not Теория + Практика + Выполнение домашнего задания
  • Занятие 17. Создание текстового квеста с помощью ветвлений Теория + Практика + Выполнение домашнего задания
  • Занятие 18. Введение в циклы Теория + Практика + Выполнение домашнего задания
  • Занятие 19. Цикл while: повторяем, пока условие истинно Теория + Практика + Выполнение домашнего задания
  • Занятие 20. Остановка цикла: как использовать break Теория + Практика + Выполнение домашнего задания
  • Занятие 21. Цикл for: перебор элементов по очереди Теория + Практика + Выполнение домашнего задания
  • Занятие 22. Функция random() : генерация случайных чисел, букв, случайного выбора элементов Теория + Практика + Выполнение домашнего задания
  • Занятие 23. Длина строки и индексы символов Теория + Практика + Выполнение домашнего задания
  • Занятие 24. Удаление ненужного кода Теория + Практика + Выполнение домашнего задания
  • Занятие 25. Полезные инструменты для текста: перевод букв в заглавные и строчные Теория + Практика + Выполнение домашнего задания
  • Занятие 26. Списки (list): как хранить много данных в одной переменной Теория + Практика + Выполнение домашнего задания
  • Занятие 27. Изменение списков: добавление и удаление элементов Теория + Практика + Выполнение домашнего задания
  • Занятие 28. Индексы в списках: как достать нужный элемент Теория + Практика + Выполнение домашнего задания
  • Занятие 29. Перебор элементов списка с помощью цикла for Теория + Практика + Выполнение домашнего задания
  • Занятие 30. Умный список покупок с помощью Python Теория + Практика + Выполнение домашнего задания
  • Занятие 31. Введение в функции Теория + Практика + Выполнение домашнего задания
  • Занятие 32. Создание собственных функций (команда def) Теория + Практика + Выполнение домашнего задания
  • Занятие 33. Как передавать информацию внутрь функции (аргументы) Теория + Практика + Выполнение домашнего задания
  • Занятие 34. Как получать результат работы функции (команда return) Теория + Практика + Выполнение домашнего задания
  • Занятие 35. Знакомство с модулями: встроенные "помощники" Python Теория + Практика + Выполнение домашнего задания
  • Занятие 36. Модуль random: генерация случайных чисел и случайный выбор Теория + Практика + Выполнение домашнего задания
  • Занятие 37. Модуль time: как ставить программу на паузу Теория + Практика + Выполнение домашнего задания
  • Занятие 38. Визуализация: знакомство с модулем turtle (черепашка для рисования) Теория + Практика + Выполнение домашнего задания
  • Занятие 39. Модуль turtle: рисуем простые геометрические фигуры Теория + Практика + Выполнение домашнего задания
  • Занятие 40. Модуль turtle: объединяем рисование и циклы для сложных узоров Теория + Практика + Выполнение домашнего задания
  • Занятие 41. Словари (dict): как хранить данные в формате "ключ-значение" Теория + Практика + Выполнение домашнего задания
  • Занятие 42. Добавление и поиск информации в словаре Теория + Практика + Выполнение домашнего задания
  • Занятие 43. Телефонный справочник с помощью Python Теория + Практика + Выполнение домашнего задания
  • Занятие 44. Основы работы с файлами: как прочитать текст из файла Теория + Практика + Выполнение домашнего задания
  • Занятие 45. Основы работы с файлами: как сохранить результат работы в файл Теория + Практика + Выполнение домашнего задания
  • Занятие 46. Создание простого бота с помощью Python Теория + Практика + Выполнение домашнего задания
  • Занятие 47. Введение в ООП: классы и объекты Теория + Практика + Выполнение домашнего задания
  • Занятие 48. Итоговый проект Теория + Практика + Выполнение домашнего задания
Используемое
программное обеспечение
Чек-лист документов для приема в «Адель»
Чек-лист документов для приема в «Адель»
В чек-листе более подробно представлен процесс зачисления и перечень документов
Навыки, которые вы получите
Знать базовые понятия языка Python (переменные, типы данных, арифметические и логические операторы, циклы, условия, функции)
Знать синтаксические правила оформления кода, принципы работы интерпретатора и структуры программного файла
Знать нормы корректного использования библиотек и безопасного скачивания программных инструментов из сети Интернет.
Уметь уверенно работать в среде разработки (IDE), использовать горячие клавиши, сохранять и запускать программные файлы через консоль
Уметь создавать работоспособные цифровые продукты (калькуляторы, консольные игры, программы для обработки текста) на языке Python
Уметь находить и исправлять синтаксические и логические ошибки в коде, опираясь на диагностические сообщения системы или подсказки педагога
Уметь осознанно применять навыки программирования для решения математических и творческих учебных задач
Входит в цикл программ
IT-подготовка
Компьютерная грамотность для малышей
Вместимость
группы, чел
10
Срок обучения
1.5 месяца
Стоимость в месяц
5 800 ₽
Номер программы
в цикле для обучения
1/4
IT-подготовка
Программирование на Scratch
Вместимость
группы, чел
10
Срок обучения
1.5 месяца
Стоимость в месяц
5 800 ₽
Номер программы
в цикле для обучения
2/4
IT-подготовка
Python для начинающих
Вместимость
группы, чел
10
Срок обучения
4 месяца
Стоимость в месяц
6 400 ₽
Номер программы
в цикле для обучения
3/4
IT-подготовка
Основы искусственного интеллекта
Вместимость
группы, чел
10
Срок обучения
2 месяца
Стоимость в месяц
5 800 ₽
Номер программы
в цикле для обучения
4/4
Другие программы
Дополнительная программа
Развитие речи
Дополнительная программа
Я говорю по-арабски»
Дополнительная программа
Первые предложения и чтение текстов
О нас
Будущим ученикам и их родителям
Назад
Педагогический состав
Руководители структурных подразделений
Школа кураторов
Назад
Русский язык
Математика
Биология
Литература
Физика
Химия
Назад
Младшая группа
Старшая группа
Назад
Младшая группа
Старшая группа