Python для детей - Алгоритмизация и программирование

Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.

{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}}  % скидка действует до {{ course.discount_expire_date }}

{{course.time_start}} - {{course.time_end}}
{{course.week_days}}
Очное обучение, ₽
Вебинар, ₽
Физ. лица - - {{course.price_base_individuals ? course.price_base_individuals : '-'}} {{course.price_final_individuals ? course.price_final_individuals : '-'}} Бесплатно
{{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '-' }} {{course.price_final_individuals_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
Юр. лица - - {{course.price_base_entities ? course.price_base_entities : '-'}} {{course.price_final_entities ? course.price_final_entities : '-'}} Бесплатно
{{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '-' }} {{course.price_final_entities_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
{{course.from_date | date:'dd.MM.yyyy'}} {{course.to_date | date:'dd.MM.yyyy'}} {{course.time_start}} {{course.time_end}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}

Оставить заявку на Очное обучение

Ак. час.
Днем, ₽
Вечером, ₽
В выходные, ₽
Физ. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesIndividuals']['day'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['day'] : (cities[key]['course_has_day'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesIndividuals']['evening'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesIndividuals']['weekend'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Юр. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesEntities']['day'] && !programInfo.isFree ? cities[key]['basePricesEntities']['day'] : (cities[key]['course_has_day'] && programInfo.isFree ) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesEntities']['evening'] && !programInfo.isFree ? cities[key]['basePricesEntities']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesEntities']['weekend'] && !programInfo.isFree ? cities[key]['basePricesEntities']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}

Оставить заявку на Вебинар

Ак. час.
Стоимость, ₽
Физ. лица
{{ tables.webinar.akadem_hour || '-' }}
Бесплатно {{ tables.webinar.price_base_individuals }} 0
Юр. лица
{{ tables.webinar.akadem_hour || '-' }}
Бесплатно {{ tables.webinar.price_base_entities }} 0

Записаться на Дистанционное обучение

Ак. час.
Стоимость, ₽
Физ. лица  %
скидка действует до {{ tables.distant.discount_expire_date }}
{{ tables.distant.akadem_hour || '-' }}
Бесплатно {{ tables.distant.price_base_individuals }} 0
Юр. лица  %
{{ tables.distant.akadem_hour || '-' }}
Бесплатно {{ tables.distant.price_base_entities }} 0

Python—один из самых популярных языков программирования.

Школьники оказались в наиболее уязвимом положении. Многие ребята не умели пользоваться текстовыми редакторами, заходить в интернет или даже печатать на клавиатуре. Родителям приходилось в сжатые сроки пытаться им помочь разобраться. Однако, порой знаний или времени взрослых не хватало для этого.

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

Для обучения используется интерпретируемый язык программирования Python:

  • Python легкий и доступный язык;
  • Краткий и лаконичный ввиду отсутствия строгой типизации;
  • Популярный при сдаче экзамена ЕГЭ и написания олимпиадных работ.;
  • Один из самых востребованных языков программирования на рынке труда, способный решать задачи разработки разной сложности

Навыки, приобретаемые по окончании курса:

  • Постановка задачи;
  • Выбор типов данных, выделение входных и выходных данных;
  • Построение алгоритмов различными способами;
  • Написание программы в IDLE Python;
  • Использование линейных, разветвленных и циклических алгоритмов;
  • Оценка критериев качества программы.
Наименование
тем занятий
Всего
часов
Лекционная
часть
Практическая
часть
Время самостоятельной
работы
Форма
контроля
Программа
1. Определение понятий «программа», «данные», «алгоритмы».
Информационные модели.
Программа как информационная модель
4
 
 
 
 
Алгоритмы
2. Виды алгоритмов и их свойства
Написание алгоритмов (текст, блок-схема, псевдокод)
Свойства алгоритмов
4
 
 
 
 
Язык программирования Python
3. Обзор языков программирования
Знакомство со средой IDLE Python
Написание первой программы
4
 
 
 
 
Типы данных и операторы
4. Стандартные типы данных
Типизация Python. Числа и строки
Операторы ввода, вывода, присваивания
Преобразование данных
4
 
 
 
 
Линейные алгоритмы
5. Определение линейного алгоритма
Входные, промежуточные и выходные данные
Построение алгоритмов разной сложности
4
 
 
 
 
Алгоритмы ветвления
6. Разветвление алгоритма
Реализация ветвления в модели(блок-схема, псевдокод)
Условный оператор в Python
4
 
 
 
 
Сложное ветвление и отладка
7. Вложенные условия и вложенный условный оператор
Отступы в Python
Отладка, пошаговый режим, точка останова, трассировочная печать
4
 
 
 
 
Логические операции и сложные условия
8. Логический тип данных и логический оператор
Логические операторы и операции
Построение сложных условий с помощью операций конъюнкции, дизъюнкции и логического отрицания
4
 
 
 
 
Строки
9. Типы пользовательских интерфейсов
Чтение и вывод строк
Реализация линейных и разветвленных алгоритмов с удобных интерфейсом
4
 
 
 
 
Циклические операторы
10. Примеры повторяющихся ситуаций
Определение циклов. Реализация циклов на программной модели
Цикл while
Цикл с параметром. Оператор for и его применение
4
 
 
 
 
Выпускная работа
12. Решение алгоритмических задач
Подведение итогов
4
 
 
 
 
ИТОГО:
48
 
 
 
 
Наименование
тем занятий
Всего
часов
Лекционная
часть
Практическая
часть
Время самостоятельной
работы
Форма
контроля
Программа
1. Определение понятий «программа», «данные», «алгоритмы».
Информационные модели.
Программа как информационная модель
4
 
 
 
 
Алгоритмы
2. Виды алгоритмов и их свойства
Написание алгоритмов (текст, блок-схема, псевдокод)
Свойства алгоритмов
4
 
 
 
 
Язык программирования Python
3. Обзор языков программирования
Знакомство со средой IDLE Python
Написание первой программы
4
 
 
 
 
Типы данных и операторы
4. Стандартные типы данных
Типизация Python. Числа и строки
Операторы ввода, вывода, присваивания
Преобразование данных
4
 
 
 
 
Линейные алгоритмы
5. Определение линейного алгоритма
Входные, промежуточные и выходные данные
Построение алгоритмов разной сложности
4
 
 
 
 
Алгоритмы ветвления
6. Разветвление алгоритма
Реализация ветвления в модели(блок-схема, псевдокод)
Условный оператор в Python
4
 
 
 
 
Сложное ветвление и отладка
7. Вложенные условия и вложенный условный оператор
Отступы в Python
Отладка, пошаговый режим, точка останова, трассировочная печать
4
 
 
 
 
Логические операции и сложные условия
8. Логический тип данных и логический оператор
Логические операторы и операции
Построение сложных условий с помощью операций конъюнкции, дизъюнкции и логического отрицания
4
 
 
 
 
Строки
9. Типы пользовательских интерфейсов
Чтение и вывод строк
Реализация линейных и разветвленных алгоритмов с удобных интерфейсом
4
 
 
 
 
Циклические операторы
10. Примеры повторяющихся ситуаций
Определение циклов. Реализация циклов на программной модели
Цикл while
Цикл с параметром. Оператор for и его применение
4
 
 
 
 
Выпускная работа
12. Решение алгоритмических задач
Подведение итогов
4
 
 
 
 
ИТОГО:
48
 
 
 
 

Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!

очно

дистанционно

вебинар

Закрыть X

Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!

Ошибки в следующих полях:

После обучения вы получаете:

Контактная информация: