8 класс
Информатика, 8 класс
Как переводить числа между двоичной, восьмеричной и шестнадцатеричной системами и считать в двоичной, как упрощать логические выражения и читать схемы из логических элементов, как разбирать алгоритмы для Робота, Черепахи и Чертёжника и писать первые программы на Python — с переменными, ветвлениями, циклами и строками — с заданиями в формате ОГЭ.
Мини-игры в этом курсе
Программа курса
🔢 Теоретические основы информатики: системы счисления и логика
Ребёнок научится переводить числа между десятичной, двоичной, восьмеричной и шестнадцатеричной системами, складывать, вычитать и умножать в двоичной, сравнивать числа из разных систем, вычислять логические выражения с учётом приоритета операций, строить таблицы истинности, упрощать выражения по законам логики и читать схемы из логических элементов — с заданиями в формате ОГЭ.
- 🔢 Системы счисления: развёрнутая форма и двоичная запись Разбираем, чем позиционная система отличается от римских цифр, раскладываем число по разрядам и учимся переводить числа из двоичной системы в десятичную и обратно без ошибок.
- 🎨 Восьмеричная и шестнадцатеричная системы. Двоичная арифметика Учимся читать восьмеричные и шестнадцатеричные числа, переводить их через триады и тетрады, сравнивать числа из разных систем и складывать, вычитать и умножать в двоичной системе столбиком.
- 🧩 Логические выражения: операции, приоритет и таблицы истинности Учимся обозначать высказывания переменными, вычислять выражения с НЕ, И, ИЛИ в правильном порядке, находить числа, для которых высказывание истинно, и строить таблицы истинности.
- 🔌 Законы логики, упрощение выражений и логические элементы Разбираем законы алгебры логики, включая законы де Моргана, упрощаем выражения с проверкой по таблице и читаем схемы из инвертора, конъюнктора и дизъюнктора, из которых собран процессор.
- 🏁 Практикум: системы счисления и логика Собираем шпаргалку по системам счисления и логике, разбираем два алгоритма решения экзаменационных задач и проверяем себя на смеси заданий и в блице на время.
🤖 Алгоритмы и исполнители
Ребёнок разберётся, чем алгоритм отличается от простого списка дел и почему линейному алгоритму не хватает ветвлений и циклов, научится читать блок-схемы и три вида циклов, разбирать по шагам программы для Робота, Черепахи, Чертёжника и исполнителя с двумя командами, находить результат алгоритма и восстанавливать неизвестные данные — как в заданиях ОГЭ.
- 🧩 Алгоритм и его конструкции: следование, ветвление, три вида цикла Разбираем пять свойств алгоритма и три способа его записи, выясняем, почему линейному алгоритму нужны ветвление и цикл, сравниваем три вида цикла и решаем задачи про исполнителя с двумя командами — как на ОГЭ.
- 🤖 Робот, Черепаха и Чертёжник: анализ алгоритмов для исполнителей Разбираем полные системы команд Робота, Черепахи и Чертёжника, учимся проходить алгоритм по шагам на поле и на плоскости, считать углы поворота и сдвиги на вектор и составлять алгоритм для стены любой длины — как на ОГЭ.
- 🏁 Практикум: алгоритмы и исполнители Повторяем модуль по шпаргалке — свойства алгоритма, фигуры блок-схем, три вида цикла, команды трёх исполнителей — и решаем задания в формате ОГЭ: исполнитель с двумя командами, Робот у стены, возврат Чертёжника и блиц на скорость.
🐍 Программирование на Python
Ребёнок напишет первые программы на Python — с переменными, вводом и выводом, ветвлениями, циклами while и for и строками: сумма и максимум последовательности, цифры числа, алгоритм Евклида, проверка делимости и простоты, подсчёт символов, — научится находить ошибки отладкой и трассировкой и разбирать готовые программы в формате ОГЭ.
- 🐍 Первая программа на Python: переменные, ввод и вывод Пишем первые программы на Python: выводим текст, заводим переменные трёх типов, читаем числа с клавиатуры и считаем с целочисленным делением и остатком — и учимся понимать сообщения об ошибках.
- 🔀 Ветвление в Python: условия, максимум из чисел и отладка Учимся писать ветвления if — elif — else с составными условиями, находить максимум из нескольких чисел по шаблону «текущий максимум», читать готовую программу для квадратного уравнения и искать ошибки отладкой.
- 🔁 Цикл while: алгоритм Евклида и цифры числа Осваиваем цикл while: накопители суммы и количества, ввод чисел до нуля, алгоритм Евклида для НОД в двух версиях и разбор числа на цифры — с таблицей трассировки, как в заданиях ОГЭ.
- 🔂 Цикл for: сумма, максимум, делимость и простые числа Учимся писать цикл for с range, считать сумму и максимум последовательности из N чисел, перебирать делители, проверять число на простоту флагом и понимать вложенные циклы — с заданиями в формате ОГЭ.
- 🔤 Строки в Python и анализ готовых программ Разбираем строки в Python: длину, индексы, склейку, цикл по символам, методы и перевод числа в двоичную строку — и учимся анализировать готовые программы: что они выведут при заданных входных данных и при каких данных выведут ДА.
- 🏁 Практикум: программирование на Python Повторяем весь модуль: шпаргалка по Python, шаблоны программ, порядок решения задач про последовательность чисел и разбор программ с ДА и НЕТ — и решаем задания в формате ОГЭ, в том числе на скорость.
Первые 5 уроков — бесплатно
Регистрация по почте не нужна: вход через мессенджер MAX занимает одно касание.