Информатика в школе: алгоритмы, двоичная система, логика и экзамены
В этом разделе — темы школьной информатики, которые связаны с программированием: алгоритмы и исполнители, системы счисления, логика, сортировки и задания ОГЭ и ЕГЭ, где нужно писать программы.
Содержание сверено с федеральной образовательной программой основного общего образования и методическими материалами ФИПИ. У большинства статей есть тренажёр: двоичные разряды, таблица истинности, визуализация сортировок, робот в лабиринте.
ИнформатикаПрограммирование в школе: часы, языки и темы по программе ФОППрограммирование на уроках информатики по ФОП ООО: 34 часа в год, с какого класса начинают писать код, какие языки выбирает школа и что учат в 8–9 классе.ИнформатикаЧто такое алгоритм: исполнитель, команды, ветвления и циклыАлгоритмы для детей простыми словами: что такое алгоритм и исполнитель, линейные, разветвлённые и циклические алгоритмы, бытовые примеры и лабиринт.ИнформатикаКак нарисовать схему алгоритма и перевести её в код на PythonБлок-схемы для школьников: что значат овал, прямоугольник, ромб и параллелограмм, как нарисовать ветвление и цикл и перевести схему в программу на Python.ИнформатикаДвоичные числа: разряды, степени двойки и перевод в десятичныеДвоичная система счисления для 8 класса: разряды и степени двойки, перевод из десятичной в двоичную и обратно, функции bin и int в Python и тренажёр.ИнформатикаПозиционные и непозиционные записи чисел: перевод и функции PythonСистемы счисления для школьников: позиционная и римская запись, основание, восьмеричная и шестнадцатеричная, перевод через двоичную и функции Python.ИнформатикаКонъюнкция, дизъюнкция и инверсия: and, or, not в Python и задачахЛогические операции И, ИЛИ, НЕ для 8 класса: таблицы истинности, порядок выполнения, запись and, or, not в Python, разбор задач и генератор таблиц.ИнформатикаКак управлять Роботом, Черепашкой и Чертёжником на урокахИсполнитель Робот, Черепашка и Чертёжник в 8 классе: система команд, циклы «нц пока», условия, задание 15 ОГЭ в КуМир и лабиринт с блоками.ИнформатикаКак упорядочить список: сортировка пузырьком, выбором и вставкамиАлгоритмы сортировки простыми словами: пузырьком, выбором и вставками — шаги, число сравнений, код на Python, sorted() и визуализация столбиками.ИнформатикаКак готовиться к компьютерной части экзамена: исполнитель и PythonОГЭ по информатике и программирование: 16 заданий, какие решают на компьютере, задание 15 в КуМир, задание 16 на Python и 6 задач с автопроверкой.ИнформатикаPython для экзамена в 11 классе: перебор, строки, файлы и скоростьЕГЭ по информатике и Python: какие задания решают программой, какие темы языка нужны, перебор, строки, файлы и 6 тренировочных задач с автопроверкой.ИнформатикаКак компьютер кодирует буквы, числа и картинки: биты, байты, RGBКодирование информации для школьников: бит и байт, сколько бит нужно на символ, ord и chr в Python, Юникод, двоичные числа и цвет пикселя RGB.