Для компьютерного эксперимента применяют какое моделирование
Объект (лат. objectum — предмет) — это некоторая часть окружающего мира, рассматриваемая как единое целое. Все, что человек изучает, использует, производит, является объектом. Каждый объект имеет имя, что позволяет отличить один объект от другого (например, стол, атом, город Москва, ураган Катрин и т. п.). Конкретизировать объект можно с помощью параметров. Параметры — это признаки, которые характеризуют какое-либо свойство объекта. Они могут быть количественные (рост, вес, возраст, размер и т. п.) и качественные (форма, материал, цвет, запах, вкус и т. п.). Очень часто можно наблюдать смену состояний объекта в течение времени и, как результат, изменение параметров объекта. Говорят, что происходит некоторый процесс. Переход объекта из одного состояния в другое происходит при воздействии на него других объектов.
Модель (лат. modulus — мера; франц. modele — образец) — искусственно созданный объект в виде схем, чертежей, логико-математических знаковых формул, компьютерной программы, физической конструкции, который, будучи аналогичен (подобен, сходен) исследуемому объекту (явлению, процессу, устройству, сооружению, механизму, конструкции), отображает и воспроизводит в более простом, уменьшенном виде структуру, свойства, взаимосвязи и отношения между элементами исследуемого объекта, непосредственное изучение которого связано с какими-либо трудностями, большими затратами средств и энергии или просто недоступно, и тем самым облегчает процесс изучения информации об интересующем нас предмете.
Исследуемый объект по отношению к модели является оригиналом (образцом, прототипом). Модели могут создаваться как из однородного с оригиналом материала (например, макет деревянного сооружения можно сделать тоже из дерева), так и из материала, совершенно отличного от материала оригинала (например, бумажная модель самолета). Кроме того, модели могут быть нематериальными, или абстрактными (например, математическая модель самолета, компьютерная модель электрической сети).
Моделирование — это исследование каких-либо объектов (конкретных или абстрактных) на моделях. Объектом моделирования может быть объект, явление или процесс.
При создании модели стараются отразить наиболее существенные свойства объекта, а несущественные свойства отбрасываются. Например, на глобус наносятся океаны и моря, материки и крупные острова, а маленькие озера и островки на него не попадают: в масштабе глобуса они будут просто не видны.
Человек постоянно занимается моделированием, поскольку модели, упрощая объекты и явления, помогают человеку понять реальный мир. Более того, любая наука начинается с разработки простых и адекватных моделей.
Кроме материальных (предметных) моделей (игрушки, глобуса, макета дома. ), существуют нематериальные — абстрактные модели: описания, формулы, изображения, схемы, чертежи, графики и т. д. С помощью математических формул описываются, например, арифметические операции, соотношения геометрии, законы движения и взаимодействия тел (S = Vt, F = mа) и многое другое. Химические формулы помогают представить молекулярный состав химических веществ и реакции, в которые они вступают. Пользуясь таблицами, графиками, диаграммами можно отображать различные закономерности и зависимости реального мира.
Все абстрактные модели не имеют физического воплощения. Абстрактные модели, которые можно представить с помощью набора знаков (геометрических фигур, символов, фрагментов текста), — это знаковые модели. Любую знаковую модель можно изобразить на бумаге. Чтобы построить знаковую модель, нужно представлять значение знаков и знать правила их преобразования. Абстрактная модель, прежде чем оформиться в виде знаковой модели, сначала рождается в голове человека. Она может передаваться человека к человеку в устной форме. В таких случаях модель еще не является знаковым образом, поскольку не имеет вида чертежа, формулы, текста. Модель в голове человека существует в форме мысленных представлений (мысленная модель). Модели, полученные в результате умозаключений, называются вербальными (лат. verbalis — устный). Вербальными называются также модели, изложенные в разговорной форме. Таким образом, все абстрактные модели можно разделить на знаковые и вербальные.
Представленная классификация моделей самая простая. Она основана на делении моделей по способу представления. Возможны и другие классификации, — например, по предметному признаку: физические, химические модели, модели строительных конструкций, различных механизмов и т. д.
Если модель формулируется таким образом, что ее можно обработать на компьютере, то она называется компьютерной. Компьютерная модель — это модель, реализуемая с помощью программных средств.
Компьютерные модели обычно различают по программному обеспечению, которое применяется при создании и работе с моделью. Для обработки компьютерных моделей используются существующие программные приложения (математические пакеты, электронные таблицы, графические редакторы и т. д.) либо разрабатываются оригинальные программы с помощью языков программирования (Ваsic, Раsсаl, Dеlpi, С++ и др.).
Моделирование с использованием компьютера предоставляет неизмеримо больше возможностей, чем простое моделирование с помощью реальных предметов или материалов. Например, применение компьютера для раскроя (листового металла, ткани и пр.) позволяет снизить до минимума потери материала. Поиск оптимального решения этой задачи с помощью шаблонов потребует значительно больше времени и средств.
Этапы создания модели
Моделирование — творческий процесс, и разложить его на какие-либо этапы и шаги очень сложно. Многие модели и теории рождаются как соединение опыта и интуиции ученого или специалиста. Однако решение большинства конкретных задач все же можно представить поэтапно.
Моделирование, в том числе компьютерное, начинается с постановки задачи. На этом этапе формулируется задача и требования, которые предъявляются к решению. Постановка задачи заключается, прежде всего, в ее описании. Задача может быть описана на обыденном языке — например, в форме вопроса «что будет, если. ?» или «как сделать, чтобы. ?». Математическую задачу описывают с помощью формул и знаков, а инженерная, экономическая задача может быть описана с помощью различных схем, графиков.
При постановке задачи нужно отразить (или хотя бы понять) цель или мотив создания модели. Одни модели создаются, чтобы разобраться в устройстве или составе того или иного объекта. Другие модели направлены на изучение возможностей управления объектом. Третьи модели ставят целью предсказать поведение объекта (задачи прогнозирования). На этапе постановки задачи полезным оказывается предварительный анализ объекта. Разложение объекта на составляющие, выяснение связей между ними позволяет уточнить постановку задачи.
За постановкой задачи следует этап разработки модели. На этом этапе необходимо выделить существенные факторы, т. е. выяснить основные свойства описываемого объекта, правильно определить связи между ними и с другими объектами окружающего мира. Анализ информации, по возможности, должен быть разносторонним и полным. Те факторы, которые оказались несущественными, могут быть отброшены.
После того как сформулированы основные свойства разрабатываемой модели, определены исходные данные и желаемый результат, наступает очень важный момент — составление алгоритма решения задачи.
При разработке компьютерной модели весьма существенным будет выбор программного обеспечения, с помощью которого выполняется моделирование. Программное обеспечение должно позволять эффективно решать задачи, подобные той, которая рассматривается. Например, для создания рисунка на компьютере нужно выбрать тот или иной графический редактор (какой именно — зависит от требуемого формата файла и приемов, которые необходимо применять при рисовании). Чтобы решить систему уравнений, нужно воспользоваться языками программирования Basic, Pascal или каким-либо другим или же использовать для решения математические пакеты. Программная среда должна соответствовать поставленной задаче — только в этом случае задача может быть успешно решена. Выбор программного обеспечения и составление алгоритма — это взаимосвязанные действия. Возможно, что для решения поставленной задачи придется разработать собственную компьютерную программу.
Когда модель разработана, можно приступать к наиболее интересному этапу — компьютерным экспериментам. В ходе этих экспериментов проверяется работа модели, а также выполняются необходимые расчеты или преобразования, ради которых и создавалась модель.
Проверка модели осуществляется обычно с помощью ее тестирования. При тестировании проверяется разработанный алгоритм функционирования модели. В качестве теста задаются исходные данные, для которых заранее известен ответ. Если ответ, полученный при тестировании, совпадает с известным ответом, а тест составлен правильно, то считается, что модель работает корректно. В противном случае нужно искать и устранять причины расхождений. Все эти действия называются отладкой модели.
После выполнения тестирования и отладки можно приступать непосредственно к моделированию. Технология моделирования может заключаться в расчете модели при различных наборах входных данных, различных параметрах.
Завершается компьютерное моделирование анализом результатов. Материалом для анализа являются результаты компьютерных экспериментов. Поэтому эксперименты должны быть проведены таким образом, чтобы получить достоверный результат. Анализ результатов может привести к необходимости уточнения модели, т. е. к повторному выполнению второго этапа и всех последующих этапов.
В настоящее время компьютерное моделирование в научных и практических исследованиях является одним из основных элементов познания, а навыки моделирования очень важны человеку в жизни.
Содержимое разработки
Муниципальное автономное образовательное учреждение
дополнительного образования «Центр детского творчества»
городского округа город Кумертау Республики Башкортостан
Конспект открытого занятия на тему:
«Компьютерный эксперимент как один из основных этапов компьютерного моделирования»
Болотова Галина Михайловна
педагог дополнительного образования
Тема: Компьютерный эксперимент как один из основных этапов компьютерного моделирования
Цель: в ходе занятия выяснить
- что такое моделирование;
- что может служить прототипом для моделирования;
- какое место занимает моделирование в деятельности человека;
- каковы основные этапы моделирования;
- что такое компьютерная модель;
- что такое компьютерный эксперимент
Оборудование: проектор, интерактивная доска, компьютеры
Ход занятия
В настоящее время компьютерное моделирование в научных и практических исследованиях является одним из основных элементов познания. Технология моделирования требует от исследователя умения ставить корректно проблемы и задачи, прогнозировать результаты исследования, проводить разумные оценки, выделять главные и второстепенные факторы для построения моделей, выбирать аналогии и математические формулировки, решать задачи с использованием компьютерных систем, проводить анализ компьютерных экспериментов. Для успешной работы исследователю необходимо проявлять активный творческий поиск, любознательность и обладать максимумом терпения и трудолюбия. При этом исследователь не только достигает целей исследования, но и развивает в себе все перечисленные качества, приобретая навыки, умения и знания в большом спектре фундаментальных и прикладных наук. Навыки моделирования очень важны человеку в жизни. Они помогут разумно планировать свой распорядок дня, учёбу, труд, выбирать оптимальные варианты при наличии выбора, разрешать удачно различные ситуации.
Что же такое компьютерный эксперимент?
Чтобы дать жизнь новым конструкторским разработкам, внедрить новые технические решения в производство или проверить новые идеи, нужен эксперимент. Эксперимент — это опыт, который производится с объектом или моделью. Он заключается в выполнении некоторых действий и определении, как реагирует экспериментальный образец на эти действия.
В школе вы проводите опыты на уроках биологии, химии, физики, географии.
Эксперименты проводят при испытании новых образцов продукции на предприятиях. Обычно для этого используется специально создаваемая установка, позволяющая провести эксперимент в лабораторных условиях, либо сам реальный продукт подвергается всякого рода испытаниям (натурный эксперимент). Для исследования, к примеру, эксплуатационных свойств какого-либо агрегата или узла его помещают в термостат, замораживают в специальных камерах, испытывают на вибростендах, роняют и т. п. Хорошо, если это новые часы или пылесос — не велика потеря при разрушении. А если самолет или ракета?
Лабораторные и натурные эксперименты требуют больших материальных затрат и времени, но их значение, тем не менее, очень велико.
С развитием компьютерной техники появился новый уникальный метод исследования — компьютерный эксперимент. В помощь, а иногда и на смену экспериментальным образцам и испытательным стендам во многих случаях пришли компьютерные исследования моделей. Этап проведения компьютерного эксперимента включает две стадии: составление плана эксперимента и проведение исследования.
План эксперимента
План эксперимента должен четко отражать последовательность работы с моделью. Первым пунктом такого плана всегда является тестирование модели.
Тестирование — процесс проверки правильности построенной модели.
Тест — набор исходных данных, позволяющий определить правильность построения модели.
Чтобы быть уверенным в правильности получаемых результатов моделирования, надо:
♦ проверить разработанный алгоритм построения модели;
♦ убедиться, что построенная модель правильно отражает свойства оригинала, которые учитывались при моделировании.
Для проверки правильности алгоритма построения модели используется тестовый набор исходных данных, для которых конечный результат заранее известен или предварительно определен другими способами.
Например, если вы используете при моделировании расчетные формулы, то надо подобрать несколько вариантов исходных данных и просчитать их «вручную». Это тестовые задания. Когда модель построена, вы проводите тестирование с теми же вариантами исходных данных и сравниваете результаты моделирования с выводами, полученными расчетным путем. Если результаты совпадают, то алгоритм разработан верно, если нет — надо искать и устранять причину их расхождения. Тестовые данные могут совершенно не отражать реальную ситуацию и не нести смыслового содержания. Однако полученные в процессе тестирования результаты могут натолкнуть вас на мысль об изменении исходной информационной или знаковой модели, прежде всего в той ее части, где заложено смысловое содержание.
Чтобы убедиться, что построенная модель отражает свойства оригинала, которые учитывались при моделировании, надо подобрать тестовый пример с реальными исходными данными.
Проведение исследования
После тестирования, когда у вас появилась уверенность в правильности построенной модели, можно переходить непосредственно к проведению исследования.
В плане должен быть предусмотрен эксперимент или серия экспериментов, удовлетворяющих целям моделирования. Каждый эксперимент должен сопровождаться осмыслением итогов, что служит основой анализа результатов моделирования и принятия решений.
Схема подготовки и проведения компьютерного эксперимента:
Анализ результатов моделирования
Конечная цель моделирования — принятие решения, которое должно быть выработано на основе всестороннего анализа результатов моделирования. Этот этап решающий — либо вы продолжаете исследование, либо заканчиваете. Но этап анализа результатов не может существовать автономно. Полученные выводы часто способствуют проведению дополнительной серии экспериментов, а подчас и изменению задачи.
Основой выработки решения служат результаты тестирования и экспериментов. Если результаты не соответствуют целям поставленной задачи, значит, на предыдущих этапах были допущены ошибки. Это может быть либо неправильная постановка задачи, либо слишком упрощённое построение информационной модели, либо неудачный выбор метода или среды моделирования, либо нарушение технологических приемов при построении модели. Если такие ошибки выявлены, то требуется корректировка модели, то есть возврат к одному из предыдущих этапов. Процесс повторяется до тех пор, пока результаты эксперимента не будут отвечать целям моделирования.
Главное, надо всегда помнить: выявленная ошибка — тоже результат. Как гласит народная мудрость, на ошибках учатся. Об этом писал и великий русский поэт А. С. Пушкин:
О, сколько нам открытий чудных
Готовят просвещенья дух
И опыт, сын ошибок трудных,
И гений, парадоксов друг,
И случай, бог изобретатель.
Контрольные вопросы и задания
1. Назовите два основных типа постановки задач моделирования.
2. В известном «Задачнике» Г. Остера есть следущая задача:
Какой вопрос можно отнести к типу «что будет, если. », а какой — к типу «как сделать, чтобы. »?
3. Перечислите наиболее известные цели моделирования.
4. Формализуйте шутливую задачу из «Задачника» Г. Остера:
Из двух будок, находящихся на расстоянии 27 км одна от другой, навстречу друг другу выскочили в одно и то же время две драчливые собачки. Первая бежит со скоростью 4 км/час, а вторая — 5 км/час.
Через сколько времени начнется драка?
5. Назовите как можно больше характеристик объекта «пара ботинок ». Составьте информационную модель объекта для разных целей:
■ выбор обуви для туристского похода;
■ подбор подходящей коробки для обуви;
■ покупка крема для ухода за обувью.
6. Какие характеристики подростка существенны для рекомендации по выбору профессии?
7. По каким причинам компьютер широко используется в моделировании?
8. Назовите известные вам инструменты компьютерного моделирования.
9. Что такое компьютерный эксперимент? Приведите пример.
10. Что такое тестирование модели?
11. Какие ошибки встречаются в процессе моделирования? Что надо делать, когда ошибка обнаружена?
12. В чем заключается анализ результатов моделирования? Какие выводы обычно делаются?
Так в чем же преимущество компьютерного моделирования? Прежде всего, компьютерное моделирование позволяет получать наглядные динамические иллюстрации, воспроизводить их тонкие детали, которые часто с трудом усваиваются при словесном объяснении с демонстрацией статичных рисунков. При использовании моделей компьютер предоставляет уникальную возможность визуализации упрощённой модели.
- что такое моделирование;
- что может служить прототипом для моделирования;
- какое место занимает моделирование в деятельности человека;
- каковы основные этапы моделирования;
- что такое компьютерная модель;
- что такое компьютерный эксперимент.
Компьютерный эксперимент
Чтобы дать жизнь новым конструкторским разработкам, внедрить новые технические решения в производство или проверить новые идеи, нужен эксперимент. Эксперимент — это опыт, который производится с объектом или моделью. Он заключается в выполнении некоторых действий и определении, как реагирует экспериментальный образец на эти действия.
В школе вы проводите опыты на уроках биологии, химии, физики, географии.
Эксперименты проводят при испытании новых образцов продукции на предприятиях. Обычно для этого используется специально создаваемая установка, позволяющая провести эксперимент в лабораторных условиях, либо сам реальный продукт подвергается всякого рода испытаниям (натурный эксперимент). Для исследования, к примеру, эксплуатационных свойств какого-либо агрегата или узла его помещают в термостат, замораживают в специальных камерах, испытывают на вибростендах, роняют и т. п. Хорошо, если это новые часы или пылесос — не велика потеря при разрушении. А если самолет или ракета?
Лабораторные и натурные эксперименты требуют больших материальных затрат и времени, но их значение, тем не менее, очень велико.
С развитием компьютерной техники появился новый уникальный метод исследования — компьютерный эксперимент. В помощь, а иногда и на смену экспериментальным образцам и испытательным стендам во многих случаях пришли компьютерные исследования моделей. Этап проведения компьютерного эксперимента включает две стадии: составление плана эксперимента и проведение исследования.
План эксперимента
План эксперимента должен четко отражать последовательность работы с моделью. Первым пунктом такого плана всегда является тестирование модели.
Тестирование — процесс проверки правильности построенной модели.
Тест — набор исходных данных, позволяющий определить пра- - вильность построения мЪдели.
Чтобы быть уверенным в правильности получаемых результатов моделирования, надо: ♦ проверить разработанный алгоритм построения модели; ♦ убедиться, что построенная модель правильно отражает свойства оригинала, которые учитывались при моделировании.
Для проверки правильности алгоритма построения модели используется тестовый набор исходных данных, для которых конечный результат заранее известен или предварительно определен другими способами.
Например, если вы используете при моделировании расчетные формулы, то надо подобрать несколько вариантов исходных данных и просчитать их «вручную». Это тестовые задания. Когда модель построена, вы проводите тестирование с теми же вариантами исходных данных и сравниваете результаты моделирования с выводами, полученными расчетным путем. Если результаты совпадают, то алгоритм разработан верно, если нет — надо искать и устранять причину их расхождения. Тестовые данные могут совершенно не отражать реальную ситуацию и не нести смыслового содержания. Однако полученные в процессе тестирования результаты могут натолкнуть вас на мысль об изменении исходной информационной или знаковой модели, прежде всего в той ее части, где заложено смысловое содержание.
Чтобы убедиться, что построенная модель отражает свойства оригинала, которые учитывались при моделировании, надо подобрать тестовый пример с реальными исходными данными.
Проведение исследования
После тестирования, когда у вас появилась уверенность в правильности построенной модели, можно переходить непосредственно к проведению исследования.
В плане должен быть предусмотрен эксперимент или серия экспериментов, удовлетворяющих целям моделирования. Каждый эксперимент должен сопровождаться осмыслением итогов, что служит основой анализа результатов моделирования и принятия решений.
Схема подготовки и проведения компьютерного эксперимента приведена на рисунке 11.7.
Рис. 11.7. Схема компьютерного эксперимента
Анализ результатов моделирования
Конечная цель моделирования — принятие решения, которое должно быть выработано на основе всестороннего анализа результатов моделирования. Этот этап решающий — либо вы продолжаете исследование, либо заканчиваете. На рисунке 11.2 видно, что этап анализа результатов не может существовать автономно. Полученные выводы часто способствуют проведению дополнительной серии экспериментов, а подчас и изменению задачи.
Основой выработки решения служат результаты тестирования и экспериментов. Если результаты не соответствуют целям поставленной задачи, значит, на предыдущих этапах были допущены ошибки. Это может быть либо неправильная постановка задачи, либо слишком упрощённое построение информационной модели, либо неудачный выбор метода или среды моделирования, либо нарушение технологических приемов при построении модели. Если такие ошибки выявлены, то требуется корректировка модели у то есть возврат к одному из предыдущих этапов. Процесс повторяется до тех пор, пока результаты эксперимента не будут отвечать целям моделирования.
Главное, надо всегда помнить: выявленная ошибка — тоже результат. Как гласит народная мудрость, на ошибках учатся. Об этом писал и великий русский поэт А. С. Пушкин:
О, сколько нам открытий чудных
Готовят просвещенья дух
И опыт, сын ошибок трудных,
И гений, парадоксов друг,
И случай, бог изобретатель.
Контрольные вопросы и задания
1. Назовите два основных типа постановки задач моделирования.
2. В известном «Задачнике» Г. Остера есть следущая задача:
3. Перечислите наиболее известные цели моделирования.
4. Формализуйте шутливую задачу из «Задачника» Г. Остера:
Из двух будок, находящихся на расстоянии 27 км одна от другой, навстречу друг другу выскочили в одно и то же время две драчливые собачки. Первая бежит со скоростью 4 км/час, а вторая — 5 км/час.
Через сколько времени начнется драка?
5. Назовите как можно больше характеристик объекта «пара ботинок ». Составьте информационную модель объекта для разных целей:
■ выбор обуви для туристского похода;
■ подбор подходящей коробки для обуви;
■ покупка крема для ухода за обувью.
6. Какие характеристики подростка существенны для рекомендации по выбору профессии?
7. По каким причинам компьютер широко используется в моделировании?
8. Назовите известные вам инструменты компьютерного моделирования.
9. Что такое компьютерный эксперимент? Приведите пример.
10. Что такое тестирование модели?
11. Какие ошибки встречаются в процессе моделирования? Что надо делать, когда ошибка обнаружена?
12. В чем заключается анализ результатов моделирования? Какие выводы обычно делаются?
Рассмотреть основные этапы разработки и исследования моделей на компьютере.
Задачи:
Сформировать представление учащихся о моделировании как основном методе познания; развивать у учащихся умения анализировать, выделять существенные признаки и свойства объектов, развивать речь учащихся; прививать бережное отношение к имуществу, ВТ и учебным пособиям; содействовать осознанию учащимися ценности изучаемого предмета.
Ход урока.
1. Организационный момент 10 мин.
Приветствие. Учитель: приветствует: Добрый день! Сегодня на уроке у нас присутствуют гости. Я приветствую своих коллег, а вас, ребята, прошу не волноваться и работать в обычном режиме.
Готовимся к уроку:
А. проверка отзывающих, подготовка к уроку учащихся;
Б. Психологический настрой на урок: ладонь (на каждом пальце пожелание на сегодняшней урок);
В. Деление на 2 группы по принципу: носители информации (1: DVD-R, 2: CD-R), учащиеся сами самостоятельно берут диск и в группе рассказывают, что они помнят про данный диск.
С. Проверка домашнего задания, работают в группе: карточки на соответствие (прикладные программы).
Ученики: решают карточки и отдают на проверку соседней группе, проверяющая группа оценивает работу по критериям, которые высвечиваются на интерактивной доске.
Критерии для карточек на соответствие:
1. Знание учащихся : ПО ПК.
2. Правильность заполнения таблицы.
Д. Выход на тему. Учитель: Расшифруйте ребус на интерактивной доске, ответ является темой сегодняшнего урока. (Презентация) Слайд 2.
Ученики: разгадывают ребус, определяют цель урока.
Учитель: Откройте тетради, запишите дату и тему сегодняшнего урока «Моделирование».
Учитель задает вопросы по теме учащимся:
- Что называется моделью и что такое моделирование?
(модель –– это материальный или идеальный объект, замещающий исследуемую систему и адекватным образом отображающий ее существенные стороны, модель объекта должна отражать его наиболее важные качества. Моделирование – это процесс построения модели объекта и исследования его свойств путем исследования модели.
Таким образом, моделирование предполагает 2 основных этапа:
Исследование модели и получение выводов.)
- Виды моделей? (физические: понимается исследование объектов и явлений на физических моделях, когда изучаемый процесс воспроизводят с сохранением его физической природы или используют другое физическое явление; математические: принято рассматривать как средство исследования процессов или явлений с помощью их математических моделей)
- Где вы уже сталкивались с понятием «модель»? (в окружающей среде)
- Что дает человеку моделирование? (проанализировать и сделать выводы)
Ученики: заполняют листы оценивания в течении урока:
2. Объяснение нового материала 15 мин.
Учитель: Совершенствование вычислительной техники и широкое распространение персональных компьютеров открыло перед моделированием огромные перспективы для исследования процессов и явлений окружающего мира, включая сюда и человеческое общество.
Вводится понятие компьютерной модели. Рассматриваются различные классификации компьютерных моделей и области их применения.
Каждой группе раздается текст на усвоение. После обработки текста командой один из членов команды, он же спикер, идет в другую команду и передает ей информацию которую они обработали в команде и наоборот.
Компьютерное моделирование.
По иному происходит работа с информационными моделями, являющимися описаниями объектов-оригиналов с помощью схем, графиков, формул, чертежей и т.п. Одним из важнейших видов информационного моделирования является математическое -- когда описания формулируются на языке математики.
Соответственно, и исследование таких моделей ведется с использованием математических методов. Именно математическим моделированием вы пользуетесь при решении количественных задач на уроках. Математические модели, используемые при решении современных практических задач, настолько сложны, что исследовать их вручную практически невозможно.
Приходится прибегать к помощи компьютера. Как же происходит процесс компьютерного моделирования?
Всякая модель создается для вполне определенной цели, и это в значительной степени определяет ее выбор.
Перечислим требования, которым должна удовлетворять модель исследуемой системы:
1. Полнота модели, то есть возможность вычисления всех характеристик системы с требуемой точностью и достоверностью.
Весь материал - в документе.
Содержимое разработки
План урока №1.
Информатика класс: 9 дата: 13.02.2016
Компьютерное моделирование, вычислительный эксперимент.
Рассмотреть основные этапы разработки и исследования моделей на компьютере.
Сформировать представление учащихся о моделировании как основном методе познания; развивать у учащихся умения анализировать, выделять существенные признаки и свойства объектов, развивать речь учащихся; прививать бережное отношение к имуществу, ВТ и учебным пособиям; содействовать осознанию учащимися ценности изучаемого предмета.
Конкретный результат обучения
-учащиеся повторят назначение, возможности и приемы работы прикладных программ;
-учащиеся смогут осуществлять рефлексию собственного обучения.
Подход в преподавании/обучении
Работа в группах и парах для совместного общения с целью оценить себя и других учащихся, беседа, исследование.
Учебник «Информатика 9» Е А. Вьюшкова 2013.
1.Организационный момент 10 мин.
Приветствие. Учитель: приветствует: Добрый день! Сегодня на уроке у нас присутствуют гости. Я приветствую своих коллег, а вас, ребята, прошу не волноваться и работать в обычном режиме.
Готовимся к уроку:
А. проверка отзывающих, подготовка к уроку учащихся;
Б. Психологический настрой на урок: ладонь (на каждом пальце пожелание на сегодняшней урок);
В.. Деление на 2 группы по принципу: носители информации (1: DVD-R, 2: CD-R), учащиеся сами самостоятельно берут диск и в группе рассказывают, что они помнят про данный диск.
С. Проверка домашнего задания, работают в группе: карточки на соответствие (прикладные программы).
Paint, WordPad, блокнот, калькулятор
Основатель принципа работы ПК
Единица измерения информации
Excel, Word, PowerPoint
Стандартные прикладные программы
Джон фон Нейман
Программное обеспечение ПК
Создатель языка программировани
Утверждение со строго определенным порядком
Ученики: решают карточки и отдают на проверку соседней группе, проверяющая группа оценивает работу по критериям, которые высвечиваются на интерактивной доске.
Критерии для карточек на соответствие:
1.Знание учащихся : ПО ПК.
2.Правильность заполнения таблицы.
Д. Выход на тему. Учитель: Расшифруйте ребус на интерактивной доске, ответ является темой сегодняшнего урока. (Презентация ) Слайд 2.
Ученики: разгадывают ребус, определяют цель урока.
Учитель: Откройте тетради, запишите дату и тему сегодняшнего урока «Моделирование».
Учитель задает вопросы по теме учащимся:
- Что называется моделью и что такое моделирование?
(модель –– это материальный или идеальный объект, замещающий исследуемую систему и адекватным образом отображающий ее существенные стороны, модель объекта должна отражать его наиболее важные качества. Моделирование – это процесс построения модели объекта и исследования его свойств путем исследования модели.
Таким образом, моделирование предполагает 2 основных этапа:
Исследование модели и получение выводов.)
-Виды моделей? (физические: понимается исследование объектов и явлений на физических моделях, когда изучаемый процесс воспроизводят с сохранением его физической природы или используют другое физическое явление; математические: принято рассматривать как средство исследования процессов или явлений с помощью их математических моделей)
- Где вы уже сталкивались с понятием «модель»? (в окружающей среде)
- Что дает человеку моделирование? (проанализировать и сделать выводы)
Ученики: заполняют листы оценивания в течении урока:
Лист оценки на уроке
Ф.И._________________________________________
Оценка учителя
Правильно выполнил задание - 2 балла, частично правильно - 1 балл, не справился - 0 баллов.
1. Объекты, явления
4.Тест на закрепление.
Итоговая оценка
2. Объяснение нового материала 15 мин.
Учитель: Совершенствование вычислительной техники и широкое распространение персональных компьютеров открыло перед моделированием огромные перспективы для исследования процессов и явлений окружающего мира, включая сюда и человеческое общество. Вводится понятие компьютерной модели. Рассматриваются различные классификации компьютерных моделей и области их применения.
Каждой группе раздается текст на усвоение. После обработки текста командой один из членов команды, он же спикер, идет в другую команду и передает ей информацию которую они обработали в команде и наоборот.
Компьютерное моделирование
По иному происходит работа с информационными моделями, являющимися описаниями объектов-оригиналов с помощью схем, графиков, формул, чертежей и т.п. Одним из важнейших видов информационного моделирования является математическое -- когда описания формулируются на языке математики. Соответственно, и исследование таких моделей ведется с использованием математических методов. Именно математическим моделированием вы пользуетесь при решении количественных задач на уроках. Математические модели, используемые при решении современных практических задач, настолько сложны, что исследовать их вручную практически невозможно. Приходится прибегать к помощи компьютера. Как же происходит процесс компьютерного моделирования?
Всякая модель создается для вполне определенной цели, и это в значительной степени определяет ее выбор.
Перечислим требования, которым должна удовлетворять модель исследуемой системы: 1. Полнота модели, то есть возможность вычисления всех характеристик системы с требуемой точностью и достоверностью. 2. Гибкость модели, что позволяет воспроизводить и проигрывать различные ситуации и процессы, изменять структуру, алгоритмы и параметры изучаемой системы. 3. Длительность разработки и реализации, характеризующая временные затраты на создание модели. 4. Блочность структуры, допускающая добавление, исключение и замену некоторых частей (блоков) модели. Кроме того, информационное обеспечение, программные и технические средства должны позволять модели обмениваться информацией с соответствующей базой данных и обеспечивать эффективную машинную реализацию и удобную работу пользователя.
К основным этапам компьютерного моделирования 1) постановка задачи, описание исследуемой системы и выявление ее компонентов и элементарных актов взаимодействия; 2) формализация, то есть создание математической модели, представляющей собой систему уравнений и отражающей сущность исследуемого объекта; 3) разработка алгоритма, реализация которого позволит решить поставленную задачу; 4) написание программы на конкретном языке программирования; 5) планирование и выполнение вычислений на ЭВМ, доработка программы и получение результатов; 6) анализ и интерпретация результатов, их сопоставление с эмпирическими данными. Затем все это повторяется на следующем уровне.
Разработка компьютерной модели объекта представляет собой последовательность итераций: сначала на основе имеющейся информации о системе
строится модель , проводится серия вычислительных экспериментов, результаты анализируются. При получении новой информации об объекте учитываются дополнительные факторы, получается новая модель, до тех пор, пока не получится модель, с требуемой точностью соответствующая системе.
Этапы компьютерного моделирования.
Виды компьютерных моделей
1. Физическое моделирование: часть экспериментальной установки или тренажера, он воспринимает внешние сигналы, осуществляет соответствующие расчеты и выдает сигналы, управляющие различными манипуляторами.
2. Динамическое моделирование, предполагающее численное решение системы алгебраических и дифференциальных уравнений методами вычислительной математики и проведение вычислительного эксперимента при различных параметрах системы, начальных условиях и внешних воздействиях.
3. Имитационное моделирование состоит в создании компьютерной программы (или пакета программ), имитирующей поведение сложной технической, экономической или иной системы на ЭВМ с требуемой точностью. Исследование имитационной модели производится на цифровых и аналоговых вычислительных машинах. Используемая имитационная система включает в себя математическое, программное, информационное, техническое и эргономическое обеспечение. Эффективность имитационного моделирования характеризуется точностью и достоверностью получающихся результатов, стоимостью и временем создания модели и работы с ней, затратами машинных ресурсов (времени вычислений и требуемой памяти). Для оценки эффективности модели необходимо получающиеся результаты сравнить с результатами натурного эксперимента, а также результатами аналитического моделирования.
4. Статистическое моделирование используется для многократном проведении испытаний с последующей статистической обработкой получающихся результатов.
5. Информационное моделирование заключается в создании информационной модели
6. Моделирование знаний предполагает построение системы искусственного интеллекта, в основе которой лежит база знаний некоторой предметной области (части реального мира).
Области применения компьютерных моделей
Совершенствование информационных технологий обусловило использование компьютеров практически во всех сферах деятельности человека. Развитие научных теорий предполагает выдвижение основных принципов, построение математической модели объекта познания, получение из нее следствий, которые могут быть сопоставлены с результатами эксперимента. Использование ЭВМ позволяет, исходя из математических уравнений, рассчитать поведение исследуемой системы в тех или иных условиях. Часто это единственный способ получения следствий из математической модели. Например, рассмотрим задачу о движении трех или более частиц, взаимодействующих друг с другом, которая актуальна при исследовании движении планет, астероидов и других небесных тел. В общем случае она сложна и не имеет аналитического решения, и лишь использование метода компьютерного моделирования позволяет рассчитать состояние системы в последующие моменты времени.
Совершенствование вычислительной техники, появление ЭВМ, позволяющей быстро и достаточно точно осуществлять вычисления по заданной программе, ознаменовало качественный скачок на пути развития науки. На первый взгляд кажется, что изобретение вычислительных машин не может непосредственно влиять на процесс познания окружающего мира. Однако это не так: решение современных задач требует создания компьютерных моделей, проведения огромного количества вычислений, что стало возможным лишь после появления электронно–вычислительных машин, способных выполнять миллионы операций в секунду. Существенным является и то, что вычисления производятся автоматически, в соответствии с заданным алгоритмом и не требуют вмешательства человека. Если ЭВМ относится к технической базе проведения вычислительного эксперимента, то ее теоретическую основу составляют прикладная математика, численные методы решения систем уравнений.
Ученики: читают информацию в тексте «Компьютерное моделирование», ведут обсуждения в группе и запись данной темы на флипчарте, а затем один спикер группы идет в соседнею группу и объясняет свою тему.
Физкульт. Минутка Слайд 5-7. 2 мин
3.Закрепление материала. 15 мин.
А. Учитель: каждая группа получает карточку:
Задание №1. Вставьте пропущенные слова в определениях:
1)______________– это некий новый упрощенный объект, отражающий некоторые характеристики оригинала.
2)Моделирование – метод познания окружающего мира, состоящий в _____________ и _____________ моделей реальных объектов.
3) ____________________________________- реально воспроизводят внешний вид, структуру и поведение объекта.
4) _________________________________________________ - описание объекта-оригинала на языках кодирования информации.
1.1. Запустить программу «Демонстрационная математическая модель». Познакомиться с работой модели в режиме без учета сопротивления воздуха и с учетом сопротивления воздуха.
1.2. В режиме «Сопротивление воздуха не учитывать» провести следующий эксперимент: изменяя величину начальной скорости снаряда от 60 м/с до 200 м/с с шагом 10 м/с для каждого значения скорости подбирать величину угла выстрела, при котором произойдет попадание снаряда в цель. Желательно поиск искомого значения угла осуществлять методом деления пополам. При попадании в цель фиксировать время полета снаряда. Полученные результаты занести в таблицу.
Определить параметры выстрела, при которых цель будет поражена за наименьшее время. В тех случаях, если попасть в цель не удается, в графе времени поставить прочерк.
1.3. Повторить те же эксперименты в режиме «Сопротивление воздуха учитывать»
2. Имитационная модель системы массового обслуживания
2.1. Запустить программу «Имитационное моделирование». Познакомиться с работой программы
Пояснение. В магазине проводится эксперимент с целью совершенствования обслуживания покупателей. Эксперимент длится 60 минут. Управляемыми являются параметры А, В, С (см. описание на экране). Результатами эксперимента являются параметры D, E, F, G, H, I. Покупателей обслуживает один продавец.
2.2. Для заданных значений параметров С и А (например С=3 чел. , А=5 мин) подобрать максимально возможное В, при котором не будет покупателей, отказавшихся от совершения покупки. Для этого изменять В от 1 мин до 10 мин с шагом 1 мин. Результаты эксперимента заносить в таблицу:
2.3. Провести численный эксперимент с целью определения режима работы продавца, при котором будет обслужено наибольшее число покупателей.
Читайте также: