Разработка тестирующих программ для изучения физических дисциплин

Классификация современного программного обеспечения ПВМ: драйверы, операционные оболочки, текстовые редакторы, системы графики и автоматизированного проектирования. Особенности использования информационных технологий в преподавании физических дисциплин.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 17.11.2011
Размер файла 36,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ВВЕДЕНИЕ

Компьютеры - это универсальные устройства для обработки информации. В отличие от других устройств, осуществляющих только заранее заложенные в них функции, персональные компьютеры могут выполнять любые действия по обработке информации. Для этого необходимо составить для компьютера на понятном ему языке программу, которая представляет собой точную и подробную последовательность инструкций, по каким надо обрабатывать информацию. Сам по себе компьютер не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на компьютере программах. Поэтому часто употребляемое выражение “компьютер сделал” означает ровно то, что на компьютере была выполнена программа, которая позволила выполнить соответствующее действие.

На сегодняшний день компьютеры получили широчайшее применение. Компьютер быть хорошим инструктором. В некоторых организациях сотрудники овладевают практическими навыками работы при помощи специальных программ машинного обучения. Многие из таких программ основаны на использовании техники моделирования ситуаций, которые могут возникнуть во время работы.

В процессе машинного моделирования условий работы человек, который проходит обучение, постепенно “входит в роль” и начинаете выполнять требуемые функции, т.е. принимать те или иные решения в ситуациях, которые ему предлагает компьютер. Это могут быть решения, включающие серию заданий, которые должны быть выполнены. В случае правильного решения компьютер выдаёт подтверждение. Если же решение ошибочно, то компьютер выдает на экран его результаты, но без каких-либо реальных пагубных последствий.

Машинное обучение практическим навыкам работы широко практикуется в различных областях деятельности, например от пилотирования самолета, до выращивания зерновых культур. Какой-нибудь нефтеперерабатывающий завод должен, скажем, обучить новых работников технике безопасности. На таком заводе работа, как с нефтью, так и с природным газом чрезвычайно опасна, поскольку линии трубопроводов находятся под высоким давлением. Ошибочное решение может привести к взрыву, что чревато серьёзными последствиями. Приобретая с помощью компьютера практические навыки, работники изучают последствия своих неправильно принятых решений на экране, и при этом, конечно, никому не угрожает гибель и увечье.

Компьютеры находят широкое применение не только в учреждениях и на промышленных предприятиях, но и в медицине. Врачи, медсёстры, а также фармацевты и представители других медицинских специальностей рассматривают компьютер как неотъемлемый инструмент их работы.

Медицина - это очень сложная наука. Существует множество болезней, каждая из которых имеет только ей присущие симптомы. Кроме того, существуют десятки болезней с одинаковыми и даже совсем одинаковыми симптомами. В подобных случаях врачу бывает трудно поставить точный диагноз. И здесь ему на помощь приходит компьютер. В настоящее время многие врачи используют компьютер в качестве помощника при постановке диагноза, т.е. для уточнения того, что именно болит у пациента. Для этого больной тщательно обследуется, результаты обследования сообщаются компьютеру. Через несколько минут компьютер сообщает, какой из сделанных анализов дал аномальный результат. При этом он может назвать возможный диагноз.

Конечно, окончательное решение принимает врач, но компьютер ускоряет процесс принятия решения. Кроме того, поскольку компьютер может хранить в своей памяти значительно больше информации, чем человек, то необычное заболевание может быть установлено с её помощью значительно быстрее, чем без неё. Такой компьютер помогает врачу быстро и эффективно проводить профилактический осмотр. Например, прибор, носящий название томограф, даёт точное изображение внутренних органов человека (томография- это один из методов рентгеновского исследования).

Существует также множество других способов применения компьютеров для этих целей в госпиталях, клиниках и лабораториях. Приведём некоторые из них.

Компьютеры играют важную роль в медицинских исследованиях. Они позволяют установить, как влияет загрязнение воздуха на заболеваемость населения данного района. Кроме того, с их помощью можно изучать влияние ударов на различные части тела, в частности последствия удара при автомобильной катастрофе для черепа и позвоночника человека.

Банки медицинских данных позволяют медикам быть в курсе последних научных и практических достижений.

Сети ЭВМ используются для пересылки сообщений о донорских органах, в которых нуждаются больные, ожидающие операции трансплантации.

Вычислительная техника используется для обучения медицинских работников практическим навыкам. На этот раз компьютер выступает в качестве больного, которому требуется немедленная помощь. На основании симптомов, выданных компьютером, обучающийся должен определить курс лечения. Если он ошибся, компьютер сразу показывает это.

Компьютеры используются для создания карт, показывающих скорость распространения эпидемий.

Компьютеры хранят в своей памяти истории болезни пациентов, что освобождает врачей от бумажной работы, на которую уходит много времени, и позволяет больше времени уделять самим больным.

Сегодня многие учебные заведения используют компьютеры. С помощью компьютеров студенты исследуют, что произойдёт, если температура атомного реактора превысит допустимый предел.

Компьютеры стали столь популярными средствами обучения, по тому, что компьютер:

- обладает “беспредельным терпением”: он будет повторять объяснения пять, десять и даже сто раз и всё это без признаков усталости и неудовольствия.

- позволяет выбрать тот темп обучения, который подходит для обучения каждого человека, отдельно.

- компьютер целиком и полностью „занят” только учеником, который сидит за ним. В свою очередь человек так же занят только обучением, поскольку многие учебные программы не только познавательны, но и очень увлекательны.

При своем выполнении программы могут использовать различные устройства компьютера для ввода и вывод данных, подобно тому, как человеческий мозг пользуется органами для получения и передачи информации.

Таким образом, для эффективного использования компьютера необходимо знать назначение и свойства необходимых при работе с ним программ.

Используя различные программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, статистика или агронома, редактировать на нем документы или играть в какую-нибудь игру.

1. КЛАССИФИКАЦИЯ СОВРЕМЕННОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПВМ

Создание программного обеспечения для персональных компьютеров за какой-то десяток лет превратилось из занятия программистов-одиночек в важную и мощную сферу промышленности. Только в США более 50 фирм-производителей программного обеспечения имеют объемы продаж, превышающие 10-и и даже 100-и млн. долларов. Поэтому развитие программного обеспечения, предназначенного для широкого круга пользователей, происходит уже не в состязании индивидуальных программистов, а в процессе ожесточенной конкурентной борьбы между фирмами-производителями программного обеспечения. Доля некоммерческого программного обеспечения постоянно снижается, и все более ограничивается программами, создаваемыми в процессе научных исследований.

Современное программное обеспечение должно соответствовать целому ряду требований. При разработке коммерческих программ основной задачей фирм-разработчиков является, естественно, обеспечение их успеха на рынке. Для этого необходимо, чтобы программы обладали следующими качествами:

­ функциональность программы, т.е. полнота выполняемых функций, которые необходимы для пользователя;

­ наглядный, удобный, интуитивно понятный и привычный для пользователя интерфейс (т.е. способ взаимодействия пользователя с программой);

­ простота освоения программы даже начинающими пользователями, для чего используются информативные подсказки, встроенные справочники и подробная документация;

­ надежность программы, т.е. устойчивость ее к ошибкам пользователя, отказам оборудования и т.д., и разумные ее действия в этих ситуациях.

Во многих областях совместная работа различных производителей программного обеспечения приводит к стандартизации отдельных элементов интерфейса программ, форматов данных и т.д., что весьма удобно для пользователей. Это происходит, прежде всего, потому что разработчики программ перенимают друг у друга удачные находки и приемы и стремятся обеспечить совместимость с другими наиболее популярными программами. В результате использование выдвигающихся меню или вид таблицы табличного процессора будут приблизительно одинаковыми во всех программах, хотя они созданы различными разработчиками.

Программы, работающие на компьютере, можно классифицировать следующим образом:

