8 класс

Информатика, 8 класс

Как переводить числа между двоичной, восьмеричной и шестнадцатеричной системами и считать в двоичной, как упрощать логические выражения и читать схемы из логических элементов, как разбирать алгоритмы для Робота, Черепахи и Чертёжника и писать первые программы на Python — с переменными, ветвлениями, циклами и строками — с заданиями в формате ОГЭ.

14 уроков 112 заданий 🎮 27 мини-игр ⏱️ около 6 ч

Начать этот курс

Программа курса

🔢 Теоретические основы информатики: системы счисления и логика

Ребёнок научится переводить числа между десятичной, двоичной, восьмеричной и шестнадцатеричной системами, складывать, вычитать и умножать в двоичной, сравнивать числа из разных систем, вычислять логические выражения с учётом приоритета операций, строить таблицы истинности, упрощать выражения по законам логики и читать схемы из логических элементов — с заданиями в формате ОГЭ.

  • 🔢 Системы счисления: развёрнутая форма и двоичная запись Разбираем, чем позиционная система отличается от римских цифр, раскладываем число по разрядам и учимся переводить числа из двоичной системы в десятичную и обратно без ошибок.
  • 🎨 Восьмеричная и шестнадцатеричная системы. Двоичная арифметика Учимся читать восьмеричные и шестнадцатеричные числа, переводить их через триады и тетрады, сравнивать числа из разных систем и складывать, вычитать и умножать в двоичной системе столбиком.
  • 🧩 Логические выражения: операции, приоритет и таблицы истинности Учимся обозначать высказывания переменными, вычислять выражения с НЕ, И, ИЛИ в правильном порядке, находить числа, для которых высказывание истинно, и строить таблицы истинности.
  • 🔌 Законы логики, упрощение выражений и логические элементы Разбираем законы алгебры логики, включая законы де Моргана, упрощаем выражения с проверкой по таблице и читаем схемы из инвертора, конъюнктора и дизъюнктора, из которых собран процессор.
  • 🏁 Практикум: системы счисления и логика Собираем шпаргалку по системам счисления и логике, разбираем два алгоритма решения экзаменационных задач и проверяем себя на смеси заданий и в блице на время.

🤖 Алгоритмы и исполнители

Ребёнок разберётся, чем алгоритм отличается от простого списка дел и почему линейному алгоритму не хватает ветвлений и циклов, научится читать блок-схемы и три вида циклов, разбирать по шагам программы для Робота, Черепахи, Чертёжника и исполнителя с двумя командами, находить результат алгоритма и восстанавливать неизвестные данные — как в заданиях ОГЭ.

  • 🧩 Алгоритм и его конструкции: следование, ветвление, три вида цикла Разбираем пять свойств алгоритма и три способа его записи, выясняем, почему линейному алгоритму нужны ветвление и цикл, сравниваем три вида цикла и решаем задачи про исполнителя с двумя командами — как на ОГЭ.
  • 🤖 Робот, Черепаха и Чертёжник: анализ алгоритмов для исполнителей Разбираем полные системы команд Робота, Черепахи и Чертёжника, учимся проходить алгоритм по шагам на поле и на плоскости, считать углы поворота и сдвиги на вектор и составлять алгоритм для стены любой длины — как на ОГЭ.
  • 🏁 Практикум: алгоритмы и исполнители Повторяем модуль по шпаргалке — свойства алгоритма, фигуры блок-схем, три вида цикла, команды трёх исполнителей — и решаем задания в формате ОГЭ: исполнитель с двумя командами, Робот у стены, возврат Чертёжника и блиц на скорость.

🐍 Программирование на Python

Ребёнок напишет первые программы на Python — с переменными, вводом и выводом, ветвлениями, циклами while и for и строками: сумма и максимум последовательности, цифры числа, алгоритм Евклида, проверка делимости и простоты, подсчёт символов, — научится находить ошибки отладкой и трассировкой и разбирать готовые программы в формате ОГЭ.

  • 🐍 Первая программа на Python: переменные, ввод и вывод Пишем первые программы на Python: выводим текст, заводим переменные трёх типов, читаем числа с клавиатуры и считаем с целочисленным делением и остатком — и учимся понимать сообщения об ошибках.
  • 🔀 Ветвление в Python: условия, максимум из чисел и отладка Учимся писать ветвления if — elif — else с составными условиями, находить максимум из нескольких чисел по шаблону «текущий максимум», читать готовую программу для квадратного уравнения и искать ошибки отладкой.
  • 🔁 Цикл while: алгоритм Евклида и цифры числа Осваиваем цикл while: накопители суммы и количества, ввод чисел до нуля, алгоритм Евклида для НОД в двух версиях и разбор числа на цифры — с таблицей трассировки, как в заданиях ОГЭ.
  • 🔂 Цикл for: сумма, максимум, делимость и простые числа Учимся писать цикл for с range, считать сумму и максимум последовательности из N чисел, перебирать делители, проверять число на простоту флагом и понимать вложенные циклы — с заданиями в формате ОГЭ.
  • 🔤 Строки в Python и анализ готовых программ Разбираем строки в Python: длину, индексы, склейку, цикл по символам, методы и перевод числа в двоичную строку — и учимся анализировать готовые программы: что они выведут при заданных входных данных и при каких данных выведут ДА.
  • 🏁 Практикум: программирование на Python Повторяем весь модуль: шпаргалка по Python, шаблоны программ, порядок решения задач про последовательность чисел и разбор программ с ДА и НЕТ — и решаем задания в формате ОГЭ, в том числе на скорость.

Первые 5 уроков — бесплатно

Регистрация по почте не нужна: вход через мессенджер MAX занимает одно касание.

Начать заниматься бесплатно