Обучение длится 11 модулей
Автор: Александр Сычёв
Python для детей - алгоритмизация и программирование [2024]

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

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

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

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

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

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

  • Постановка задачи;
  • Выбор типов данных, выделение входных и выходных данных;
  • Построение алгоритмов различными способами;
  • Написание программы в IDLE Python;
  • Использование линейных, разветвленных и циклических алгоритмов;
  • Оценка критериев качества программы.

Содержание:

Модуль 1 - Программа

  • Определение понятий «программа», «данные», «алгоритмы».
  • Информационные модели.
  • Программа как информационная модель

Модуль 2 - Алгоритмы

  • Виды алгоритмов и их свойства
  • Написание алгоритмов (текст, блок-схема, псевдокод)
  • Свойства алгоритмов

Модуль 3 - Язык программирования Python

  • Обзор языков программирования
  • Знакомство со средой IDLE Python
  • Написание первой программы

Модуль 4 - Типы данных и операторы

  • Стандартные типы данных
  • Типизация Python
  • Числа и строки
  • Операторы ввода, вывода, присваивания
  • Преобразование данных

Модуль 5 - Линейные алгоритмы

  • Определение линейного алгоритма
  • Входные, промежуточные и выходные данные
  • Построение алгоритмов разной сложности

Модуль 6 - Алгоритмы ветвления

  • Разветвление алгоритма
  • Реализация ветвления в модели (блок-схема, псевдокод)
  • Условный оператор в Python

Модуль 7 - Сложное ветвление и отладка

  • Вложенные условия и вложенный условный оператор
  • Отступы в Python
  • Отладка, пошаговый режим, точка останова, трассировочная печать

Модуль 8 - Логические операции и сложные условия

  • Логический тип данных и логический оператор
  • Логические операторы и операции
  • Построение сложных условий с помощью операций конъюнкции, дизъюнкции и логического отрицания

Модуль 9 - Строки

  • Типы пользовательских интерфейсов
  • Чтение и вывод строк
  • Реализация линейных и разветвленных алгоритмов с удобных интерфейсом

Модуль 10 - Циклические операторы

  • Примеры повторяющихся ситуаций
  • Определение циклов
  • Реализация циклов на программной модели
  • Цикл while
  • Цикл с параметром
  • Оператор for и его применение

Модуль 11 - Выпускная работа

  • Решение алгоритмических задач
  • Подведение итогов
Дата последнего обновления: 14 января 2024

Темы

Другие курсы

-10%
Планирование по Кембридж
Планирование по Кембридж
Автор: Елена Сизикова
Подробнее
23 900
26 600
Курс по обучению чтению на основе Spotlight 2
Курс по обучению чтению на основе Spotlight 2
Автор: Юлия Сахарова
Подробнее
2 900
Смешанные числа
Смешанные числа
Автор: Илья Панкратов
Подробнее
1 000
ИИ в образовании
ИИ в образовании
Автор: Анна Пак
Подробнее
15 990
Тайны русского языка: секреты пословиц и поговорок
Тайны русского языка: секреты пословиц и поговорок
Профессиональное развитие преподавателя английского языка: совершенствование языковых компетенций (уровень В2-С1)
Профессиональное развитие преподавателя английского языка: совершенствование языковых компетенций (уровень В2-С1)
Автор: Ольга Зуева
Подробнее
1 490
Организация дистанционного обучения и основы педагогического дизайна
Организация дистанционного обучения и основы педагогического дизайна
Авторы: Группа авторов
Подробнее
1 690
Английский ЕГЭ 2025. Устная часть
Английский ЕГЭ 2025. Устная часть
Автор: Елена Киржакова
Подробнее
1 500
Устойчивая грамотность
Устойчивая грамотность
Автор: Светлана Филинова
Подробнее
23 000
Назад
Смотреть дальше