1) системные программы, выполняющие различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д.;

2) прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т.д.;

3) инструментальные системы (системы программирования), обеспечивающие создание новых программ для компьютера.

Очевидно, что грани между этими тремя классами программ весьма условны, например, в состав программы системного характера может входить редактор текстов, т.е. программа прикладного характера.

Число всех разновидностей системных программ очень велико, поэтому я рассмотрю только некоторые из них.

Операционная система. Среди всех системных программ особое место занимает операционная система - программа, которая загружается при включении компьютера. Она осуществляет диалог с пользователем, управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие (прикладные) программы на выполнение. Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера.

Драйверы. Важным классом системных программ являются программы-драйверы. Они осуществляют функции по управлению устройствами ввода-вывода компьютера (клавиатурой, жестким диском, мышью и т.д.), оперативной памятью и т.д. С помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся устройств.

Операционные оболочки, в отличие от обычных программ-оболочек, не только дают пользователю более наглядные средства для выполнения часто используемых действий, но и предоставляют новые возможности для запускаемых программ. Чаще всего это:

­ графический интерфейс, т.е. набор средств, используемых для вывода изображений на экран и манипулирования ими, построения меню и окон на экране, и т.д.;

­ мультипрограммирование, т.е. возможность одновременного выполнения нескольких программ;

­ расширенные средства для обмена информацией между программами.

Операционные оболочки упрощают создание графических программ, предоставляя для этого большое количество удобных средств, и расширяют возможности компьютера. Но платой за это являются повышенные требования к ресурсам.

Вспомогательные программы (утилиты). К системным программам можно также отнести большое количество так называемых утилит, т.е. программ вспомогательного назначения. Ниже я кратко опишу некоторые разновидности этих программ. Часто утилиты объединяются в комплексы.

Программы-упаковщики позволяют за счет применения специальных методов “упаковки” информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. С помощью программ-упаковщиков очень удобно создавать архивы файлов для экономии информационного дискового пространства, так как часто бывают случаи, когда нужную информацию необходимо вместить на дискету или просто сэкономить место на диске.

Программы для создания резервных копий информации на дисках позволяют быстро скопировать информацию, находящуюся на жестком диске компьютера, на дискеты (компакт-диски).

Антивирусные программы предназначены для предотвращения заражения компьютерным вирусов и ликвидации последствий заражения вирусом.

Коммуникационные программы предназначены для организации обмена информацией между компьютерами. Это программы позволяют удобно пересылать файлы с одного компьютера на другой при соединении кабелем их последовательных портов (некоторые программы - при соединении параллельных портов, что обеспечивает большую скорость). Другой вид таких программ обеспечивает возможность связи компьютеров по телефонной сети (при наличии модема). Они дают возможность посылать и принимать телефаксные сообщения.

Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, ее использование, типы дисков и т.д.), а также проверить работоспособность устройств компьютера. Они позволяют выявить “намечающиеся” дефекты дисков (возникающие из-за износа магнитной поверхности диска) и предотвратить потерю данных, хранящихся на диске.

Программы кэширования для диска ускоряют доступ к информации на диске путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые участки диска. Чаще всего для этого используется дополнительная или расширенная память компьютера. Некоторые контроллеры дисков имеют в своем составе встроенный кэш-буфер, но обычно их производительность не намного выше, а стоимость значительно больше, чем у программы кэширования и соответствующего количества дополнительной памяти.

Программы для оптимизации дисков (дефрагментации файлов) позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске. Эти программы перемещают все фрагменты каждого файла друг за другом (устраняют фрагментацию), собирают все файлы в начале диска и т.д., за счет чего уменьшается число перемещений головок диска (т.е. ускоряется доступ к данным) и снижается износ диска.

