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