Rokki
Организатор
- #1
[ИПАП] Python для детей - алгоритмизация и программирование 2024 [Александр Сычёв]
- Ссылка на картинку
Школьники оказались в наиболее уязвимом положении. Многие ребята не умели пользоваться текстовыми редакторами, заходить в интернет или даже печатать на клавиатуре. Родителям приходилось в сжатые сроки пытаться им помочь разобраться. Однако, порой знаний или времени взрослых не хватало для этого.
Актуальна и потребность в обучении навыкам работы с ПК младших школьников. Уже в начальной школе для уроков необходимо готовить доклады, презентации и искать информацию в интернете. Наш курс предназначен для того, чтобы помочь ребятам справиться с этими задачами.
Для обучения используется интерпретируемый язык программирования Python:
1. Постановка задачи;
2. Выбор типов данных, выделение входных и выходных данных;
3. Построение алгоритмов различными способами;
4. Написание программы в IDLE Python;
5. Использование линейных, разветвленных и циклических алгоритмов;
6. Оценка критериев качества программы.
Модуль 1 - Программа
Актуальна и потребность в обучении навыкам работы с ПК младших школьников. Уже в начальной школе для уроков необходимо готовить доклады, презентации и искать информацию в интернете. Наш курс предназначен для того, чтобы помочь ребятам справиться с этими задачами.
Для обучения используется интерпретируемый язык программирования Python:
- Python легкий и доступный язык;
- Краткий и лаконичный ввиду отсутствия строгой типизации;
- Популярный при сдаче экзамена ЕГЭ и написания олимпиадных работ;
- Один из самых востребованных языков программирования на рынке труда, способный решать задачи разработки разной сложности.
1. Постановка задачи;
2. Выбор типов данных, выделение входных и выходных данных;
3. Построение алгоритмов различными способами;
4. Написание программы в IDLE Python;
5. Использование линейных, разветвленных и циклических алгоритмов;
6. Оценка критериев качества программы.
Модуль 1 - Программа
- Определение понятий «программа», «данные», «алгоритмы».
- Информационные модели.
- Программа как информационная модель
- Виды алгоритмов и их свойства
- Написание алгоритмов (текст, блок-схема, псевдокод)
- Свойства алгоритмов
- Обзор языков программирования
- Знакомство со средой IDLE Python
- Написание первой программы
- Стандартные типы данных
- Типизация Python
- Числа и строки
- Операторы ввода, вывода, присваивания
- Преобразование данных
- Определение линейного алгоритма
- Входные, промежуточные и выходные данные
- Построение алгоритмов разной сложности
- Разветвление алгоритма
- Реализация ветвления в модели (блок-схема, псевдокод)
- Условный оператор в Python
- Вложенные условия и вложенный условный оператор
- Отступы в Python
- Отладка, пошаговый режим, точка останова, трассировочная печать
- Логический тип данных и логический оператор
- Логические операторы и операции
- Построение сложных условий с помощью операций конъюнкции, дизъюнкции и логического отрицания
- Типы пользовательских интерфейсов
- Чтение и вывод строк
- Реализация линейных и разветвленных алгоритмов с удобных интерфейсом
- Примеры повторяющихся ситуаций
- Определение циклов
- Реализация циклов на программной модели
- Цикл while
- Цикл с параметром
- Оператор for и его применение
- Решение алгоритмических задач
- Подведение итогов
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.