Программы динамического сжатия дисков позволяют увеличить количество информации, хранимой на дисках путем ее динамического сжатия. Эти программы сжимают информацию при записи на диск, а при чтении восстанавливают ее в исходном виде. Таким образом, для пользователя эти программы незаметны, они проявляются только увеличением емкости дисков и изменением скорости доступа (кстати, скорость доступа при этом может не уменьшиться, а даже увеличиться). Если на диске хранятся программы, то увеличение емкости невелико - в 1,5 раза, но для баз данных оно может достигать 4-5 раз.

Программы для управления памятью обеспечивают более гибкое использование оперативной памяти компьютера. Некоторые из них дают возможность загрузить в память компьютера несколько программ и “переключаться” с одной на другую с помощью нескольких нажатий клавиш. Другие обеспечивают эффективное управление резидентными программами, в частности “выгрузку” их из памяти после того, как в них отпадает необходимость.

Прикладные программы. Для персональных разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:

­ подготовки текстов (документов) на компьютере - редакторы текстов;

­ подготовки документов типографского качества - издательские системы;

­ обработки табличных данных - табличные процессоры;

­ обработки массивов информации - системы управления базами данных.

Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по имеющимся данным. Таблица может быть больше размеров экрана, в этом случае в каждый момент виден только фрагмент таблицы, но с помощью клавиш перемещения курсора можно перемещаться по таблице. Все распространенные табличные процессоры позволяют вычислять значения элементов таблиц по заданным формулам, строить по данным в таблице различные графики и т.д. многие из них предоставляют и дополнительные возможности. Некоторые из них расширяют возможности по обработке данных - трехмерные таблицы, создание собственных входных и выходных форм, макрокоманды, связь с базами данных и т.д.

Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами - базами данных. Наиболее простые системы этого вида позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записей, составление отчетов и т.д. С такими СУБД легко могут работать пользователи даже невысокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств.

Однако часто необходимо решать задачи, в которых участвует много различных видов объектов и соответственно много информационных массивов, связанных друг с другом различными соотношениями. В таких случаях требуется создавать специализированные информационные системы, в которых нужная обработка данных выполняется наиболее естественным для пользователей способом, с удобным представлением входных данных, выходных форм, графиков и диаграмм, запросов на поиск и т.д. Для решения таких задач используются более сложные СУБД, позволяющие с помощью специальных средств (обычно языков программирования) описывать данные и действия с ними. Но почти во всех таких СУБД создание информационных систем достаточно трудоемко и сложно, поскольку должно осуществляться с помощью средств весьма низкого уровня. Поэтому разработка даже несложных на первый взгляд информационных систем часто требует многих недель и месяцев кропотливого программирования. Впрочем, в последнее время многие фирмы активно внедряют в поставляемые СУБД средств, облегчающие разработку: запросы по образцу, встроенные генераторы программ, форм и отчетов, библиотеки классов и т.д.

Графические редакторы позволяют создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить полученные картинки в таком виде, чтобы они могли быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Некоторые редакторы обеспечивают возможность получения изображений трехмерных объектов, профессиональные средства цветообработки и т.д.

Системы деловой и научной графики позволяют наглядно представлять на экране различные зависимости данных в графическом виде. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм (гистограммы, круговые и секторные диаграммы и т.д.). В последнее время системы деловой графики используются меньше, так как аналогичные возможности включены в ряд табличных процессоров и баз данных.

Системы автоматизированного проектирования (CАПР) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера. Среди этих систем лидером является Auto Cad, но для многих задач целесообразно использование других САПР.

Интегрированные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Часто пользователю предоставляется встроенный язык, позволяющий создавать на базе интегрированной системы различные надстройки, выполняющие нужные пользователю функции.

Бухгалтерские программы предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Некоторые из них предназначены для автоматизации отдельных участков бухгалтерского учета - начисления заработной платы, учета товаров, материалов на складах и т.д.

компьютерный преподавание физический дисциплина

2. ИСПОЛЬЗОВАНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ПРЕПОДАВАНИИ ФИЗИЧЕСКИХ ДИСЦИПЛИН

