Обучение и контроль с использованием ИТРефераты >> Программирование и компьютеры >> Обучение и контроль с использованием ИТ
“Мы хотим собрать всю мировую информацию и создать справочный орган для мирового общественного мнения. Человечество должно не только ясно мыслить и выражать свой мысли, но иметь доступ в мировом масштабе ко всему объему знаний, которыми оно иногда располагает… . ”
Герберт –Уэллс
Введение.
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению.
Наука информатика появилась сравнительно недавно. До сих пор идут споры о том, что она изучает, о ее методах. Некоторые отказывают ей в праве на существование, другие объявляют ее сверхфундаментальной, большинство же вообще путает информатику как фундаментальную естественную науку и информационные технологии, в которых компьютер в основном используется в качестве средства для работы с информацией. Оставим все споры и коснемся лишь одной из ее важнейших задач извлечение максимума информации из накопленных за всю историю человечества знаний, сохраненных в пассивной форме (в виде учебников, книг, аудио - , видеозаписей) и превращение ее в активно функционирующий ресурс. Под этим подразумевается возможность автоматизированного поиска информации и получение знаний, предусматривающее участие человека только на конечной стадии отбора и усвоения найденной информации.
В последнее время в связи с ростом объема информации и быстрым развитием компьютерных технологий активно разрабатывают и поддерживают компьютерную технологию обучения.
Существует много веских причин перевода существующей информации на компьютерную основу. Сейчас стоимость хранения информации в файлах ЭВМ дешевле, чем на бумаге.
Бурное развитие средств информатики, а особенно технических средств значительно опережает возможности общества по их эффективному использованию и, главное, по рациональному наполнению содержательной информацией.
В данной работе будет рассмотрено одно из актуальных для общества направлений – использование средств информатики в образовании.
Компьютерная технология обучения представляет собой технологию обучения, основанную на принципах информатики и реализуемую с помощью компьютеров.
Введение компьютерной техники во все сферы деятельности привело к установлению новых критериев для подготовки высокопрофессиональных специалистов, в результате чего устоявшиеся методики и средства обучения постепенно вытесняются более прогрессивными методами с применением высоких технологий, которых достигла современная наука.
Возможная область применения электронных учебников чрезвычайно широка: использование компьютерных обучающих программ эффективно и при самообразовании, и при дистанционном обучении; рекомендуется для людей со специальными потребностями в образовании.
Разработка персональных компьютеров нового поколения, обладающих широкими возможностями и высоким “интеллектом” привело к переоценке целей разработки программных обучающих средств, основной задачей которых является получение информации и формирование знаний в какой либо области, закрепление навыков, умений, контроля и тестирования.
Внедрение компьютерных технологий в процесс обучения позволяет:
1. полностью провести весь курс обучению по определенной дисциплине на компьютере (включая лекции, практические занятия и контроль усвоения материала);
2. избавить студента от процедуры поиска и покупки книг;
3. оперативно редактировать лекционный материал с учетом новых данных, которые появляются в конкретной предметной области, в том числе и через вычислительные сети;
4. совершенствование методов изложения материала на основе анализа результатов периодического тестирования студентов по каждой теме;
5. предоставление студентам возможности изучать лекционный материал и выполнение практических заданий в домашних условиях.
Таким образом внедрение компьютерных технологий позволяет существенно повысить качество образования и облегчить труд учителя, дав тем самым возможность к дальнейшему повышению качества знаний.
Актуальность данной работы обусловлена:
1. внедрением и развитием новых информационных технологий в процессе современного образования, позволяющей существенно повысить поставленные ранее цели и задачи обучения;
2. создание автоматизированного учебника, посвященного изучению необходимых для студентов языков программирования Turbo Pascal и Delphi, хорошо зарекомендовавшие себя как наиболее подходящие системы программирования;
Целью данной дипломной работы является разработка обучающей и контролирующей программы по языкам программирования Turbo Pascal и Delphi.
Для выполнения поставленной цели необходимо выполнение следующих задач:
1. обозначить роль компьютерных обучающих программ в процессе обучения, и дать характеристику обучения с применением современных компьютерных технологий;
2. описать основные свойства и методы языков программирования и прикладных программ, необходимых для разработки обучающих и контролирующих систем, а так же для подготовки теоретического материала;
3. охарактеризовать суть разработки прикладных программ на языках программирования Turbo Pascal и Delphi;
Необходимость данной темы обусловлено тем, что данная программа представляет универсальное пособие для студентов Физико – Математического факультета в области изучения языков программирования, включая в себя:
1. обучающую программу по Turbo Pascal,
2. контролирующую программу по Turbo Pascal,
3. обучающую программу по Delphi,
4. контролирующую программу по Delphi.
Постоянное развитие и усовершенствование привело к созданию уже 6 версии Delphi, очевидно дальнейшее ее развитие, данная программа облегчит внедрение нового материала, достаточно лишь переработать существующие лекции, внеся соответствующие изменения.
Данная работа направлена на существенное облегчение преподавания по предмету “Программирование” и систематический контроль знаний получаемых студентами, основанных на современных методиках обучения с применением компьютерной техники. Лекционный материал составлен таким образом, что дает необходимые знания для разработки готовых приложений без привлечения помощи преподавателя. Контролирующая часть позволяет объективно оценить полученные знания, разбивая весь учебный процесс на отдельные темы, что позволяет применять данную программу на всем этапе обучения, начиная с самой первой лекции.
Средством разработки данной работы является язык программирования Delphi, весь лекционный материал представлен в форме HTML, что значительно облегчает его дальнейшую модернизацию, тестовые вопросы представлены в формате RTF, которые также могут быть подвержены дальнейшей переработке либо дополнению. Кроме того, программа включает возможность загрузки внешних документов и тестов, что делает ее универсальной компьютерной программой для изучения любой темы.
Глава 1. Компьютерные программы в процессе обучения
1.1 Основные стадии процесса обучения
Веками человечество накапливало знания, навыки работы, сведения об окружающем мире, другими словами – собирало информацию. Вначале информация передавалась из поколения в поколение в виде преданий и устных рассказов. Возникновение и развитие книжного дела позволило передавать и хранить информацию в более надежном письменном виде. Открытия в области электричества привели к появлению телеграфа, телефона, радио, телевидения – средств, позволяющих оперативно передавать и накапливать информацию. Развитие прогресса обусловило резкий рост информации, в связи с чем, вопрос о ее сохранении и переработке становился год от года острее. С появлением вычислительной техники значительно упростились способы хранения, а главное, обработки информации. Развитие вычислительной техники на базе микропроцессоров приводит к совершенствованию компьютеров и программного обеспечения. Появляются программы, способные обработать большие потоки информации. С помощью таких программ создаются информационные системы. Целью любой информационной системы является обработка данных об объектах и явлениях реального мира и предоставление человеку нужной информации о них.