На прошлой неделе я рискнул. Вместо двух отдельных уроков — алгебра в понедельник, информатика в среду — провёл один сплошной урок на стыке предметов. Тема: арифметическая прогрессия. Формула, которую многие ученики заучивают механически: Sₙ = (a₁ + aₙ) · n / 2 Спросил класс: «Почему именно так? Откуда эта формула?» Тишина. Потом — неуверенное: «Так в учебнике написано». Тогда мы открыли Python. И тут началось самое интересное. Мы нарисовали на доске два ряда чисел: Сложили столбики: каждый даёт 101. Таких столбиков — 100. Но мы посчитали дважды, поэтому делим на 2. И в этот момент девочка из третьего ряда воскликнула: «Так цикл for просто складывает эти столбики один за другим! А формула — это как если бы Гаусс написал оптимизированный алгоритм!» Класс замер. Потом — гул обсуждений. Мы потратили 45 минут не на заучивание формулы, а на понимание логики, которая стоит за ней. И программирование стало не «отдельным предметом», а инструментом для проверки гипотез. Сегодня за мной подошёл
«Арифметическая прогрессия и цикл for: как один урок изменил отношение класса к математике»
12 февраля12 фев
1
1 мин