Информационные технологии (ИТ) достаточно активно внедряются в жизнь нашего общества. Сферу своего применения новые информационные технологии находят и в области образования. Хотя материально - техническая база учебных заведений в современных условиях не достаточно сильная, процесс внедрения ИТ в преподавание учебных предметов все - таки происходит. Нужно быть готовым, чтобы начать использование ИТ оптимальным образом. ИТ - это технология получения, хранения, поиска, обработки, передачи информации. Средства ИТ можно разделить на аудио-визуальные, компьютерные, мультимедийные, компьютерно-конструкторские. Эффективность образования, основанного на современных информационных технологиях, часто зависит не столько от типа используемых технологий, сколько от качества педагогической работы по применению этих технологий для решения собственно образовательных задач.

Использование новых технологий в учебном процессе приводит к:

­ развитию новых педагогических методов и приемов;

­ изменению стиля работы преподавателей, решаемых ими задач;

­ структурным изменениям в педагогической системе.

По мнению экспертов, новые компьютерные технологии обучения позволяют повысить эффективность занятий по естественнонаучным дисциплинам на 30 %. Использование компьютерных программ на уроках физики способствует развитию интереса учащихся к предмету, повышает эффективность их самостоятельной работы и учебного процесса в целом, позволяет решить задачи индивидуализации и дифференциации процесса обучения.

В настоящее время существует большое количество компьютерных программ, которые возможно использовать на уроках физики. Эти программы можно классифицировать следующим образом:

Обучающие программы. Эти программы предназначены для ознакомления учащихся с изучаемым материалом, для обработки основных умений и навыков, а также для самоконтроля и контроля знаний. Компьютерные обучающие программы обычно предоставляют возможность обучения в двух режимах - информационно - справочном и контрольно - обучающем. Первый режим (информационно - справочный) в сочетании с печатным материалом, аудио - и видеозаписями активно используется для расширения и упрощения доступа к учебному материалу, для удобной и наглядной структуризации учебного материала, легкости навигации по нему. Контрольно - обучающий режим широко используется как для самотестирования, так и для предварительного или промежуточного тестирования в ходе дистанционного обучения.

Компьютерные модели. Модели являются эффективным средством развития познавательной деятельности учащихся, позволяет углублять понимание учащимися учебного материала, демонстрировать его новые стороны. Как показывает практика, наибольший интерес вызывают модели, предполагающие участие самих учащихся в процессе их построение и модификации. Такие программы позволяют учащимся воспроизводить на экране компьютера эксперименты, отличающиеся высокой степенью наглядности. Примером таких моделей может быть компьютерная проектная среда, ориентированная на изучение движения в гравитационном, электростатическом, магнитном или в любых других полях, а также движения, вызванного всевозможными видами взаимодействия объектов. Работа программы основана на численном решении уравнений движения.

Контролирующие программы. Эти программы позволяют учителю проводить как текущий, так и итоговый контроль знаний и умений. Некоторые программы позволяют оперативно анализировать и оценивать работу учащихся, а также распечатывать результаты их деятельности.

Достаточно эффективно в учебном процессе используется серия электронных учебников.

3. РАЗРАБОТКА ТЕСТИРУЮЩИХ ПРОГРАММ ДЛЯ ИЗУЧЕНИЯ ФИЗИЧЕСКИХ ДИСЦИПЛИН

Одной из форм привлечения преподавателей к использованию компьютера являются тестирующие программы, которые позволяют упростить проверку знаний учащихся и в то же время в увлекательной форме преподносят ученикам знания по той или иной дисциплине.

Возможны три формы организации тестов, которые условно можно разделить следующим образом:

­ программы, в которых нужно выбрать ответ из предлагаемых вариантов;

­ программы, в которых нужно написать правильный ответ;

­ программы, в которых нужно найти связь между объектами.

Организация теста по принципу „выбрать ответ из предлагаемых вариантов” обеспечивает относительно простой диалог с тестируемым и, как следствие, быстроту прохождения теста, так как не требует от учащегося особых навыков работы на компьютере. Для выбора ответа достаточно нажать на клавиатуре соответствующую клавишу или щёлкнуть мышью на окне, выбрав его среди предложенных. Такая простота выбора ответа не отвлекает учащегося от предметной сути поставленного перед ним вопроса. Преимущество такой организации тестирующей программы заключается ещё и в простом критерии правильности ответа, данного учащимся. Однако такая организация теста имеет и недостаток наличие „скрытой” подсказки на вопрос - выбирать ответ гораздо легче, чем писать его полностью самостоятельно.

Организация теста по принципу „напиши правильный ответ”, предполагает хорошую начальную подготовку учащегося как пользователя персонального компьютера. Решение технических проблем может отвлечь учащегося от предметной сути работы с программой. Кроме того, предполагается абсолютная грамотность при выдаче ответа. Таким образом, скорость прохождения теста во многом зависит от развития навыков работы за компьютером. Помимо этого, ответ на каждый вопрос теста может иметь различную степень подробности. Для многих предметов предусмотренных программой выбор критерия оценки правильности ответа при такой организации теста очень затруднителен, так как требуется решать такие вопросы, как учитывать степень развёрнутости ответа, грамотность и т. п.

Из вышеизложенного следует, что для тестирующей программы наиболее подходит организация по принципу „выбрать правильный ответ из предлагаемых”.

Программа должна:

­ Предоставить тестируемому инструкцию по работе с программой;

­ Тестировать учащегося и выставлять ему оценку по окончании тестирования;

­ Допускать завершение тестирования при любом количестве пройденных вопросов с выставлением оценки по фактическому количеству ответов.

­ Необходимые для тестирования данные должны быть защищены. Иметь возможность ограничить время проведения теста.

Разработка любой программы состоит из нескольких этапов:

1. Постановка задачи.

2. Разработка алгоритма работы программы.

3. Написание текста программы на выбранном языке программирования.

4. Компиляция написанной программы (перевод текста программы в машинные коды).

Чтобы представить и понять работу тестирующей программы можно использовать алгоритм. В качестве примера рассмотрим один достаточно распространенных алгоритмов, который приведен на рисунке 1:

Размещено на http://www.allbest.ru/

Рисунок 1 - Алгоритм работы программы

Объяснить работу программы можно, описав в пошаговой форме работу каждого из блоков её алгоритма:

1. Начало. В начале производится запуск программы.

2. Вывод инструкции для пользователя, с подробным описанием правил работы с тестирующей программой.

3. В программе существует счетчик заданных вопросов, следующим шагом в который заносится значение 0.

4. Проверка количества заданных вопросов. Далее происходит вход в цикл, в начале которого стоит блок, работающий по условию N<=max, сравнивает количество заданных вопросов с количеством максимально возможных. Если условие выполняется, то выводится следующий вопрос (пункт 5). В случае если количество заданных вопросов равно количеству максимально возможных, то происходит переход к определению и выводу результата (пункт 7).

5. Вывод следующего вопроса, на который тестируемый студент должен выбрать один из ответов.

6. Проверка правильности ответа. В случае если выбранный ответ правильный, то программа увеличивает содержимое счетчика заданных вопросов на 1 и переходит к пункту 4 (если выбранный ответ правильный, то сразу происходит переход к пункту 4).

7. Определяется количество правильных ответов, в зависимости от которых производится вывод результата теста (оценка).

8. Конец работы программы и выход из неё.

ВЫВОДЫ

В итоге данной работы была раскрыта тема: „Разработка тестирующих программ для изучения физических дисциплин”, рассмотрены вопросы:

­ классификация современного программного обеспечения ПВМ;

­ использование информационных технологий в преподавании физических дисциплин;

­ разработка тестирующих программ для изучения физических дисциплин.

На основании рассмотренных вопросов можно сказать, что использование информационных технологий в процессе преподавания физики позволяет:

­ значительно расширить круг учебных задач, которые могут быть включены в содержание образования за счет использования вычислительных, моделирующих и других возможностей компьютера;

