скачать МОУ «Средняя общеобразовательная школа №12» Открытый урок «Решение задач оптимизации с помощью табличного процессора Excel» Провела: учитель информатикиКошкина Ю.Е. г.Новочебоксарск, 2005 Цель урока: повторение, обобщение и систематизация знаний по темам «Модели и моделирование» и «Технология обработки табличных данных»; отработка навыков работы с прикладной программой Excel. Задачи урока:
План урока:
Техническое оснащение: рабочие компьютеры учеников, мультимедийный проектор. Ход урока. Рассказ учителя сопровождает заранее созданная им компьютерная презентация, которая отображается на экране с помощью мультимедийного проектора. Вступительное слово учителя. «Поскольку речь на сегодняшнем уроке у нас пойдет о моделях и моделировании, эпиграфом к нему я взяла слова известного ученого в области информатики Н.Винера: «Никакая существенная часть вселенной не является настолько простой, чтобы её можно было постичь и управлять ею без абстракций. Абстракция состоит в замещении части вселенной, подлежащей рассмотрению, моделью с подобной, но более простой структурой.» Повторение изученного. Давайте мы сейчас повторим основные понятия изученной нами темы «Модели».
Учитель: «С процессом создания моделей, т.е. моделированием, мы с вами начинаем сталкиваться с самого детства. Это и аппликация, и работа с различными конструкторами, и лепка, и рисование. Мы занимаемся моделированием, когда пишем сочинение, составляем рассказ, рисуем схему, график, план местности и т.д..» Новый материал. Учитель знакомит учащихся с определением задач оптимизации и алгоритмом их решения, при этом содержимое его рассказа отображается на экране. Учитель: «С математическими моделями вы сталкиваетесь на уроках математики, когда используете числа и математические формулы. Математические модели представляют собой описание соотношений между количественными характеристиками объекта моделирования на языке математики. Поскольку информатика тесно связана с математикой, сегодня на уроке мы будем создавать именно математическую модель реального процесса. И сделаем мы это с помощью так называемых задач оптимизации. Задачи оптимизации осуществляют поиск оптимального (наилучшего) решения заданной задачи при соблюдении некоторых условий. Алгоритм решения задач этого класса следующий:
Опираясь на этот алгоритм, решим следующую задачу.» Решение задачи. На партах у учеников лежат листочки с текстом задачи. Условие задачи следующие: «Заведующий хозрасчетной больницей должен составить штатное расписание, т.е. определить, сколько сотрудников, на какие должности и с каким окладом он должен принять на работу. Общий месячный фонд зарплаты составляет 10000 у.е. Известно, что для нормальной работы больницы нужно 5-7 санитарок, 8-10 медсестер, 10-12 врачей, 1 зав.аптекой, 3 зав.отделениями, 1 главный врач, 1 завхоз, 1 зав.больницей. За основу берется оклад санитарки, а все остальные вычисляются по формуле: А*С+В, где С – оклад санитарки, А и В – коэффициенты, которые для каждой должности определяются решением совета трудового коллектива. Допустим, совет решил, что медсестра должна получать в 1,5 раза больше санитарки; врач – в 3 раза больше санитарки; зав.отделением – на 30 у.е. больше, чем врач; зав.аптекой – в 2 раза больше санитарки; завхоз – на 40 у.е. больше медсестры; главный врач – в 4 раза больше санитарки; зав.больницей – на 20 у.е. больше главного врача.» Ученикам предлагается составить модель, решить задачу на компьютере и составить штатное расписание с использованием функции автоматизации расчетов Подбор параметра (Сервис, Подбор параметра). Обсуждение и поиск решения может выглядеть так.
Заполняя таблицу, учащиеся вспоминают основные правила работы с ней: как вводятся данные и способы их форматирования, принцип относительной и абсолютной адресации, одну из статистических функций – суммирование. Затем ученики составляют штатное расписание, используя функцию автоматизации расчетов Подбор параметра.
Варианты штатного расписания
После завершения всей работы и заполнения таблицы, учащиеся сдают ее на проверку учителю. Подведение итога урока. Учитель: «Сегодня на уроке мы с вами проделали большую работу: повторили материал по теме «Моделирование», познакомились с задачами оптимизации и научились их решать, вспомнили, как работать с табличным процессором. Я думаю, что сегодняшний урок будет полезен вам не только в плане подготовки к обобщающему тесту, но и пополнит ваши практические знания и умения, которые вы потом сможете использовать в дальнейшем.»
|