Разработка информационной системы обучения информатике иностранных студентов

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

·делов курса в электронном виде;

список рекомендуемой литературы (основной и дополнительной), ссылки на возможное применение средств мультимедиа и ссылки на web-сайты с дополнительной информацией по разделам курса;

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

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

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

сведения об учащихся: фамилии, имена, отчества, адреса электронной почты, URL-адрес (адреса в сети Интернет);

аналогичные сведения обо всех преподавателях, ведущих курс;

аналогичные сведения об администраторах обучающей системы.

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

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

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

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

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

 

3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ

 

3.1 Структура обучающей системы

 

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

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

1)Актуальность. Концепция программы выглядит новой и многофункциональной. В связи с увеличением в ВУЗах иностранных учащихся эта программа им дает широкие возможности наиболее эффективно и быстро освоить программу обучения по соответствующей дисциплине.

2)Провести анализ теоретического материала предлагаемого к компьютерной реализации с целью определения его пригодности к подобной реализации и степень ее эффективности;

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

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

)Хотелось предоставить нашему институту гибкое полноценное программное обеспечение, которое сможет применяться при обучении не только информатике , а также другим дисциплинам и чтобы данное ПО подходило как для иностранных студентов так и для Россиян.

Разработка данной обучающей системы велась на ЯВУ Delphi , а также на языке html. В Delphi была написана сама оболочка обучающей системы. К ней были подключены методические материалы, которые были переведены из формата Microsoft Office Word 2000 в формат html. Язык Html был выбран потому что он отлично подходит для электронных документов целью которых является обучение, так как такой документ можно отредактировать таким образом чтобы с его помощью студент мог оптимально просто и быстро ориентироваться по нему. Для иностранных студентов очень важна наглядность которая была продемонстрирована в данном программном обеспечении. Еще одной причиной выбора языка html было то что с его помощью можно было реализовать быстрое перемещения по документу с помощью закладок и гиперссылок и к тому же производить поиск как по одному так и по нескольким словам в документе что очень важно.

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

Рисунок 3.1 -