Запись

[ИПАП] Python для детей - Алгоритмизация и программирование (Александр Сычёв)

Тема в разделе "Курсы по программированию"

Цена:
17600 руб
Взнос:
564 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa 2. knopka13
open
2
Записаться
  1. Евражкa Организатор складчин

    [ИПАП] Python для детей - Алгоритмизация и программирование (Александр Сычёв)

    [​IMG]


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


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

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

    Для обучения используется интерпретируемый язык программирования Python:
    • Python легкий и доступный язык;
    • Краткий и лаконичный ввиду отсутствия строгой типизации;
    • Популярный при сдаче экзамена ЕГЭ и написания олимпиадных работ;
    • Один из самых востребованных языков программирования на рынке труда, способный решать задачи разработки разной сложности.
    Навыки, приобретаемые по окончании курса:
    1. Постановка задачи;
    2. Выбор типов данных, выделение входных и выходных данных;
    3. Построение алгоритмов различными способами;
    4. Написание программы в IDLE Python;
    5. Использование линейных, разветвленных и циклических алгоритмов;
    6. Оценка критериев качества программы.
    Программа курса:

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