Разработка электронного пособия

Классификация электронных средств обучения и требования, предъявляемые к ним. Принципы и технологические возможности построения электронных пособий. Интеграция электронного учебника в Web-приложение и контрольное тестирование программного приложения.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 12.08.2017
Размер файла 2,4 M

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

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

<li> (аббревиатура от англ. "list item" - пункт списка) - пункт списка, который может содержаться как в нумерованных так и в ненумерованных списках. (элементах ol и ul).

<b> - отображает содержимое полужирным шрифтом. Его можно назвать физическим эквивалентом элемента логической разметки strong.

<b>Понятие Алгоритма</b> - здесь выражение «Понятие алгоритма» будет выделено жирным текстом.

<i> - (сокращенно от англ. "italic" - курсив). Отображает заключенный в него текст курсивом - наклонным шрифтом. По действиям схож с элементом логической разметки em.

<caption> - (в переводе с английского - заголовок, подпись) обозначает заголовок таблицы. По стандартам XHTML он должен быть первым дочерним элементом по отношению к table. По умолчанию содержимое элемента caption отображается над таблицей и выровнено центру.

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

Основные компоненты таблицы:

ѕ строка - элемент tr.

ѕ ячейки - элементы td и th.

<th> и <td> ( "th" сокращенно от англ «table header» -табличный заголовок). Обозначает ячейку с заголовками строк или столбцов. ( "td" сокращенно от англ «table data» - табличные данные) - обычная ячейка с табличными данными. Элементы td и th практически одинаковы за исключением того, что браузер предполагает, что содержимое th - заголовок или название (символьные данные), которые по умолчанию отображаются полужирным шрифтом и выровнены по центру ячейки.[35]

<tr> - (сокращенно от англ. «table row» - строка таблицы). tr - обязательный элемент таблицы. В таблице должен присутствовать хотя бы один элемент tr. В самой строке обязательно должен находиться один или более элементов ячейки (td или th).

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

<script> - исполняемый сценарий. Предназначен для включения кода JS в документ HTML. JavaScript - это встроенный язык сценариев (скриптов), обрабатываемых и исполняемых клиентским приложением, то есть браузером.

<link> (в переводе с англ. - связывать/соединять). Предназначен для связывания ресурсов, а так же для определения отношения внешнего документа к текущему. Позволяет подключить к веб странице файл CSS (внешнюю таблицу стилей), пиктограмму (иконку) сайта, канал RSS. В моем программном продукте подключена внешняя таблица стилей, выглядит это следующим образом:

<link rel="stylesheet" type="text/css" href="style.css">

<img> - изображение. Позволяет вставить на веб-страницу изображение, хранящееся в отдельном файле.

<img src="1.jpg"> - так выглядит вывод изображения в моем ПП на HTML страницу, изображение с именем 1и расширением jpg.

Свойство font-family (в переводе с англ. "font" - шрифт, "family" - семья). Определяет гарнитуру шрифта содержимого элемента.

font-family: Times New Roman ; - Данная строка обозначает, что выбран шрифт Times New Roman.

Свойство font-size (в переводе с англ. "font" - шрифт, "size" - размер). Обозначает размер кегля шрифта. Предназначено для определения размера кегля шрифта.

font-size: 17px; - Данная строка обозначает, что выбран размер шрифта 17 пикселей.

Свойство background (в переводе с англ. "background" - фон) - параметры фона (собирательное свойство).

Свойство color (переводится с англ. как "цвет"). Предназначено для управления цветом текста элемента.

<td width=250 bgcolor="42aaff"> - Пример показывает что ячейка таблицы будет подсвечиваться голубым цветом.

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

Свойство width (переводится с англ. как ширина). Ширина элемента в CSS - это расстояние от левой внутренней границы блока до правой внутренней границы.

Свойство padding является собирательным для свойств padding-top, padding-right, padding-bottom, padding-left. Определяет размер поля внутреннего отступа (padding-area) для всех строн элемента.

Свойства border (в переводе с англ. "border" - рамка). Параметры линии рамки всех сторон (собирательное свойство). Предназначено для определения стиля, цвета, толщины рамки всех сторон элемента.

Свойство margin (в переводе с англ. "margin" - край/окраина). Предназначен для управления размерами поля внешнего отступа (margin-area). Является собирательном свойством - объединяет свойства отдельных сторон margin-top, margin-right, margin-bottom, margin-left.

Свойства top, right, bottom, left (в переводе с англ. "top"- верх, "right" - право, "bottom" - низ, "left" - лево). Позволяет сместить позиционируемый элемент в одну из сторон.

Свойство display (в переводе с англ. "отображение/просмотр/демонстрация"). Предназначено для изменения представления элемента. Тип отображения элемента - от этого параметра зависит внешний вид элемента, характеристики потомков, а также возможность применения некоторых свойств CSS. С помощью свойства display CSS предоставляет возможность самостоятельно влиять на способ представления элемента - его тип.

Свойство position (в переводе с англ. "позиция"). Позволяет выбрать один из нескольких вариантов позиционирования элемента. Свойство position позиционирует элемент относительно других объектов на веб-странице - окна браузера, области самого элемента, блока контейнера позиционированного элемента предка.[28]

2.2 Интеграция электронного учебника в Web - приложение и контрольное тестирование ПП

После создания набора необходимых веб-страниц, представляющие собой электронное пособие, его можно представить в качестве веб - приложения. Для этого воспользуемся таким языком программирования как Delphi 7. Delphi 7 -- императивный, структурированный, объектно-ориентированный язык программирования, диалект Object Pascal. Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal. Начиная с 2007 года уже язык Delphi (производный от Object Pascal) начал жить своей самостоятельной жизнью и претерпевал различные изменения, связанные с современными тенденциями (например, с развитием платформы .NET) развития языков программирования: появились class helpers, перегрузки операторов и другое. При запуске Delphi 7 появился новый проект. Который содержит пустую форму и поле ввода кода. В Delphi 7 понадобиться ряд компонентов, необходимых для работы электронного пособия.

Компонент Delphi MainMenu, находится на вкладке Standard, предназначен для добавления к программе главного меню, элемента, без которого не обходится ни одно из приложений для Windows(Рис. 2).

Рисунок 2 - «MainMenu»

Чтобы добавить к программе Delphi главное меню, нужно расместить на Форме в произвольном месте компонент MainMenu. Компонент MainMemu не визуальный, то есть, хотя и отображается на прототипе Формы как небольшой квадрат, в работающей программе не будет виден. Опции главного меню создаются с помощью специального редактора. Редактор меню вызывается с помощью двойного щелчка по компоненту MainMenu. Первоначально меню пустое, но имеет один выделенный элемент. Что бы переименовать пункт меню необходимо обратится к свойству Caption. Автоматически Delphi создаёт следующий пустой пункт меню верхнего уровня. А щёлкнув в редакторе меню по синему прямоугольнику , сразу получим пустой пункт меню второго уровня. Они не выделены, и отображаются белыми прямоугольниками. Щелкнув по одному из них получим возможность редактировать его совершенно аналогично. Пока их свойства не заданы, в работающей программе на Форме они не появятся, и удалять в редакторе их не нужно. Электронное пособие будет содержать 4 пункта меню.

Рисунок 3 - Пункты меню

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

Рисунок 4 - «Окно регистрации»

Окно регистрации содержит 3 компонента:

ѕ Label

ѕ Edit

ѕ BitBtn

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

Компонент Delphi Edit представляет собой однострочное текстовое поле, служащее для ввода данных пользователем. Основным свойством компонента Delphi Edit, передающим введённую информацию, является свойство Edit1.Text типа String. В отличие от компонента Delphi Label, который автоматически подстраивает свою длину под размер текста в свойстве Caption, вводимый в компонент Delphi Edit текст никак не влияет на длину (свойство Width) этого компонента. Не помещающаяся в установленную длину часть текста сдвигается вправо или влево за границы компонента. BitBtn это пиктографическая кнопка, представляющая собой один из вариантов стандартной кнопки Button. В отличие от последней кнопка Delphi BitBtn умеет отображать на своей поверхности не только надпись, но и изображение, которое задаётся свойством Glyph. В состав Delphi входит большое количество готовых изображений, которые можно размещать на кнопках Delphi BitBtn. После «Регистрации» появится следующее окно, которое будет содержать сам тест.

Рисунок 5 - «Окно теста»

Тестирующая программа содержит 24 вопроса по всем темам, которые содержатся в электронном пособии. Тест сделан так, что без выбора ответа продвинутся вперед невозможно. Появится сообщение с подсказкой, что необходимо выбрать один из вариантов ответа, нажать кнопку «Далее».

Рисунок 6 - «Сообщение»

Форма с тестом содержит следующие компоненты:

ѕ GroupBox

ѕ Panel

ѕ RadioGroup

ѕ XPManifest

Компонент delphi GroupBox и компонент delphi RadioGroup можно описать вместе потому, что они во многом похожи, различие заключается только в том, что на RadioGroup размешаются только радио кнопки.

Предназначены они для группирования схожих по смыслу компонентов delphi. В компоненте RadioGroup есть свойство ItemIndex, котороe указывает,на то, какая кнопка в этот момент включена. По умолчанию, ItemIndex = -1. Так как нумерация кнопок начинается с нуля, ItemIndex равное -1 означает, что ни одна кнопка в данный момент не включена.

Свойства GroupBox

Caption - Текст отображаемый вверху создавая таким образом заголовок этой панели

Color - цвет панели

Font - шрифт применяемый для текста на всей панели

Панели Panel используются широко. С их помощью компонуются различные элементы интерфейса (кнопки, окна редактирования, списки), функционально связанные друг с другом. Такая функциональная связь должна поддерживаться и зрительной связью -- объединением соответствующих элементов в рамках одной панели. Панели Panel могут также использоваться для организации инструментальных панелей, полос состояния и т.п., хотя для этих целей имеются и специализированные компоненты. Одним из назначений панелей является также группирование таких управляющих элементов, как RadioButton -- радиокнопки. Все радиокнопки, расположенные на панели, работают как согласованная группа: в любой момент может быть выбрана только одна из них. Аналогично согласованной группой работают и расположенные на панели быстрые кнопки SpeedButton, если они имеют одинаковое значение свойства GroupIndex. В то же время SpeedButton, расположенные на разных панелях или на панели и форме, не образуют связанной группы даже при одинаковом значении GroupIndex.

Компонент XPManifest служит для того чтобы оформление вашей программы было такое же как и остальные программы, которые отображаются с использование текущей XP Theme то есть темы Windows XP. Если у вас Windows ХР, то вы увидите, что стиль компонентов вашего приложения будет такие же как у окон ХР.

Третий пункт меню «О проекте» содержит информацию о электронном пособии и авторе.

Рисунок 7 - «О проекте»

Форма является модальной. Модальной называется форма, которая должна быть закрыта перед обращением к любой другой форме данного приложения. Если пользователь пытается перейти в другую форму, не закрыв текущую модальную форму, Windows блокирует эту попытку и выдает предупреждающий сигнал. Запрет перехода в другую форму при незакрытой модальной форме относится только к текущему программному продукту, так что пользователь может активизировать любое другое приложение Windows.

Четвертый пункт меню «Выход» говорит сам за себя. При нажатии программа закроется.

Для того что бы вывести сами веб-страницы в Delphi используем компонент WebBrowser , который находится на вкладке Internet.

Рисунок 8 - «WebBrowser»

Этот компанент обладает рядом свойств.

Align - это свойство отвечает за выравнивание компонента WebBrowser.

Height - это свойство отвечает за высоту компонента.

Width - это свойство отвечает за ширину компонента. Left - свойство отвечает за отступ от левого края. Top - отступ от верхнего края. Visible- отвечает за видимость компонента.FullScreen - это свойство отвечает за вывод компанента на весь экран

И добавить процедуру FormCreate , для этого нужно перейти в нижнем левом углу на вкладку Events и выбрать событие OnCreate щелкнуть по ней 2 раза. Будет создана новая процедура, в которую нужно прописать определённый код.

Рисунок 9 - «Событие OnCreate»

В электронное пособие нужно добавить иконку. Для этого заходим в меню, нажимаем «Project», далее «Options…». Появится окно (Рис. 10), в нем перейти на вкладку «Application». В настройках «Title» необходимо прописать заголовок программного продукта. Что бы загрузить новую иконку необходимо нажать «Load Icon…» и указать путь где хранится иконка.

Рисунок 10 - «Options…»

Установочный файл.

Smart Install Maker -- это условно-бесплатная утилита с закрытым исходным кодом, которая предоставляет пользователям мощный и простой в использовании инструмент для создания высокоэффективных инсталляторов в 32-битных операционных системах Microsoft Windows.

Smart Install Maker обладает богатыми функциональными возможностями для создания надёжных и красивых инсталляционных пакетов для среды Microsoft Windows. Утилита предоставляет мощный алгоритм Cabinet для сжатия и создания компактных инсталляторов с маленьким размером, поддерживает создание многоязычного инсталлятора (до 25 языков), а также предоставляет средства для управления внешним видом программы-установки.

Среди прочих возможностей Smart Install Maker, можно выделить создание деинсталлятора, ярлыков в указанных директориях системы, регистрацию новых шрифтов или расширений в операционной системе, поддержку ActiveX и переменных, проверку установленного .NET Framework, разделение инсталлятора на установочные диски, детальную настройку информации об установочном файле, системных требований (например, запретить установку программы в Windows 95) а также его внешнего вида и многое другое.

Рисунок 11 - «Smart Install Maker»

В пункте «Имя программы» прописывается желаемое имя программы. Можно прописать какая версия данной программы, имя компании, которая работала над этим программным продуктом. Интернет сайт на котором можно обнаружить данный ПП. В графе «поддержка» можно указать @mail службы поддержки. «Сохранить как:» - сюда сохранится установочный файл. При выборе типа сжатия можно выбрать нормальное или максимальное. Тип разбивки, в зависимости куда будет записываться данный установочный файл.

Для добавления файлов в установочный файл нужно переидти на вкладку «Файлы» и там нажать зеленый крестик, после его нажатия необходимо выбрать файлы и нажать «OK»(Рис. 12).

Рисунок 12 - «Файлы»

В вкладке «Требования» можно выбрать на какие ОС будет распространяться данный установочный файл.

Рисунок 13 - «Требования»

Так же можно указать требуются ли права администратора для запуска установочного файла данного ПП. Проверять ли версию NET Framework или нет.

Рисунок 14 - «Диалоги»

В подпункте «Диалоги» определяется внешний вид и интерфейс установки программного продукта. Устанавливается каталог установки, имя папки, заголовки окна установки. Возможна установка пароля на установочный файл при необходимости. После установки можно предложить пользователю перезагрузить ПК или запустить файл ReadMe(файл с какими либо инструкциями).

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

Рисунок 15 - «Интерфейс»

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

Рисунок 16 - «Ярлыки»

В пункте «Ярлыки» можно решить сколько ярлыков и где их создать после установки программного продукта. Необходимо нажать крестик, появиться диалоговое окно, в котором нужно выбрать все самое необходимое.

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

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

Рисунок 17 - «Настройки деинсталлятора»

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

Рисунок 18 - «Удаление файлов»

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

Рисунок 19. «Запуск компиляции»

Контрольный пример работы программного продукта.

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

После запуска программного продукта появится главная страница электронного пособия (рис. 20).

Рисунок 20 - Главная страница

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

Рисунок 21 - «Способы записи алгоритмов»

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

Рисунок 22 - «Вопросы для самопроверки»

Глоссарий содержит в себе математические и логические функции, которые существуют в языке программирования C++ (рис. 23).

Рисунок 23 - «Глоссарий»

Список литературы содержит в себе перечень книг и интернет сайтов с которыми пользователь дополнительно может ознакомится в процессе обучения (рис. 24).

Рисунок 24 - «Список литературы»

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

Рисунок 25 - «Окно регистрации»

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

Рисунок 26 - «Сообщение об ошибке»

Если все прошло успешно, то появится окно с тестом. Выглядит он следующим образом (рис. 27).

Рисунок 27 - «Окно тестирующей программы»

В данном окне необходимо выбрать один правильный ответ, если пользователь не выбрал не один из вариантов и нажал на кнопку «Далее» то программа выдаст ошибку о том что необходимо выбрать один из вариантов (рис. 28).

Рисунок 28 - «Сообщение об ошибке»

По окончанию теста позователь увидит окно, в котором будет указано на сколько баллов он прошел тест, и в какие критерии он попадает.

Рисунок 29 - «Окно с результатами»

Так же, в электронном пособии, существует кнопка «О проекте», которая содержит информацию о программном продукте и его авторе (рис. 30).

Рисунок 30 - «О проекте»

2.3 Документация

Техническое задание.

1. Введение.

Данное электронное пособие предназначено для обучения студентов работе с языком программирования C++. Студент должен ознакомиться с основными элементами этого языка, рассмотреть виды языков программирования и опробовать свои знания в практике. После изучения этого пособия студент может проверить свои знания при тестировании. Пособие содержит тест для самопроверки, который содержит 15 вопросов по всем темам пособия.

2. Основания для разработки.

Основанием для разработки является задание на дипломную работу в рамках завершения учебного процесса в соответствии с договором с БФ МЭСИ № 01 от 01.09.2012 года.

3. Назначение.

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

4. Требования к программе или к программному изделию.

4.1Требования к функциональным характеристикам

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

ѕ Возможность выбора темы

ѕ Возможность переходы по подтемам пособия

ѕ Возможность перехода на главную страницу

ѕ Возможность проверки знаний при тестировании

4.1.2 Исходные данные:

ѕ Учебно-справочное пособие по «C++»

ѕ Материалы преподавателя

4.2 Требования к надежности:

ѕ Блокировка некорректных действий пользователя

ѕ Обеспечить стабильную работу гипертекстовых ссылок

ѕ Защита при тестировании

4.3 Требования к составу и параметрам технических средств

4.3.1 Минимальные системные требования:

ѕ Операционная система: Windows 98/2000/XP/7/Vista

ѕ Центральный процессор: 300 МГц и более

ѕ ОЗУ: 64 МБ

4.4 Требования к информационной и программной совместимости.

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

5. В состав сопровождающей документации должны входить:

ѕ Техническое задание

ѕ Руководство программиста

ѕ Руководство пользователя

6. Стадии и этапы разработки:

ѕ Сбор данных

ѕ Обработка данных

ѕ Написание программного продукта

ѕ Тестирование и отладка

7. Порядок контроля и приемки:

ѕ Написание программного продукта

ѕ Отладка программного продукта

ѕ Приемка программного продукта

Сроки начала и окончания работ:

ѕ Дата начала работ: 01.01.2013

ѕ Дата окончания работ: 15.05.2013

Руководство программиста

ГОСТ 19.504-79*

(СТ СЭВ 2095-80)

1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1 Структуру и оформление документа устанавливается в соответствии с ГОСТ 19.105-78.

1.2.Руководство программиста:

ѕ Данное электронное пособие демонстрирует основные возможности и функции языка программирования C++.

ѕ Запуск программы осуществляется с помощью ярлыка на рабочем столе, после установки.

ѕ входные данные: бумажное учебно-справочное пособие по «C++»

и выходные данные: электронное пособие;

2. СОДЕРЖАНИЕ РАЗДЕЛОВ

2.1. Назначение и условия применения программ

Назначение: Электронное пособие для самостоятельного изучения основ на языке программирования C++.

Функции: для обучения студентов колледжа.

Условия: Соответствие минимальным системным требованиям.

Минимальная системная конфигурация:

А) тип процессора Pentium II и выше

Б) объем оперативного запоминающего устройства 64 Мб и более

В) Клавиатура, мышь, монитор

2.2. Характеристика программы:

Удобное электронное пособие по теме «Основы алгоритмизации и программирования на C++», с возможностью проверить себя после изучения материала.

2.3. Обращение к программе: Установить программу, запустить ярлык на рабочем столе.

2.4. Входные и выходные данные: бумажное учебно-справочное пособие по «C++» и выходные данные: электронное пособие.

Руководство пользователя

РД 50-34.698-90 (п.п. 3.4 Руководство пользователя)

Введение.

Данный программный продукт предназначен для обучения студентов по дисциплине «Основы алгоритмизации и программирования на C++» в колледже БФ МЭСИ. Для работы с электронным пособием необходимо:

ѕ Установить программный продукт на ПК;

ѕ Запустить ярлык на рабочем столе.

Область применения: Применяется для самостоятельного изучения студентами дисциплины «Основы алгоритмизации и программирования на C++».

Описание возможностей: Электронное пособие для самостоятельного изучения основ на языке программирования C++.

Уровень подготовки пользователя: Знание ОС, практика работы с ПО.

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

ѕ Техническое задание;

ѕ Руководство пользователя;

ѕ Руководство программиста.

Назначение и условия применения: Предназначен для самостоятельного изучения материала по дисциплине «Основы алгоритмизации и программирования на C++», необходимо соответствие ПК минимальным системным требованиям.

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

ѕ Обучение;

ѕ Проверка на знание пройденного материала.

Условия, при которых обеспечивается применение программы:

Наличие: компьютера, ОС не ниже версии XP2000.

Подготовка к работе:

ѕ Установить электронное пособие.

ѕ Поместить ярлык на рабочий стол.

ѕ Запустить ярлык электронного пособия.

Описание операций:

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

Аварийные ситуации:

ѕ переустановить ПП;

ѕ перезапустить ПП;

ѕ перезагрузить компьютер.

Рекомендации по освоению:

Для корректной работы электронного пособия рекомендуется ПК с оптимальными параметрами и ОС Windows XP/7.

Заключение

Реализация многих из стоящих перед системой образования задач невозможна без использования современных методов и средств информатизации.

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

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

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

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

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

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

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

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

Список использованной литературы

1. ГОСТ Р ИСО/МЭК 9294-93. Информационная технология. Руководство по управлению документированием программного обеспечения.

2. ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. характеристика качества и руководство по их применению.

3. ГОСТ Р ИСО/МЭК 8631-94. Информационная технология. Программные конструктивы и условные обозначения для их представления.

4. ГОСТ 2.108 - 68 - Спецификация (ЕСКД)

5. ГОСТ 2.105 - 95 - Общие требование к текстовым документам. (ЕСКД)

6. ГОСТ 2.103 - 68 - Стадии разработки (ЕСКД)

7. ГОСТ 2.106 - 68 - Ведомость спецификаций (ЕСКД)

8. ГОСТ 2.004 - 88 - Общие требования к выполнению конструкторских и технологических документов на печатающих и графических устройствах вывода ЭВМ. (ЕСКД)

9. ГОСТ 19.101-77 - Виды программ и программных документов

10. ГОСТ 19.103-77 - Обозначение программ и программных документов.

11. ГОСТ 19.102 - 77 - Стадии разработки

12. ГОСТ 19.104 - 78 - Основные надписи

13. ГОСТ 19.105 - 78 - Общие требования к программным документам

14. ГОСТ 19.201 - 78 - Техническое задание.

15. ГОСТ 19.202 - 78 - Спецификация

16. ГОСТ 19.781- 90 - Термины и определения

17. Александр Ипполитов, «Photoshop с нуля», 2009, Видеокурс.

18. Антонова С.Г., Вахрушев А.А., «Современная учебная книга», 2005;

19. Архангельский А.Я. «Delphi 7. Справочное пособие» ,2007;

20. Архангельский А.Я., «Программирование в C++ Builder 7», 2010;

21. Архангельский А.Я., «Программирование в Delphi 6».-М.:»ОООБином-Пресс»,2007;

22. Башмаков А. И., Башмаков И. А., «Разработка компьютерных учебников и обучающих систем», Филинъ.

23. Березин Б.И., Березин С.Б., «Начальный курс С и С++», 2005;

24. Влад Мержевич, «Верстка веб-страниц», 2011, HTMLBOOKS.

25. Вуль В.А., «Электронные издания», 2006;

26. Гагарина Л.Г., Киселев Д.В, Федотова Е.Л. «Разработка и эксплуатация автоматизированных информационных систем»,2007.

27. Д. Кент, «Основы программирования С++», 2008;

28. Дейтел Х.М. Как программировать на XML. Пер. с англ. - ЗАО «Издательство БИНОМ», 2001 г.

29. З.А. Ишкова, «C++. Начало программирования. Третье Издание», 2004, Бином-Пресс.

30. Карлащук В.И., «Обучающие программы», 2007;

31. Культин Н.Б., «Самоучитель C++ Builder», 2004;

32. Ломов А.Ю., «HTML, CSS, Скрипты: практика создания сайтов», 2006, БХВ - Санкт-Петербург.

33. Чак Муссиано, Билл Кеннеди, «HTML и XHTML. Подробное руководство», 2011, Символ-Плюс.

34. http://ru.wikipedia.org - Энциклопедия

35. http://htmlbook.ru/ - Справочник HTML и CSS

36. http://delphicode.ucoz.ru/ - Описание Delphi 7.

37. http://wm-azbook.ru/index.php/spravochnik-css/spravochnik-css-265.html - Справочник CSS

38. http://www.rulsmart.com - Форум. Достоинства и недостатки C++.

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


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

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