Разработка на Python. Начальный уровень

Программа формирует компетенций слушателей в области решения профессиональных задач по программированию с использованием языка Python, применения шаблонов проектирования на Python, работы с Python библиотеками, применения объектно-ориентированного и функционального программирования. Основной целью данного учебного курса является ознакомление слушателя с объектно-ориентированным языком программирования Python, с возможностями, синтаксисом языка, технологией и методами программирования в среде Python, обучение практическим навыкам программирования на языке Python для решения типовых задач математики и информатики, а также при разработке ботов, простейших игр, включая тестирование и отладку программ; владение элементарными навыками формализации прикладной задачи и документирования программ. Все это позволяет обучающимся легко адаптироваться в современном информационном обществе и использовать полученные знания в дальнейшей учебной и профессиональной деятельности. Данная дополнительная общеобразовательная программа предназначена для детей, обучающихся в 8-11 классах. Количество групп по 20 человек формируется из всех желающих, прошедших входную диагностику.

Поможем выбрать подходящий курс

Для получения более детальной информации, пожалуйста, свяжитесь с нами по телефону

О чём курс

Данная программа предусмотрена для учащихся школ 8-11 классов без навыков по программированию на языке Python. Для начала обучения на данной программе необходимо желание в получении новых компетенций и базовые знания математики и программирования (информатики) школьной программы. В процессе освоения образовательной программы обучающийся получит опыт применения шаблонов проектирования на языке Python, работы с Python библиотеками, использования объектно-ориентированного и функционального программирования. Изучение языка начинается со знакомства с возможностями, синтаксисом языка, технологией и методами программирования в среде Python. Обучающийся получит практические навыки программирования на языке Python для решения типовых задач математики и информатики, а также при разработке ботов, простейших игр, включая тестирование и отладку программ.

Навыки которые развивает курс

Обучение носит практический характер, слушатели будут решать кейсы от индустриальных партнеров.

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

По итогу успешного освоения курса, слушатель научится:

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

Применять популярные алгоритмы для оптимизации приложения

Использовать форматы JSON, YAML и программное взаимодействие с файловой системой пользователя

Использовать сервис Github

Изучать клиент-серверную архитектуру современных веб-приложений

Изучать REST архитектуру

Хранить данные и формировать запросы к базе данных

Использовать модульное и нагрузочное тестирование

Уметь объяснять и использовать на практике как простые, так и сложные структуры данных и конструкции для работы с ними

Уметь искать и обрабатывать ошибки в коде

Уметь разбивать решение задачи на подзадачи

Использовать объектно-ориентрованное мышление в работе над проектом

Использовать в работе математические и логические способности

Понимать технологии, процессы и рыночные ситуации в разных смежных отраслях

Грамотно и эффективно презентовать проект

Выстраивать взаимодействия в команде при работе над общей задачей

Быстро принимать решения, реагировать на изменение условий работы

Распределять ресурсы и управлять своим временем

Применять полученные навыки на практике

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

Запишитесь на индивидуальную экскурсию

Свяжитесь с приёмной комиссией — мы подробно расскажем, как проходит обучение, и поможем понять, подойдёт ли наша школа вашему ребёнку.
Оставьте заявку, и мы свяжемся с вами в удобное время.

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности