Этапы компьютерного математического моделирования
Цели и задачи
- Цель: изучить технологическую цепочку построения компьютерной модели и научиться применять её для решения практических задач.
- Образовательная задача: сформировать умение выделять этапы моделирования (от постановки задачи до анализа результатов) на примере физического процесса.
- Развивающая задача: развить навыки системного мышления и формализации через перевод вербального описания в математические формулы.
- Воспитательная задача: способствовать развитию критического отношения к результатам вычислений и пониманию границ применимости моделей.
- Профориентационная задача: показать связь моделирования с работой аналитиков данных и инженеров-разработчиков.
Планируемые результаты
Личностные
- Готовность к осознанному выбору будущей профессии на основе понимания роли моделирования в современной науке.
- Способность к самооценке своих достижений в освоении ИКТ-технологий.
- Умение конструктивно взаимодействовать в процессе обсуждения проблемных ситуаций.
Метапредметные
- Умение устанавливать межпредметные связи (информатика — физика — математика).
- Навыки смыслового чтения научно-технических текстов.
- Способность самостоятельно планировать пути достижения целей и выбирать эффективные способы решения задач.
Предметные
- Знание классической последовательности этапов компьютерного моделирования.
- Умение строить математическую модель процесса и реализовывать её в среде электронных таблиц.
- Владение навыками проведения компьютерного эксперимента и интерпретации его результатов.
Универсальные учебные действия (УУД)
Личностные УУД
- Формирование научного мировоззрения, соответствующего современному уровню развития информационных технологий.
- Установление связи между целью учебной деятельности и её мотивом.
Регулятивные УУД
- Целеполагание как постановка учебной задачи на основе соотнесения того, что уже известно, и того, что ещё неизвестно.
- Коррекция — внесение необходимых дополнений и изменений в план и способ действия.
Познавательные УУД
- Моделирование — преобразование объекта из чувственной формы в модель.
- Логические действия: анализ, синтез, выбор оснований для сравнения.
Коммуникативные УУД
- Умение с достаточной полнотой и точностью выражать свои мысли в соответствии с задачами коммуникации.
- Управление поведением партнёра — контроль, коррекция, оценка его действий.
Подготовка учителя к уроку
- Подготовить презентацию с визуализацией этапов (слайды 1–10).
- Распечатать рабочие листы с физическими формулами движения тела под углом к горизонту (15 экземпляров).
- Проверить работоспособность ПО (MS Excel или LibreOffice Calc) на всех рабочих станциях.
- Подготовить демонстрационный файл в Excel с заготовкой таблицы для моделирования.
- Разместить на сетевом диске файл-инструкцию «Алгоритм компьютерного эксперимента».
Ход урока
Этап 1. Организационный момент и мотивация (3 мин)
Цель этапа: создать эмоциональный настрой на исследовательскую деятельность и актуализировать значимость темы через реальный контекст.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | «Здравствуйте, коллеги! Сегодня мы выступаем не просто как ученики, а как команда разработчиков симулятора для спортивного тренажёра. Представьте, что нам нужно рассчитать идеальный бросок баскетбольного мяча. Как вы думаете, можно ли гарантировать попадание в корзину, не беря мяч в руки?» | Приветствуют учителя, включаются в диалог. Предполагают: «Можно рассчитать траекторию», «Нужны формулы из физики», «Нужен компьютерный расчёт». |
2 мин | «Верно. Но чтобы компьютер выдал нам правильный ответ, мы должны пройти путь от идеи до анализа данных. Этот путь называется циклом моделирования. Наша задача сегодня — не просто построить график, а понять, из каких кирпичиков состоит этот процесс. Как вы думаете, какой этап самый важный?» | Обсуждают, высказывают версии: «Формулы», «Программа», «Сама цель». Приходят к выводу, что важна вся цепочка. |
Завершение этапа: учитель подводит итог: «Итак, мы определили нашу роль. Чтобы стать профи, нам нужно освоить универсальную схему действий. Запишем тему: "Этапы компьютерного математического моделирования".»
Этап 2. Актуализация и постановка проблемы (5 мин)
Цель этапа: выявить границы знаний о моделях и зафиксировать необходимость структурированного подхода.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | «Давайте вспомним физику. Тело брошено под углом к горизонту. Какие параметры нам критически важны, чтобы описать его полет? Я начну: начальная скорость. Что еще?» Учитель записывает на доске предлагаемые параметры в хаотичном порядке. | Отвечают: «Угол броска», «Ускорение свободного падения», «Высота игрока», «Масса мяча (нужна ли она?)», «Сопротивление воздуха». |
2 мин | «Смотрите, факторов много. Если мы запихнем их все в компьютер сразу, мы запутаемся. С чего начать? Как превратить этот набор слов в строгий алгоритм? В этом и заключается проблема: как структурировать процесс моделирования, чтобы он был эффективным?» | Осознают затруднение. Пытаются предложить последовательность: «Сначала формулы, потом таблица». |
Посмотрите план целиком
Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.
Завершение этапа: учитель подводит итог: «Чтобы не блуждать в тумане, учёные используют стандартный протокол из 6 этапов. Давайте их откроем.»
Этап 3. Открытие нового знания: теоретический контур (7 мин)
Цель этапа: познакомить учащихся с классической шестиэтапной схемой моделирования через интерактивную беседу.
Время | Действие учителя | Действие учеников |
|---|---|---|
4 мин | Учитель выводит на экран схему и комментирует: «1. Постановка задачи (Что моделируем и зачем?). 2. Разработка информационной модели (Выделяем главное, отбрасываем массу и воздух — приём идеализации). 3. Разработка математической модели (Формулы!). 4. Разработка компьютерной модели (Выбор среды — сегодня это Excel). 5. Компьютерный эксперимент (Запуск расчётов). 6. Анализ результатов (Попали в цель или нет?).» | Слушают, соотносят этапы со своей задачей про баскетбольный мяч. Делают краткие пометки в тетрадях. |
3 мин | «Применим приём "Сократовский диалог". Если на этапе анализа мы видим, что мяч улетел в космос, на какой этап нам нужно вернуться? Только ли на 5-й? Или проблема глубже?» | Анализируют ситуацию: «Может быть ошибка в формуле (этап 3)», «Может неверно выбрали среду (этап 4)», «Или вообще неверно поняли задачу (этап 1)». |
Запись в тетрадях
- Постановка задачи (описание, цель, критерии).
- Формализация (информационная модель).
- Математическая модель (уравнения).
- Компьютерная модель (алгоритм, ПО).
- Эксперимент (тестирование, расчеты).
- Анализ и коррекция.
Завершение этапа: учитель подводит итог: «Теория без практики мертва. Садитесь за компьютеры, превратим наши формулы в работающую модель!»
Этап 4. Практическая работа: реализация модели (20 мин)
Цель этапа: отработать все этапы моделирования в среде MS Excel, реализуя модель движения тела под углом к горизонту.
Время | Действие учителя | Действие учеников |
|---|---|---|
5 мин | «Этап 1-3 мы прошли вместе. Перед вами рабочие листы. Запишите в них математическую модель: координаты X и Y от времени t. Используйте формулы: x = v0*cos(a)*t и y = v0*sin(a)*t - (g*t^2)/2. Помните, что в Excel углы в радианах!» | Записывают формулы в рабочий лист, переводят градусы в радианы с помощью функции РАДИАНЫ(). |
10 мин | «Переходим к этапу 4. Создайте таблицу в Excel. Столбцы: Время (шаг 0,1 с), Координата X, Координата Y. Введите формулы, используя абсолютные ссылки на ячейки с параметрами (скорость, угол). Постройте точечную диаграмму с гладкими кривыми.» Учитель обходит класс, помогает с фиксацией ссылок ($A$1). | Работают за ПК. Заполняют таблицу, растягивают формулы, строят график траектории. Сталкиваются с ошибками («график — прямая»), ищут причины в формулах. |
5 мин | «Этап 5: Эксперимент. Измените начальную скорость. Что произошло с графиком? А теперь этап 6: Анализ. Подберите такой угол, чтобы при скорости 15 м/с мяч пролетел ровно 10 метров.» | Меняют значения в ячейках параметров, наблюдают за динамическим изменением графика. Методом подбора находят нужное значение угла. |
Эталон решения
В ячейке B2 (X): =$V$0*COS(РАДИАНЫ($Alpha$0))*A2
В ячейке C2 (Y): =$V$0*SIN(РАДИАНЫ($Alpha$0))*A2 - 9,8*A2^2/2
Где V0 — начальная скорость, Alpha0 — угол в градусах, A2 — время.
В ячейке C2 (Y): =$V$0*SIN(РАДИАНЫ($Alpha$0))*A2 - 9,8*A2^2/2
Где V0 — начальная скорость, Alpha0 — угол в градусах, A2 — время.
Завершение этапа: учитель подводит итог: «Ваши модели ожили! Теперь вы видите, как изменение одного числа меняет всю траекторию. Это и есть сила компьютерного моделирования.»
Этап 5. Первичное закрепление и обсуждение (5 мин)
Цель этапа: обобщить полученный опыт и обсудить границы применимости созданной модели.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | «Приём "Толстые и тонкие вопросы". Тонкий вопрос: какой этап следует сразу за математической моделью? Толстый вопрос: почему наша модель может оказаться бесполезной для профессионального баскетболиста на открытой площадке в ветреную погоду?» | Отвечают: «Компьютерная модель». Рассуждают: «Мы не учли сопротивление воздуха», «Модель слишком упрощена», «Нужно вернуться на этап 2 и добавить новые факторы». |
2 мин | «Верно. Это называется адекватностью модели. Если модель не соответствует реальности в нужной нам степени, мы возвращаемся на начало цикла. Моделирование — это не прямая, а кольцо.» | Делают вывод о цикличности процесса моделирования. |
Завершение этапа: учитель подводит итог: «Вы сегодня доказали, что умеете не просто нажимать кнопки, а мыслить системно.»
Этап 6. Рефлексия и итоги (5 мин)
Цель этапа: оценить уровень усвоения материала и эмоциональное состояние учеников.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | «Используем приём "Билет на выход". Напишите на стикере один этап, который показался вам самым сложным, и один, который был самым интересным. Приклейте на доску при выходе.» | Заполняют стикеры, анализируя свою работу на уроке. |
2 мин | «Сегодня оценки за урок получают те, кто успешно реализовал модель и ответил на контрольный вопрос по анализу траектории. Ваши файлы сохранены в сетевой папке, я проверю их к следующему уроку.» | Сохраняют работы, выключают ПК, готовятся к выходу. |
Критерии оценивания практической работы
- «5» — Верно выделены все 6 этапов в рабочем листе, построена динамическая модель в Excel, график корректно отображает траекторию, выполнен анализ (найден угол для 10 метров).
- «4» — Модель построена, но допущены незначительные ошибки в оформлении графика или не полностью выполнен этап анализа.
- «3» — Таблица в Excel создана, но формулы содержат ошибки, мешающие расчету траектории, этапы моделирования названы не полностью.
Рефлексия
Вопрос для ученика | Цель вопроса |
|---|---|
Какой из этапов занял больше всего времени и почему? | Выявление дефицитов в навыках (математика vs владение Excel). |
Смогли бы вы построить модель без этапа формализации? | Осознание важности промежуточного звена между задачей и ПК. |
Где в вашей будущей профессии может пригодиться этот цикл? | Профориентация и связь с жизненными планами. |
Завершающее слово учителя
«Коллеги, сегодня вы увидели, что компьютер — это лишь инструмент, а настоящая магия происходит в голове исследователя на этапах постановки задачи и анализа. Мы научились превращать физический хаос в стройную математическую систему. На следующем уроке мы усложним нашу модель и добавим в неё сопротивление воздуха — проверим, насколько сильно оно мешает нашим чемпионам. Спасибо за работу, вы отличная команда!»
Домашнее задание
Уровень сложности | Задания | Описание |
|---|---|---|
Базовый (обязательный) | Параграф 2.1-2.2 учебника, вопросы 1-5. | Выучить названия и суть 6 этапов моделирования. |
Средний (повышающий) | Задача «Модель накоплений». | Описать этапы моделирования для процесса накопления денег на вкладе с ежемесячным процентом. |
Продвинутый (дополнительный) | Мини-исследование в Excel. | Добавить в модель «баскетбольного броска» проверку условия: попадает ли мяч в кольцо (координаты кольца задать константами). |
Контрольный вопрос: «Если мы увеличим шаг времени с 0,1 до 1 секунды, как изменится точность нашей модели и почему?»