Разработка программно-информационного модуля "Задачи с примерами"
Современные информационные технологии в образовании. Особенности электронных учебных пособий и требования, предъявляемые к ним. Информатизация образовательного процесса. Выбор среды программирования, разработка программного обеспечения и интерфейса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 26.03.2012 |
Размер файла | 78,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Частное образовательное учреждение среднего профессионального образования
«КРАСНОДАРСКИЙ ТЕХНИКУМ УПРАВЛЕНИЯ ИНФОРМАТИЗАЦИИ И СЕРВИСА»
Курсовая работа
По дисциплине «Технологии разработки программных продуктов»,
Специальности «Программное обеспечение ВТ и АС»,
«Разработка программно-информационного модуля «Задачи с примерами»»
Для 9-11 классов
Научный руководитель:
Рожкова Вера Григорьевна
Выполнил студент группы ПО-4.1:
Розенберг Эдуард Валерьевич
2011г.
Содержание
Введение
1. Современные информационные технологии в образовании
1.1 Электронно-обучающие программы
1.2 Электронные учебники по дисциплине «Математика»
2. Описание предметной области
2.1 Информатизация образовательного процесса
2.2 Преподавание информатики в старших классах
3.Разработка программного продукта
3.1 Постановка задачи
3.2 Критерии выбора средств
3.3 Выбор среды программирования
3.3.1 NVU
3.3.2 Входные данные
3.3.3 Выходная информация
3.4 Интерфейс
4. Техника безопасности на рабочем месте
Заключение
Список используемой литературы
Приложение
Введение
Реформа современного образования может состояться лишь при условии создания таких компьютерных пакетов (электронных учебников, пособий, тренажеров, тестеров и проч.), наличие которых обеспечит одну и ту же компьютерную среду в специализированной аудитории на практических занятиях, в компьютерном классе учебного заведения или общежитии, оборудованном для самостоятельной работы учащихся, а также дома на персональном компьютере.
Основываясь на официальных определениях электронного издания (ЭИ), учебного электронного издания (УЭИ) и электронного учебника (ЭУ), необходимо расширить и конкретизировать понятие ЭУ.
Электронный учебник (даже самый лучший) не может и не должен заменять книгу. Так же как экранизация литературного произведения принадлежит к иному жанру, так и электронный учебник принадлежит к совершенно новому жанру произведений учебного назначения. И так же как просмотр фильма не заменяет чтения книги, по которой он был поставлен, так и наличие электронного учебника не только не должно заменять чтения и изучения обычного учебника (во всех случаях мы подразумеваем лучшие образцы любого жанра), а напротив, побуждать учащегося взяться за книгу.
Именно поэтому для создания электронного учебника недостаточно взять хороший учебник, снабдить его навигацией (создать гипертексты) и богатым иллюстративным материалом (включая мультимедийные средства) и воплотить на экране компьютера. Электронный учебник не должен превращаться ни в текст с картинками, ни в справочник, так как его функция принципиально иная.
Электронный учебник должен максимально облегчить понимание и запоминание (причем активное, а не пассивное) наиболее существенных понятий, утверждений и примеров, вовлекая в процесс обучения иные, нежели обычный учебник, возможности человеческого мозга, в частности, слуховую и эмоциональную память, а также используя компьютерные объяснения.
Всё вышеизложенное обусловливает актуальность разработки электронных учебных курсов и внедрение их в учебный процесс.
Объектом исследования является применение компьютерных технологий обучения в учебном процессе в качестве средства обучения компьютерной техники и программного обеспечения к ней. В условиях информатизации общества это позволит решить множество задач, связанных с осуществлением образования или самообразования, таких как:
- повысить эффективность освоения учебного материала учащимися;
- осуществление постоянного контроля за степенью усвоения учебного материала;
- развитие у учащихся навыков самостоятельного обучения;
- создание условий для развития интеллектуальных способностей учеников и творческого труда преподавателей;
- обеспечение вариативного обучения посредством модулированного материала учебных курсов;
- использование индивидуальных образовательных программ;
- повысить производительность труда преподавателя;
- благодаря использованию объективных методов контроля снизить роль субъективного фактора при проведении контроля;
- снизить зависимость уровня результатов обучения от уровня квалификации преподавателя;
- расширение содержания обучения применительно к конкретной профессиональной деятельности.
Предметом исследования являются средства разработки программного продукта учебного назначения по дисциплине и теоретические основы создания и использования программных средств учебного назначения.
Целью курсовой работы является разработка программно-информационного модуля по математике «Задачи с примерами».
Для достижения поставленной цели необходимо решить следующие задачи:
- изучить особенности электронных учебных пособий и ознакомиться с требованиями, предъявляемыми к ним;
- изучить особенности детских развивающих игр и ознакомиться с требованиями, предъявляемыми к ним
- провести сравнительный анализ программных сред для создания электронных пособий;
- подготовить теоретическую информацию для учебника;
- выбрать технологию программирования и разработать программный продукт;
- создать удобный и функциональный интерфейс;
Курсовой проект состоит из следующих частей:
1. Введение, в котором показаны задачи, решаемые в дипломном проекте.
2. Аналитическая часть, в которой рассматриваются современные аспекты модернизации информационно-ресурсного обеспечения учебного процесса.
3. Проектная часть, описывающая разработку программного обеспечения. Заключение.
Приложение.
1. Современные информационные технологии в образовании
Современный период развития общества характеризуется сильным влиянием на него компьютерных технологий, которые проникают во все сферы человеческой деятельности, обеспечивают распространение информационных потоков в обществе, образуя глобальное информационное пространство. Неотъемлемой и важной частью этих процессов является компьютеризация образования. В настоящее время в России идет становление новой системы образования, ориентированного на вхождение в мировое информационно-образовательное пространство. Этот процесс сопровождается существенными изменениями в педагогической теории и практике учебно-воспитательного процесса, связанными с внесением корректив в содержание технологий обучения, которые должны быть адекватны современным техническим возможностям, и способствовать гармоничному вхождению ребенка в информационное общество.
Компьютерные технологии призваны стать не дополнительным «довеском» в обучении, а неотъемлемой частью целостного образовательного процесса, значительно повышающей его эффективность.
За последние пять лет число детей, умеющих пользоваться компьютером, увеличилось примерно в десять раз. Как отмечает большинство исследователей, эти тенденции будут ускоряться независимо от школьного образования. Однако, как выявлено во многих исследованиях, дети знакомы в основном с игровыми компьютерными программами, используют компьютерную технику для развлечении. При этом познавательные, в частности образовательные, мотивы работы с компьютером стоят примерно на двадцатом месте. Таким образом, для решения познавательных и учебных задач компьютер используется недостаточно.
Одна из причин такого положения связана с тем, что компьютерные технологии в школе не нашли еще своего должного применения. В школах же, где ведется обучение детей на компьютере, не все его возможности реализуются в полной мере. Уроки с применением компьютера в большинстве случаев ведут учителя информатики, в силу специфики своей подготовки слабо представляющие условия, которые необходимо соблюдать при использовании компьютерных технологий при обучении конкретным предметам.
1.1 Электронно-обучающие программы
По общему признанию, применение электронных обучающих программ по информатике наиболее эффективно на этапе автоматизации навыков, так как дает каждому обучающемуся возможность работать самостоятельно, в индивидуальном режиме, в зависимости от скорости усвоения им нового материала (что крайне сложно обеспечить в процессе групповой работы в аудитории).
Современное программное обеспечение позволяет не только проверить задания (как «закрытой» формы с выбором ответа из готовых предложенных, так и «открытой» формы со свободно конструируемым ответом), но и предоставить помощь с указанием, к какому разделу учебника в случае необходимости следует обратиться для повторения недостаточно хорошо усвоенного материала. При этом преподаватели, которые освобождаются от рутинной проверки большого количества однотипных заданий за счет использования электронной программы по информатике, могут больше времени посвящать подготовке к занятиям, внедрению современных методов преподавания (метод проектов, работа в малых группах сотрудничества и др.).
Использование электронных обучающих программ по математике возможно в разных формах обучения: очной, дистанционной, при интеграции очного и дистанционного обучения. При этом, чем меньше объем предусмотренных очных занятий, тем больше функций будет брать на себя электронная обучающая программа.
Несмотря на очевидные преимущества, которые может дать использование электронных обучающих программ, их разработка и внедрение пока еще не получили необходимого осмысления в методической литературе.
1.2 Электронные учебники по дисциплине «Математика»
Дистанционное обучение - комплекс образовательных услуг, предоставляемых широким слоям населения в стране и за рубежом с помощью специализированной информационной образовательной среды, базирующейся на средствах обмена учебной информацией на расстоянии (спутниковое телевидение, радио, компьютерная связь и т.п.).
Информационно-образовательная система ДО представляет собой системно-организованную совокупность средств передачи данных, информационных ресурсов, протоколов взаимодействия, аппаратно-программного и организационно-методического обеспечения, ориентированную на удовлетворение образовательных потребностей пользователей. ДО является одной из форм непрерывного образования, которое призвано реализовать права человека на образование и получение информации.
То есть под дистанционным обучением будем понимать любой вид передачи знаний, где обучающий и обучаемый разобщены во времени и/или пространстве. Если согласиться с этим определением, то "старое доброе" заочное обучение и есть прообраз современного ДО, в котором, однако, отсутствует элемент индивидуализации.
Поскольку современные компьютеры позволяют с большой эффективностью воспроизводить практически все известные до настоящего времени виды передачи информации, и, что нам представляется наиболее важным, только они могут реализовать адаптивные алгоритмы в обучении и обеспечить преподавателя объективной и оперативной обратной связью о процессе усвоения учебного материала, то становится совершенно очевидным, что принципиальное отличие ДО в сегодняшнем его понимании от традиционного заочного заключается не только в том, что "перо и бумагу" заменяет компьютер, а "голубиную почту" - Интернет. Мультимедийный компьютер - это не только новый интегрированный носитель информации, это - устройство наиболее полно и адекватно отображающее модель "face to face". Кроме этого, только в компьютерах могут быть реализованы информационно-справочные системы на основе гипермедийных ссылок, что также является одной из важнейших составляющих индивидуализации обучения.
Что же такое «Электронный учебник» и в чем его отличия от обычного учебника? Обычно электронный учебник представляет собой комплект обучающих, контролирующих, моделирующих и других программ, размещаемых на магнитных носителях (твердом или гибком дисках) ПЭВМ, в которых отражено основное научное содержание учебной дисциплины. ЭУ часто дополняет обычный, а особенно эффективен в тех случаях, когда он:
- обеспечивает практически мгновенную обратную связь;
- помогает быстро найти необходимую информацию (в том числе контекстный поиск), поиск которой в обычном учебнике затруднен;
- существенно экономит время при многократных обращениях к гипертекстовым объяснениям;
- наряду с кратким текстом - показывает, рассказывает, моделирует и т.д. (именно здесь проявляются возможности и преимущества мультимедиа-технологий) позволяет быстро, но в темпе наиболее подходящем для конкретного индивидуума, проверить знания по определенному разделу.
К недостаткам ЭУ можно отнести не совсем хорошую физиологичность дисплея как средства восприятия информации (восприятие с экрана текстовой информации гораздо менее удобно и эффективно, чем чтение книги) и более высокую стоимость по сравнению с книгой.
Классификация средств создания электронных учебников
Средства создания электронных учебников можно разделить на группы, например, используя комплексный критерий, включающий такие показатели, как назначение и выполняемые функции, требования к техническому обеспечению, особенности применения. В соответствии с указанным критерием возможна следующая классификация:
- традиционные алгоритмические языки;
- инструментальные средства общего назначения;
- средства мультимедиа;
- гипертекстовые и гипермедиа средства;
Ниже приводятся особенности и краткий обзор каждой из выделенных групп. В качестве технической базы в дальнейшем имеется в виду IBM совместимые компьютеры, как наиболее распространенные в нашей стране и имеющиеся в распоряжении университета.
Традиционные алгоритмические языки
Характерные черты электронных учебников, созданных средствами прямого программирования:
- разнообразие стилей реализации (цветовая палитра, интерфейс, структура ЭУ, способ подачи материала и т.д.);
- сложность модификации и сопровождения;
- большие затраты времени и трудоемкость;
- отсутствие аппаратных ограничений, т.е. возможность создания ЭУ, ориентированного на имеющуюся в наличие техническую базу.
Инструментальные средства общего назначения
Инструментальные средства общего назначения предназначены для создания ЭУ пользователями не являющимися квалифицированными программистами. ИСОН, применяемые при проектировании ЭУ, как правило, обеспечивают следующие возможности:
- формирование структуры ЭУ;
- ввод, редактирование и форматирования текста (текстовый редактор);
- подготовка статической иллюстративной части (графический редактор);
- подготовка динамической иллюстративной части (звуковых и анимационных фрагментов);
- подключение исполняемых модулей, реализованных с применением других средств разработки и др.
К достоинствам инструментальных средств общего назначения следует отнести:
- возможность создания ЭУ лицами, которые не являются квалифицированными программистами;
- существенное сокращение трудоемкости и сроков разработки ЭУ;
- невысокие требования к компьютерам и программному обеспечению.
Вместе с тем ИСОН имеют ряд недостатков, таких как:
- далеко не дружественный интерфейс;
- меньшие, по сравнению с мультимедиа и гипермедиа системами, возможности;
- отсутствие возможности создания программ дистанционного обучения.
Средства мультимедиа
Еще до появления новой информационной технологии эксперты, проведя множество экспериментов, выявили зависимость между методом усвоения материала и способностью восстановить полученные знания некоторое время спустя. Если материал был звуковым, то человек запоминал около 1\4 его объема. Если информация была представлена визуально - около 1\3. При комбинировании воздействия (зрительного и слухового) запоминание повышалось до половины, а если человек вовлекался в активные действия в процессе изучения, то усвояемость материала повышалось до 75%.
Итак, мультимедиа означает объединение нескольких способов подачи информации - текст, неподвижные изображения (рисунки и фотографии), движущиеся изображения (мультипликация и видео) и звук (цифровой и MIDI) - в интерактивный продукт.
Аудиоинформация включает в себя речь, музыку, звуковые эффекты. Наиболее важным вопросом при этом является информационный объем носителя. По сравнению с аудио видеоинформация представляется значительно большим количеством используемых элементов. Прежде всего, сюда входят элементы статического видеоряда, которые можно разделить на две группы: графика (рисованные изображения) и фото. К первой группе относятся различные рисунки, интерьеры, поверхности, символы в графическом режиме. Ко второй - фотографии и сканированные изображения.
Динамический видеоряд практически всегда состоит из последовательностей статических элементов (кадров). Здесь выделяются три типовых элемента: обычное видео (около 24 фото в секунду), квазивидео (6-12 фото в секунду), анимация. Использование видеоряда в составе мультисреды предполагает решение значительно большего числа проблем, чем использование аудио. Среди них наиболее важными являются: разрешающая способность экрана и количество цветов, а также объем информации.
Характерным отличием мультимедиа продуктов от других видов информационных ресурсов является заметно больший информационный объем, поэтому в настоящее время основным носителем этих продуктов является оптический диск CD-ROM стандартной емкостью 640 Мбайт. Для профессиональных применений существует ряд других устройств (CD-Worm, CD-Rewritaeble, DVD и др.), однако они имеют очень высокую стоимость.
Гипертекстовые и гипермедиа средства
Гипертекст - это способ нелинейной подачи текстового материала, при котором в тексте имеются каким-либо образом выделенные слова, имеющие привязку к определенным текстовым фрагментам. Таким образом, пользователь не просто листает по порядку страницы текста, он может отклониться от линейного описания по какой-либо ссылке, т.е. сам управляет процессом выдачи информации. В гипермедиа системе в качестве фрагментов могут использоваться изображения, а информация может содержать текст, графику, видеофрагменты, звук.
Использование гипертекстовой технологии удовлетворяет таким предъявляемым к учебникам требованиям, как структурированность, удобство в обращении. При необходимости такой учебник можно “выложить” на любом сервере и его можно легко корректировать. Но, как правило, им свойственны неудачный дизайн, компоновка, структура и т.д.
В настоящее время существует множество различных гипертекстовых форматов (HTML, DHTML, PHP и др.).
2. Описание предметной области
2.1 Информатизация образовательного процесса
Новое качество образования - его соответствие современным жизненным потребностям развития страны. Сегодня школа отражает аспекты современного информационного общества, в котором происходят серьезные изменения, утверждение новой цивилизации, воспитывающейся на мультимедийно-цифровой культуре
Модернизация школы связана с необходимостью решения одной из главных задач на современном этапе:
- на персональном уровне - сформировать информационную компетентность участников образовательного процесса: овладение навыками работы в Интернете, использование новых электронных образовательных ресурсов, информационных средств, технологий;
- корпоративном уровне - овладеть навыками совместной работы в локальной сети, Интернете, совместной проектной деятельности.
Локальная, глобальная сети изменили методологию поиска и производства знаний. Ядром, базисным компонентом информатизации образования становится освоение образовательных продуктов с новым информационным качеством.
Ключевой идеей программы информатизации школы является комплексный подход при моделировании и осуществлении информатизации школьного образования. Информационная система должна комплексно обеспечить все процессы в ОУ: обучение, воспитание, инновационную, управленческую деятельность.
- Цель информатизации образовательного процесса гимназии - создание модели школы, отражающей систему организации учебно-воспитательного процесса с использованием информационных технологий, обеспечение открытости и прозрачности деятельности ОУ:
- переход на качественно новый уровень в подходах к использованию компьютерной техники и информационных технологий в учебно-воспитательном процессе;
- воспитание у обучающихся информационной культуры, адекватной современному уровню развития информационных технологий;
- создание информационного пространства школы с внедрением компьютерных технологий в информационно-управленческую деятельность;
- автоматизация делопроизводства и ведения документации внутри учебного заведения;
- обеспечение автоматизации управленческой деятельности: процессов контроля, коррекции результатов учебной деятельности, тестирования и психодиагностики.
2.2 Преподавание математики в старших классах
Предмет математика всегда являлся основным предметом в курсе общеобразовательной школы, поэтому к нему всегда предъявлялось много требований: как к знаниям учащихся, так и к преподаванию. Особенно сейчас, когда от школьного уровня подготовленности зависит дальнейшая судьба ребенка. Однако существующие базисные учебные планы не предусматривают увеличения количества часов на преподавание этого предмета, поэтому учитель вынужден прибегать к различного рода "уловкам", чтобы добиться как можно большего результата.
Блочное изложение материала дает возможность реализовать опережающее обучение и высвобождает дополнительное время для творческой и исследовательской деятельности учащихся. Эта система позволяет также увеличить время самостоятельной работы школьников, удачно соединяя общий и индивидуальный режимы.
При блочно-зачетной системе изучение материала осуществляется логически завершенными и разделенными на самостоятельные части тематическими блоками, которые изучаются попеременно: блок алгебры - блок геометрии.
Таким образом, блочно-зачетная система изучения математики дает возможность лучшему усвоению предмета за счет концентрации тем. Четкое планирование работы внутри блока позволяет уделять достаточно внимания для изучения теории и наработке практических навыков, высвобождая время для углубления, расширения темы, возможность решать прикладные задачи, рассматривать дополнительный материал, повторять пройденное, осуществлять непрерывный не только текущий и тематический, но и итоговый контроль.
При подобной системе преподавания предмета у учащихся стимулируется восприятие учебного материала усиливается интерес к предмету развивается чувство ответственности, самостоятельности, заинтересованности в конечном результате, способности к самооценке у старшеклассников появляется время для самообразования, снимается ситуация перегрузки, особенно в конце полугодия и года.
При этой форме работы преимущество есть и у учителя: возможность "погружения в предмет" позволяет учителю более полно раскрыть каждую тему, более четко проводить занятия, давать дополнительные знания по теме, работать индивидуально с каждым учеником.
При данном методе обучения, изучаемый материал разбит на отдельные блоки. Временные рамки каждого блока могут не совпадать. Блок завершается после логического завершения темы. Например, блок "Тригонометрические функции" рассчитан на 30 часов, а блок "Аксиомы стереометрии и их простейшие следствия" - на 6 часов.
Блок имеет следующую структуру:
Лекция
Теоретический зачет
Практикум
Практический зачет
Урок-обобщение
Контрольная работа
Резервный урок
Количество уроков по каждому этапу может колебаться в зависимости от объема изучаемой темы.
Лекция. Первым проводится вводный урок, который включает в себя: актуализацию знаний, постановку целей изучаемой темы, мотивацию, поясняются организационные моменты.
В начале темы излагается теоретический блок: теория излагается в виде школьных уроков-лекций. Такие уроки будут готовить ученика и к учебе в вузе, где лекция занимает значительное место среди различных форм обучения студентов. Эффективность использования лекционного способа изложения учебного материала в школе доказана многими учителями.
Опыт высшей школы показывает, что усвоение взаимосвязанного материала более успешно при его изложении крупными порциями (блоками), позволяющими установить различные отношения нового понятия с известными. При этом автоматически происходит выделение основного и второстепенного в изучаемом материале. Резко возрастающий объем материала, подлежащий усвоению, компенсируется увеличением времени на решение зада по данному материалу. При таком подходе несколько удлиняется период освоения новых понятий и фактов, но освоение их - вполне сознательное, разностороннее и активное.
Необходимо учитывать возрастные особенности учащихся и значительно более неоднородный состав учащихся в школе по сравнению с вузом, т.к. многие учащиеся имеют склонность к гуманитарным наукам и изучение математики им даётся не так легко, следовательно, на школьном уроке-лекции необходимо давать более подробные комментарии. С учетом разной способности учеников к усвоению новой информации лекция учителя должна сопровождаться необходимым повторением узловых моментов рассуждения, для того чтобы ученики запоминали основные моменты и видели их значимость. Лекция в школе должна быть более короткой и чередоваться в отдельных случаях с другими формами учебной работы, потому что психологические исследования показывают, что ученики при длительной однообразной работе быстро утомляются и не могут удерживать внимание. Объяснение учителя должно сопровождаться контрольными вопросами к классу, но в минимально необходимом объеме, не нарушающем логику рассуждений, это делается, для того чтобы ученики четко представляли изучаемый материал и одновременно поддерживает внимание и диагностирует уровень понимания данного материала. Контроль над усвоением знаний должен быть более частым и разнообразным по форме, опираться на индивидуальные и коллективные формы работы учащихся.
3. Разработка программного продукта
3.1 Постановка задачи
электронный учебный пособие программный образование
Основной целью разработки электронного учебника является разработка обучающей программы, которая помогла бы ученикам в изучении дисциплины «Математика». Основные требования к создаваемой программе формулируются следующим образом:
- Полное соответствие содержания электронного учебного пособия государственному образовательному стандарту и типовой учебной программе соответствующей учебной дисциплины.
- Комплексность, достаточная для самостоятельного изучения и практического усвоения учебного материала соответствующей дисциплины учащимися при консультационной поддержке и контроле со стороны учителей.
- Предельная лаконичность текстового учебного материала, применение гипертекстовой разметки при его изложении.
- Включение в состав электронных учебных ресурсов:
- средств контроля и самоконтроля полученных знаний, умений и навыков;
- б) средств регистрации учащихся, их действий и результатов, получаемых при изучении учебной дисциплины;
- в) средств оперативного взаимодействия с преподавателями и другими учащимися;
- Удобство и наглядность навигации по электронным учебным ресурсам, простота и оперативность переходов к требуемым разделам, объектам и средствам обучения.
- Типизация применения экранного пространства при организации пользовательского интерфейса создаваемых электронных учебных ресурсов.
- Возможность применения на персональных компьютерах средней производительности с типовым набором аппаратно-программных средств.
- Обеспечение переносимости электронных учебных ресурсов на различные вычислительные платформы.
При использовании разработанной обучающей программы, ученики будут глубоко вовлечены в процесс получения знаний по определенным дисциплинам. Это позволяет им больше сосредоточиться на объяснениях учителя.
В качестве средства реализации программы выбрана программа NVU - специальное средство для создания дистанционных мультимедийных учебных курсов. Таким образом, второй целью курсовой работы является протестировать программу NVU, понять насколько она подходит для применения в данной области, оценить ее слабые и сильные стороны, указать целесообразность ее использования при дальнейших разработках подобных учебных материалов.
3.2 Критерии выбора средств
При выборе средств необходима оценка наличия:
- аппаратных средств определенной конфигурации;
- сертифицированных программных систем;
- специалистов требуемого уровня.
Кроме того, необходимо учитывать назначение разрабатываемого ЭУ, необходимость модификации дополнения новыми данными, ограничение на объем памяти и др.
Благодаря бурно развивающейся технологии средства мультимедиа и гипермедиа становятся достаточно дешевыми, чтобы устанавливать их на большинство персональных компьютерах. Кроме того, мощность и быстродействие аппаратных средств позволяют использовать вышеупомянутые средства.
3.3 Выбор среды программирования
Главный недостаток структурного подхода заключается в следующем: процессы и данные существуют отдельно друг от друга (как в модели деятельности организации, так и в модели программной системы), причем проектирование ведется от процессов к данным. Таким образом, помимо функциональной декомпозиции, существует также структура данных, находящаяся на втором плане.
В объектно-ориентированном подходе основная категория объектной модели - класс - объединяет в себе на элементарном уровне как данные, так и операции, которые над ними выполняются (методы). Именно с этой точки зрения изменения, связанные с переходом от структурного к объектно-ориентированному подходу, являются наиболее заметными. Разделение процессов и данных преодолено, однако остается проблема преодоления сложности системы, которая решается путем использования механизма компонентов.
Данные по сравнению с процессами являются более стабильной и относительно редко изменяющейся частью системы. Отсюда следует главное достоинство объектно-ориентированного подхода, которое Гради Буч сформулировал следующим образом: объектно-ориентированные системы более открыты и легче поддаются внесению изменений, поскольку их конструкция базируется на устойчивых формах. Это дает возможность системе развиваться постепенно и не приводит к полной ее переработке даже в случае существенных изменений исходных требований.
Буч отмечает также ряд следующих преимуществ объектно- ориентированного подхода:
- Объектная декомпозиция дает возможность создавать программные системы меньшего размера путем использования общих механизмов, обеспечивающих необходимую экономию выразительных средств. Использование объектного подхода существенно повышает уровень унификации разработки и пригодность для повторного использования не только программ, но и проектов, что в конце концов ведет к созданию среды разработки и переходу к сборочному созданию ПО. Системы зачастую получаются более компактными, чем их структурные эквиваленты, что означает не только уменьшение объема программного кода, но и удешевление проекта за счет использования предыдущих разработок.
- Объектная декомпозиция уменьшает риск создания сложных систем ПО, так как она предполагает эволюционный путь развития системы на базе относительно небольших подсистем. Процесс интеграции системы растягивается на все время разработки, а не превращается в единовременное событие.
- Объектная модель вполне естественна, поскольку в первую очередь ориентирована на человеческое восприятие мира, а не на компьютерную реализацию.
- Объектная модель позволяет в полной мере использовать выразительные возможности объектных и объектно-ориентированных языков программирования.
3.3.1 NVU
Существует целый класс HTML-редакторов специально «заточенных» для создания отдельных веб-страниц и сайтов целиком. Если ваша цель - написание небольшого HTML-кода, то разницы нет, в каком редакторе его писать. Но если вы хотите серьезно и эффективно подойти к созданию сайта, воспользуйтесь редакторами, которые помогут вам в этом. «Эффективно» в данном случае означает достижение требуемого результата с наименьшими затратами. Сюда входит время, затраченное на написание корректного кода, исправление ошибок, тестирование и т.д.
Представляю Вам замечательную программу для создания сайтов и редактирования HTML страниц.
Программа NVU.
NVU - это Open Source проект Linspire по созданию визуального (WYSIWYG) HTML редактора. Как и для Firefox и Thunderbird основой для создания NVU послужила часть кода выделенного из Mozilla - код Mozilla Composer. К созданию NVU был привлечен главный архитектор Mozilla Composer - Дэниел Глазман.
Возможности программы NVU.
- На сегодняшний день NVU имеет уже достаточно много возможностей отсутствующих в оригинальном Mozilla Composer.
- Эта программа бесплатная для использования.
- Программа грамотно русифицирована, также имеется справка и документация на русском языке.
- Это визуальный редактор, работа в нем напоминает работу в текстовом редакторе, и результат виден сразу же, как он будет отображаться в окне браузера.
- Можно переключаться между несколькими режимами редактирования - визуальным, кодом HTML и режимом отображения тегов.
- Встроенный менеджер сайта дает возможность управлять множеством HTML-документов и отслеживать их изменения.
- Легко добавлять и менять популярные элементы веб-страниц, такие как: формы, таблицы, изображения.
- Работа с шаблонами позволяет модифицировать дизайн в одном месте, в то время как он автоматически применяется к множеству документов.
- Nvu построена на открытом коде. Это означает динамичное развитие программы, добавление новых возможностей, появление тем и расширений.
- Имеется мощный встроенный редактор CSS с предварительным просмотром результата.
- Есть возможность использования стилей вместо параметров тегов.
- Код HTML и CSS формируется в соответствии с существующими стандартами и спецификациями.
- Менеджер сайтов, позволяющий редактировать страницы на удаленном сервере.
- Цветная подсветка синтаксиса в режиме редактирования кода.
- Проверка орфографии и многое другое.
Дополнительные расширения к программе NVU.
Вы можете также установить дополнительные расширения к программе:
VENKMAN.
Отладчик JavaScript, инструмент для отладки и тестирования JS скриптов. Ранее входил в состав Nvu (до версии 0.60+) теперь устанавливается как расширение.
DOM INSPECTOR.
Инспектор Document Object Model (DOM), известный компонент Mozilla как расширение для Nvu.
ABOUT CONFIG.
Доступ к настройкам Nvu через about:config. Привычная для всех пользователей Firefox возможность реализована в Nvu как пункт в меню «Инструменты».
LAUNCHY.
Расширение позволяет:
· открывать страницы, ссылки, media-файлы;
· отправлять почту;
· просматривать рисунки и исходный код из Nvu в программых установленных в системе (автоматически определяет более 60 программ).
Расширение также может быть установлено в Mozilla, Firefox, Thunderbird.
RUSSIAN SPELL DICTIONARY.
Словарь проверки орфографии русского языка. Вы можете установить его, если используете оригинальную английскую или русифицированную версию Nvu. Словарь уже входит в русскую версию Nvu и в установке не нуждается.
HTML HEADER.
Расширение для работы с заголовком HTML и тегами META.
3.3.2 Входные данные
В процессе проектирования были изучены принципы построения электронных учебных пособий и требования, предъявляемые к ним.
В основе изложения теоретической части были использованы следующие материалы:
- Учебники и пособия, рекомендуемые Министерством образования и дополнительная информация, отобранная из разных источников (в том числе информационные образовательные ресурсы глобальной сети Интернет), необходимая для полноты изложения тем в формате HTML.
- Входные запросы на поиск нужной информации;
- Темы, подходящие для изучения дисциплины;
- Данные для осуществления итогового контроля (тестовые задания);
3.3.3 Выходная информация
Выходная информация представлена в виде теоретического курса, контрольных задач и вспомогательного материала.
- Лекционный материал в HTML формате, который предоставляется по запросу пользователя;
- Итоговая проверка знаний в виде теста по главам
3.4 Интерфейс
Интерфейс (от англ. interface -- поверхность раздела, перегородка) -- совокупность средств, методов и правил взаимодействия (управления, контроля и т. д.) между элементами системы.
Этот термин используется во многих областях науки и техники. Его значение относится к любому сопряжению взаимодействующих сущностей (как естественнонаучных, так аппаратных и человеко-машинных). Под интерфейсом понимают не только устройства, но и правила (протокол) взаимодействия этих устройств.
Интерфейс пользователя, он же пользовательский интерфейс (UI -- англ. user interface) -- разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая -- машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, машинами, устройствами и аппаратурой.
Весьма часто термин применяется по отношению к компьютерным программам, однако под ним может подразумеваться набор средств, методов и правил взаимодействия любой системы, управляемой человеком.
Несколько широко распространённых примеров:
§ меню на экране телевизора + пульт дистанционного управления;
§ дисплей электронного аппарата (автомагнитолы, часов) + набор кнопки переключателей для настройки;
§ приборная панель (автомобиля, самолёта) + рычаги управления.
Интерфейс двунаправленный (интерактивный) -- когда устройство, получив команды от пользователя и исполнив их, выдаёт информацию пользователю наличествующими у неё средствами -- визуальными, звуковыми, тактильными и т. п. (приняв которую, пользователь выдаёт устройству последующие команды предоставленными в его распоряжение средствами: кнопки, переключатели, регуляторы, сенсоры, голосом, и т. д.).
Поскольку интерфейс есть совокупность, то он состоит из элементов, которые, сами по себе, также могут состоять из элементов (так, экран дисплея может содержать в себе другие окна, которые, в свою очередь, могут содержать панели, кнопки и прочие интерфейсные элементы).
Особое и отдельное внимание в интерфейсе пользователя традиционно уделяется его эффективности и удобству пользования. Для соблюдения данных компонент интерфейс должен создавать не в одночасье, а тщательно спроектирован и воплощен в удобном, приятном формате с комфортными шрифтами, цветовой гаммой и т.п. Создание «правильного» интерфейса занимает от нескольких недель до нескольких месяцев.
4. Техника безопасности на рабочем месте
Персональный компьютер - это, конечно, не токарно-винторезный станок. Он не требует от работающего на нём человека столько внимания к собственной безопасности, как какое-либо опасное оборудование. Но определённую технику безопасности при работе на ПК нужно соблюдать. Соблюдать ТБ при работе на компьютере нужно не только потому, что в противном случае может пострадать ваше здоровье, но и потому, что от ваших неправильных действий может пострадать сам компьютер.
Если раньше компьютер был редкостью, то сегодня компьютеры стоят во многих организациях и практически в каждой квартире. Независимо от того, где используется компьютер (дома или на работе), требования к работе на нём не отличаются. В домашних условиях соблюдение этих правил даже важнее, так как на работе охраной труда занимаются специалисты и контролирующие органы, а дома ваша безопасность зависит лично от вас. Ведь любое пользование компьютером (даже прослушивание музыки или игры), это работа. Причём, серьёзная работа и для глаз, и для рук, и для спины, и для психики.
Несоблюдение требований техники безопасности при работе за компьютером приводит к тому, что через некоторое время вы, начинаете испытывать определённый дискомфорт: головные боли, резь в глазах, боли в спине и в суставах кистей рук. Вы устаёте и становитесь раздражительным. Может нарушится сон, ухудшится зрение, будут болеть руки, голова, шея и поясница.
Зачастую эти проблемы связаны с:
- недостаточной площадью и объёмом рабочего места;
- несоблюдением температурного и влажностного режима в помещении;
- низким уровнем освещённости в помещении и на рабочих поверхностях оборудования;
- повышенным уровнем низкочастотных магнитных полей от мониторов;
- произвольной расстановкой техники и нарушением требований организации рабочих мест;
- несоблюдением требований к режимам труда и отдыха;
- чрезмерной производственной нагрузкой работников;
- отсутствием навыков по снижению влияния психоэмоционального напряжения.
В принципе, вопрос о вреде компьютера из той же серии, что и "Вреден ли сотовый телефон?". Достоверных данных почти нет, а имеющиеся отстают от современности лет на 5-10. А ведь технологии развиваются ежедневно, и то, что использовалось при производстве компьютеров (или иной техники) вчера, сегодня уже занимает своё место в музее. Но лучше подстраховаться, чем недооценить возможный вред. Ибо: "Предупреждён - значит вооружён!".
Итак, какой же вред может принести компьютер человеку? Сегодня в этой связи обращают внимание на следующие факторы: повышенная напряжённость электрического и электро-магнитного полей, статическое электричество, повышенный уровень шума системного блока, пониженная контрастность монитора, недостаточная освещённость рабочей зоны, выделение токсических веществ в воздух. Это серьёзные факторы риска и следует от них максимально обезопаситься.
Медики обобщили недомогания тех, кто весь рабочий день проводит за компьютером. В их список вошли: головная боль (может развиться мигрень), резь в глазах (может ухудшиться зрение), тянущие боли в мышцах шеи, рук и спины (может развиться искривление позвоночника), зуд кожи лица и ладоней (могут развиться кожные воспаления, экзема), бессонница.
Большинство работающих на компьютере жалуются на боли (рези) в глазах. Это легко объяснимо. Ведь работая за компьютером человек часами смотрит в одну точку (вернее, точки) на мониторе, яркость которого сопоставима с яркостью настольной лампы. Человек не моргает и забывает делать перерывы в работе. Таким образом, глаза не только не отдыхают, но и даже не смачиваются слёзной жидкостью, в результате чего сохнет роговица и появляется ощущение, что в глаза насыпали песок.
Боли в спине, шее и суставах связаны с тем, что увлёкшись компьютером, человек не замечает, что давно сидит в неудобной, а часто и вовсе - в неестественной позе. Проведя таким образом много часов, дней и месяцев, человек "зарабатывает" болей в шее, спине и суставах. А обратившись к врачу, узнаёт о том, что у него имеются мышечно-скелетные нарушения.
При работе компьютера, вокруг некоторых его частей создаётся электромагнитное поле, создающее эффект микроволновки, негативно действуя на любые живые организмы. Волны электромагнитного поля компьютера бывают разной длины. И чем длиннее волна, тем более высокую проникающую способность она имеет. Так, волны миллиметрового диапазона поглощаются поверхностными слоями кожи человека, сантиметрового - кожей и прилегающими к ней тканями, дециметрового - проникают на глубину до 10 см. То есть, электромагнитные волны могут пройти человека насквозь. И это не так уж безвредно. Помните, как в микроволновке СВЧ-волны нагревают пищу? Здесь можно провести параллель. Электромагнитное поле влияет на клетки и ткани человека, приводя к нарушениям условно-рефлекторной деятельности, снижению биоэлектрической активности мозга и изменению межнейронных связей. Обычно это проявляется головной болью, утомляемостью, ухудшением самочувствия, гипотонией, брадикардией, изменением проводимости сердечной мышцы.
Воздействуя на человека, электромагнитное поле повышает температуру его тела, что приводит к избирательному нагреву тканей и органов. Самые незащищённые в данном случае следующие органы тела человека: печень, поджелудочная железа, мочевой пузырь, желудок. Их нагрев запросто может обострить хронические заболевания (язвы, кровотечения, перфорации).
Как повысить безопасность при работе за компьютером?
Чтобы повысить безопасность при работе за компьютером прежде всего надо обратить внимание на эргономическую проработку рабочего места. Причем покупкой эргономической клавиатуры здесь не обойтись. Для улучшения эргономичности рабочего места необходимо предпринять следующие меры.
- Разместите монитор так, чтобы его верхняя точка находилась прямо перед вашими глазами или выше, что позволит держать голову прямо, и исключит развитие шейного остеохондроза. Расстояние от монитора до глаз должно быть не меньше 45 см;
- Стул должен иметь спинку и подлокотники, а так же такую высоту, при которой ноги могут прочно стоять на полу. Идеальным будет приобретение кресла с регулирующейся высотой, в таком случае спинка позволит держать спину прямо, подлокотники дадут возможность отдохнуть рукам, правильное положение ног не будет мешать кровообращению в них;
- Расположение часто используемых вещей не должно приводить к долгому нахождению в какой либо искривлённой позе;
- Освещение рабочего места не должно вызывать блики на экране монитора. Нельзя ставить монитор рядом с окном, так чтобы вы одновременно видели и экран и то, что находится за окном.
- При работе с клавиатурой, угол сгиба руки в локте должен быть прямым (90 градусов);
- При работе с мышкой кисть должна быть прямой, и лежать на столе как можно дальше от края.
Во время работу не забывайте о регулярных перерывах для отдыха. Конечно, не плохо попить чай с коллегами и обсудить последние новости, но лучше использовать их для специализированных комплексов гимнастических упражнений.
В санитарных правилах и нормах даны многочисленные комплексы упражнений для глаз, для улучшения мозгового кровообращения, для снятия утомления с плечевого пояса и рук, с туловища и ног. Приведем один из них в качестве примера.
- Положите руку на край стола ладонью вниз. Взявшись за пальцы, другой рукой отведите кисть назад и удерживайте в таком положении в течение 5 секунд. Повторите упражнение для другой руки.
- Слегка упритесь рукой в стол и на 5 секунд напрягите пальцы и запястье. То же проделайте другой рукой.
- Сильно сожмите пальцы в кулаки, а затем распрямите их. - Сядьте на стул прямо, ноги твердо поставьте на пол. (Если стул на колесиках, позаботьтесь о том, чтобы он оставался неподвижным.) Наклонитесь как можно ниже, чтобы достать головой коленей. Оставайтесь в таком положении 10 секунд. Затем распрямитесь, напрягая при этом мышцы ног. Повторите упражнение 3 раза.
Профилактика заболеваний органов дыхания включает в себя влажную уборку и проветривание помещения. Неплохо поставить недалеко от компьютера аквариум с рыбками, это повысит влажность, к тому же рыбки успокаивают нервы.
Чтобы смягчить действие электромагнитного поля, уменьшить деионизацию воздуха, нарушение воздушного баланса поставьте в помещении с компьютером ионизатор воздуха. Заряженные ионы благоприятно воздействуют на состояние человека: улучшается психологическое и физическое состояние, увеличивается сопротивляемость заболеваниям, снижается количество бактерий в помещении, очищается воздух от взвешенных микрочастиц, ослабляется эффект, вызванный статическим электричеством. Стоимость ионизаторов совмещенных с очистителем воздуха колеблется от 2 до 4 тысяч, что позволяет покупать их даже не богатым людям.
Работая за компьютером следите за освещением, осанкой, делайте перерывы - всё это поможет повысить трудоспособность и избавит вас от серьёзных болезней.
Заключение
Глобальная информатизация общества приводит к тому, что потребность в информации, растет с каждым новым пользователем сети. При этом задачей специалистов в области информационных технологий обеспечить пользователей полной и достоверной информацией путем простого и удобного для пользователей доступа к накопленным массивам данных.
В данной дипломной работе был рассмотрен широкий, однако далеко не полный ряд всевозможных методов, используемых в настоящее время. Очевидно, что задача создания полномасштабного web-приложения уже давно вышла за рамки возможностей одного человека. Спектр узких квалификаций в этой области многократно вырос за последние несколько лет, и продолжает расширяться.
Таким образом можно предположить, что будущее развитие Интернета во многом определяется консолидацией усилий и слаженностью действий специалистов и разработчиков, задействованных в данной отрасли.
1. Проведен анализ предметной области;
2. Построены функциональные модели процесса изучения;
3. Разработана структура программного продукта;
4. Выбран язык программирования и средства разработки;
5. В соответствии с целью и задачами разработан программный программно-информационный модуль «Задачи с примерами»;
Список используемой литературы
1. Анищенко Ю. WWW-редактор: больше, чем просто HTML. // Подводная лодка. 2002. №4. C.84-90
2. Горюнова М.А., Горюхова Т.В., Кондратьева И.Н., Рубашкин Д.Д. Электронные образовательные издания. Учебно-методическое пособие. СПб.: ЛОИРО, 2003.
3. Заёнчик В.М. «Основы творческо-конструкторской деятельности: Методы и организация» М.: Изда. центр «Академия», 2004. - 256с.
4. Иванов Г.И. «Формулы творчества», М.: Просвещение, 1994 - 208с.
5. Кирсанов Д.В. Краткая история HTML
6. Кругликов Г.И, Симоненко В.Д. «Методика обучения старшеклассников творческой деятельности», Курск, 1998. - 321с.
7. Могилев А.В., Н.И. Пак, Е.К. Хеннер; - М.: Изд.центр «Академия», 2001. - 816 с.
8. Немов Р.С. Психология: Учеб. пособие для учащихся пед. ин-тов и работников системы подготовки, повышения квалификации и переподготовки пед. кадров. -- М.: Просвещение, 1990. -- 301 с.
Приложение
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" type="text/css" href="style.css" />
<title></title>
<div id="conteiner">
<div id="header">
<h1> Математика</h1>
</div>
<div id="topPan">
<ul>
<li class="home"><a href="index22.htm">Главная</a></li>
<li class="menupadding"><a href="lesson.htm">Обучение</a></li>
<li class="menupadding"><a href="testi.htm">Тест</a></li>
<li class="menupadding"><a href="Gloss.htm"> Глоссарий</a></li>
<li class="menupadding"><a href="autor.htm">О программе</a></li>
</ul>
</div>
</head>
<body>
Подобные документы
Выбор технологии, языка и среды программирования. Анализ процесса обработки информации и выбор структур данных для ее хранения, разработка основных алгоритмов. Проектирование интерфейса пользователя. Выбор стратегии тестирования и разработка тестов.
курсовая работа [332,3 K], добавлен 09.12.2014Выбор технологии, языка и среды программирования. Анализ процесса обработки информации и оценка структур данных для ее хранения. Разработка основных алгоритмов решения и структурной схемы программного продукта. Проектирование интерфейса пользователя.
курсовая работа [449,8 K], добавлен 14.01.2011Разработка программного модуля, позволяющего создать с помощью шаблона класса "бинарное дерево" картотеку абонентов, содержащую сведенья о телефонах и их владельцах. Выбор технологии, языка и среды программирования. Выбор стратегии тестирования программы.
курсовая работа [1,1 M], добавлен 11.12.2010Выбор базовых программных средств для разработки оригинального программного обеспечения. Компоненты программно-методического комплекса проектирования токарных операций. Программное обеспечение для организации интерфейса программно-методического комплекса.
дипломная работа [2,8 M], добавлен 14.05.2010Разработка программного обеспечения для корпоративного портала Череповецкого Государственного Университета. Выбор технологии, среды и языка программирования. Требования к составу и параметрам технических средств. Построение функциональных диаграмм.
дипломная работа [1,7 M], добавлен 09.11.2016Структурная диаграмма программного модуля. Разработка схемы программного модуля и пользовательского интерфейса. Реализация программного модуля: код программы; описание использованных операторов и функций. Вид пользовательской формы с заполненной матрицей.
курсовая работа [215,3 K], добавлен 01.09.2010Проектирование программного модуля: сбор исходных материалов; описание входных и выходных данных; выбор программного обеспечения. Описание типов данных и реализация интерфейса программы. Тестирование программного модуля и разработка справочной системы.
курсовая работа [81,7 K], добавлен 18.08.2014Аналитическое исследование электронных учебных пособий и технологий в современном мире. Выбор инструментального средства разработки программного продукта. Систематизация информации по разделам специального курса. Разработка понятного интерфейса.
дипломная работа [1,6 M], добавлен 16.06.2015Создание программного модуля, выполненного на языке программирования VBA (Visual Basic for Applications) и позволяющего во введенном массиве символов удалить все повторные вхождения этих символов. Разработка пользовательского интерфейса. Код программы.
курсовая работа [317,4 K], добавлен 11.10.2012Создание прикладного программного обеспечения для реализации интерфейса терминала по приему платежей за услуги связи. Анализ требований к программному обеспечению. Выбор языка программирования. Разработка интерфейса пользователя и проектной документации.
дипломная работа [1,3 M], добавлен 18.06.2015