Курс на Stepik
Обложка курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» на Stepik
Бесплатно

Алгоритмизация. Программирование. Python 3 для школьников 5-10кл 4.128

Открыть на
STEPIK.ORG

Цель курса - не только рассказать об основах алгоритмизации и программирования, истории развития ЯП и программирования в целом, но и научить желающих программированию на Python 3, дать основу к самостоятельным занятиям. Курс нацелен на самых трудолюбивых; готовит к ОГЭ и к олимпиадам по программированию.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Учеников на курсе 20 324
Сертификаты, выданные на курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Сертификатов выдано 392
Отзывы о курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Отзывов получено 39
Рейтинг курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Рейтинг курса 4.128
Уроки в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Количество уроков 50
Тесты в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Количество квизов 300
Задачи с кодом в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Количество задач с кодом 218
Время прохождения курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Время прохождения курса
Обновления курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Обновления курса
Дата публикации курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Дата публикации курса
Последнее обновление курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл»Последнее обновление

Содержание курса

Разделы в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» 3 раздела Уроки в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» 50 уроков Тесты в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» 300 тестов Задачи в курсе «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» 218 задач Время прохождения курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» 12 ч. Последнее обновление курса «Алгоритмизация. Программирование. Python 3 для школьников 5-10кл» обн. 1 год назад

Основы алгоритмизации

13 уроков
1. Управление и кибернетика
2. Алгоритмы и исполнители
3. Формы записи алгоритмов
4. Алгоритмические конструкции
5. Scratch - первый язык программирования.
6. Scratch. Проверочный тест для учащихся 5-6 классов.
7. Исполнитель ВОДОЛЕЙ
8. Исполнитель РИСОВАТЕЛЬ
9. Исполнитель ЧЕРТЕЖНИК
10. Исполнитель РОБОТ
11. О языках программирования и трансляторах
12. История развития ЯП. Парадигмы программирования
13. Обзор популярных языков программирования

Введение в Python 3

28 уроков
1. Введение в ЯП Python. Его история. Первый запуск рабочей среды
2. Структура программы. Операции, переменные и литералы. Данные
3. Взаимодействие с ПК на Python и запись числовых выражений.
4. Ввод и вывод данных в программах на языке Python 3
5. Линейные алгоритмы обработки целых и вещественных чисел
6. Линейные алгоритмы обработки вещественных числовых данных
7. Закрепление. Запись алгебраических выражений
8. Закрепление. Написание линейных инструкций
9. Закрепление. Арифметика целых чисел
10. Логические операции, операции сравнения
11. Разветвляющиеся алгоритмы. Сложные условия.
12. Сложные условия и каскадные ветвления
13. Циклические алгоритмы. Циклы с предусловием.
14. Циклические алгоритмы. Циклы с постусловием.
15. Циклы с параметром. Вложенные циклы
16. Задачи для тренировки. (ОГЭ №9)
17. Решение задач ОГЭ № 20.2.
18. Этапы решения задач на компьютере. Функции в Python
19. Рекурсия. Базовые понятия и примеры
20. *Рекурсивные алгоритмы. Тренировка заданий ЕГЭ*
21. Символьные строки
22. Списки. Массивы
23. Закрепление. Решение задач ОГЭ №10
24. Обработка списков. Поиск и сортировка элементов
25. Повторение + углубление
26. Решение нетиповых задач
27. Python 3 и робототехника
28. Создание первого веб-сайта при помощи Python

Олимпиадное программирование

9 уроков
1. Что такое олимпиада по информатике?
2. Обзор заданий олимпиады школьного уровня
3. Сложность алгоритмов
4. *Асимптотические обозначения степени роста*
5. Решение задач олимпиадного типа муниципального уровня
6. *Интенсивная подготовка к олимпиадам по программированию с нуля*
7. Задачи командной олимпиады. http://neerc.ifmo.ru/ 14.10.18
8. Задачи командной олимпиады. http://neerc.ifmo.ru/ 20.10.18
9. Задачи командной олимпиады. http://neerc.ifmo.ru/ 28.10.18