
Информатика: создаём своего цифрового помощника Урок 50 из 72
Как диаграмма может солгать правдивыми числами
Нарисуем честную диаграмму и заметим, как тот же набор чисел может ввести в заблуждение.
Где мы на карте
Урок 50 из 72, блок «Данные, таблицы и базы» (47–54). Мы продолжаем помощника 1.1 с тремя вымышленными задачами. В конце блока его записи будут храниться в локальном SQLite, а проверенные правила напоминаний останутся прежними.
Ситуация и вопрос
По задачам записано 45, 0 и 25 минут. Диаграмма с обрезанной вертикальной осью показывает 45 как огромный скачок по сравнению с 25. Числа не подделаны, но впечатление обманчиво.
Новые слова без пропусков
Столбчатая диаграмма сравнивает категории длиной столбцов; её количественная ось обычно начинается с нуля. Шкала превращает число в видимую длину. Основание оси — число в начале шкалы. Выборка — включённые наблюдения: здесь только четыре вымышленные сессии. Пропуск означает отсутствие записи; у t-02 сумма ноль, потому что сессий нет, а не потому, что задача выполнялась ноль минут. Подпись графика должна назвать единицу, период и источник.
Опорный сигнал
Прочитайте схему слева направо. Для каждой стрелки назовите вход, преобразование и проверку. Закройте третий шаг и предскажите его. Затем найдите соответствующую строку в CSV, SQL или отчёте: нарисованная стрелка не должна подменять реальные значения и связи.
Разбираем шаг за шагом
Сделайте один символ # равным пяти минутам: t-01 получит девять символов, t-03 — пять, t-02 — ни одного. Начало шкалы — ноль. Рядом напишите: «Вымышленные записи, 7–9 октября 2026, минуты, n=4». Теперь мысленно начните ось с 20: 45 и 25 визуально разойдутся намного сильнее. Объясните, почему это меняет восприятие, хотя значения те же.
Предскажите и проверьте
Сначала запишите ожидаемый вывод точно, включая порядок строк. Затем выполните код из папки step-05 и сравните посимвольно. Измените один вход и повторите цикл «предсказать — запустить — объяснить». Пример доказывает только заявленное правило: он не превращает учебные вымышленные данные в измерение реальных людей.
totals = [("t-01", 45), ("t-02", 0), ("t-03", 25)]
for task_id, minutes in totals:
print(task_id, "#" * (minutes // 5) or "(none)")
Ожидаемый вывод
t-01 #########
t-02 (none)
t-03 #####
Поймайте ошибку
Вынуть t-02 из графика и подписать «каждая задача изучалась» — неверно. Сделать столбец шире, чтобы он казался больше, тоже меняет впечатление. Нельзя переносить вывод с четырёх вымышленных записей на всех учеников Казахстана.
Изменение проекта
Сохраните текстовую диаграмму как проверяемое представление отчёта 1.2. Рядом оставьте таблицу исходных значений и правило масштаба: график — вид данных, а не новая самостоятельная информация.
Задание и доказательство
Постройте три столбца с шагом пять минут, покажите шкалу от нуля и подпишите источник. Сделайте намеренно вводящую в заблуждение версию и объясните однокласснику, где именно она искажает смысл.
Перенос в новую ситуацию
Официальный график показывает рост процента с 48 до 52. Какие подписи и основание шкалы вы проверите, прежде чем сказать, что произошёл «взрывной рост»?
Возврат через 1, 7 и 30 дней
Через 1 день восстановите схему по памяти и назовите случай, где простая аналогия не работает. Через 7 дней объясните новую таблицу товарищу без текста и ответьте минимум на 7 из 10 вопросов итогового урока. Через 30 дней повторите импорт во временную папку и проверьте три задачи, четыре занятия, сумму 70 и неизменные напоминания. Запишите оставшийся непонятным термин и вернитесь к его первому определению.
Первоисточник для проверки
Следующий урок
Если вы нашли ошибку или опечатку в тексте статьи, то сообщите нам об этом
Комментарии (0)
Войдите, чтобы оставить комментарий →
Пока нет комментариев. Будьте первым.