­ увеличить возможность и состав учебного эксперимента, благодаря использованию компьютерных моделей тех процессов и явлений, эксперименты с которыми в школьных условиях учебных лабораторий были бы невозможны;

­ расширить источники получения знаний в процессе обучения путем использования информационно - справочных систем.

СПИСОК ЛИТЕРАТУРЫ

В.В. Аладьев, Ю.Я. Хунт, М.Л. Шишаков. Основы информатики. Учебное пособие. - Москва. 1999.

В.А. Извозчиков, А. Д. Ревунов. Электронно-вычислительная техника на уроках физики в средней школе. - М.: Просвещение, 1988.

А.А. Ездов. Лабораторные работы по физике с использованием компьютерной модели. // Информатика и образование. -1996.- №1.

М.Г. Ермаков, Л.Е. Андреева. Вопросы разработки тестирующих программ. // Информатика и образование. -1997.- №3.

В. М. Карнаухов. Система контроля знаний. // Информатика и образование. -1995.- №6.

В. М. Казиев. Системно-алгебраический подход к основам информатики. // Информатика и образование. -1996.- №4.

Е.А. Ерёмин. Почему система интересна для образования. // Информатика и образование. -1997.- №1.

Размещено на Allbest.ru


Подобные документы

  • Прикладное программное обеспечение, его виды, классификация, тенденции развития: редакторы документов, табличные процессоры, графические редакторы, правовые базы данных, системы автоматизированного проектирования. Роль и назначение системных программ.

    реферат [26,1 K], добавлен 29.11.2012

  • Понятие и принципы разработки программного обеспечения компьютера. Классификация и разновидности программ, их функциональные особенности, структура и сферы практического применения. Текстовые и графические редакторы. Правовая охрана программ и данных.

    презентация [701,1 K], добавлен 31.01.2014

  • Разработка и эксплуатация рабочих программ для пользователей. Характеристика прикладного программного обеспечения для глобальных сетей. Использование прикладных информационных технологий автоматизированного проектирования в промышленности и экономике.

    контрольная работа [30,9 K], добавлен 29.03.2015

  • Основные виды программного обеспечения: системное (операционные, сервисные и диагностические системы, инструментальные средства) и прикладное (текстовые, табличные, математические процессоры, графические редакторы). Классификация операционных систем.

    презентация [282,5 K], добавлен 13.08.2013

  • Особенности использования информационных технологий для управления организацией. Общая характеристика системы программ "1С:Предприятие", ее назначение, функции и возможности. Разработка программного продукта для автоматизации работы заведующего складом.

    курсовая работа [1,6 M], добавлен 04.06.2013

  • История развития информационных технологий. Классификация, виды программного обеспечения. Методологии и технологии проектирования информационных систем. Требования к методологии и технологии. Структурный подход к проектированию информационных систем.

    дипломная работа [1,3 M], добавлен 07.02.2009

  • История развития информационных технологий. Компьютерные сети и средства, аппаратное обеспечение связи. Принципы организации автоматизированного рабочего места. Классификация программ в бухгалтерском учете. Особенности российского рынка деловых программ.

    курс лекций [284,1 K], добавлен 12.12.2012

  • Основное программное обеспечение для автоматизации производства. Финансовые и коммуникационные системы. Системы планирования и управления. Текстовые редакторы и табличные процессоры. Финансовое программное обеспечение. Шрифтовые технологии в документах.

    шпаргалка [551,9 K], добавлен 16.08.2010

  • Анализ тенденций развития информационных технологий. Назначение и цели применения систем автоматизированного проектирования на основе системного подхода. Методы обеспечения автоматизации выполнения проектных работ на примере ЗАО "ПКП "Теплый дом".

    курсовая работа [210,0 K], добавлен 11.09.2010

  • Автоматизированная выборка данных, упрощение переработки информации при использовании СУБД. Разработка программного обеспечения автоматизированного рабочего места секретаря учебно-методического кабинета. Назначение, проверка, условия применения программ.

    контрольная работа [304,6 K], добавлен 28.07.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.