Специальные языки разметки документов

advertisement
УО «Витебский государственный технологический университет»
УТВЕРЖДАЮ
Первый проректор УО «ВГТУ»
_____________________С.И. Малашенков
«_____»___________2012 г.
Рег.№ _УД-68/2012____________
УЧЕБНАЯ ПРОГРАММА ПО ДИСЦИПЛИНЕ
СПЕЦИАЛИЗИРОВАННЫЕ ЯЗЫКИ РАЗМЕТКИ ДОКУМЕНТОВ
(наименование дисциплины)
специальности переподготовки:
1-40-01 73 Программное обеспечение информационных технологий (заочная
форма обучения)
(шифр, «название специальности»)
в соответствии с типовым учебным планом переподготовки, утвержденным
30.06.2010 №25-17/30
(дата утверждения, регистрационный номер)
Витебск, 2012 г
Специализированные языки разметки документов*
Разработчик(и) программы:
А. С. Дягилев, к.т.н., доцент, доцент кафедры «Информатики»
(Ф.И.О., должность, звание, подпись)
Заведующий кафедрой:
В. Е. Казаков, заведующий кафедры «Информатики», к.т.н., доцент
(Ф.И.О., должность, звание, подпись)
Консультант:
Н.С.Гордеева, методист ФПК и ПК____________________________________
(Ф.И.О., должность, подпись)
Рекомендована к утверждению:
На заседании Совета ФПК и ПК
Протокол заседания от __28.09.12_____________№_1_____
Председатель Совета ФПК и ПК _____________
Семенчукова И.Ю.
(подпись)
(Ф.И.О.)
Научно-методическим Советом УО «ВГТУ»
Протокол заседания от ___________№______
Председатель НМС ______________С.И. Малашенков
2
ВВЕДЕНИЕ
Цель преподавания курса заключается в углублении знаний слушателей
в области современных информационных технологий используемых в webсреде.
Задачи преподавания дисциплины:
 формирование знаний слушателей в области web-технологий;
 обучение
слушателей
использованию
специализированного
программного обеспечения и современных информационных
технологий используемых для создания web-приложений.
В соответствии с данными задачами слушатели, изучающие дисциплину
«специализированные языки разметки документов», должны
знать:
 правила разметки web-документов с помощью языков HTML,
XHTML, CSS.
 основы построения электронных документов при помощи
простых текстовых редакторов и специализированных программ.
уметь:
 создавать web-страницы, содержащие все необходимые
компоненты: текстовое наполнение, гиперссылки, графическое
наполнение;
 создавать сайт путем определения взаимодействия web-страниц
между собой;
 создавать
интерактивные
формы
для
взаимодействия
пользователя с web-сервером;
 использовать технологию фреймов;
 использовать возможности каскадных таблиц стилей CSS.
3
СОДЕРЖАНИЕ ПРОГРАММЫ
Современное
4
1
состояние
языков
и
средств
разметки
документов.
2
Концепция
9
2
гипертекстовых
документов.
3
Физическое
и 10 2
логическое
форматирование
документа.
4
Объектная
10 2
модель
документа.
Создание
интерактивных
форм.
5
Таблицы
11 3
каскадных
стилей (CSS).
6
Перспективы
10 2
развития языков
и
средств
разметки
документов.
ИТОГО:
54 12
Итоговая форма контроля знаний слушателя
1
1
форма контроля знаний
самостоятельная работа
конференции
тренинги
деловые игры
лабораторные занятия
круглые столы, тематические дискуссии
семинарские занятия
лекции
Наименование
разделов и
темы
дисциплины
Всего
№
п/п
практические занятия
Распределение учебных часов по видам занятий
Аудиторные занятия
2
Опрос
3
4
4
4
4
4
Опрос,
тестирование
Опрос,
создание
документа
Опрос,
создание
документа
Опрос,
создание
документа
4
4
4
4
20
22
экзамен
Опрос,
тестирование,
создание
документа
4
СОДЕРЖАНИЕ ТЕМ ДИСЦИПЛИНЫ
№
п/п
1.
2.
3.
4.
5.
6.
Наименование темы
Содержание темы
Современное
состояние языков и
средств
разметки
документов.
Концепция
гипертекстовых
документов.
Физическое
и
логическое
форматирование
документа.
Объектная
модель
документа. Создание
интерактивных форм.
Язык SGML. Основные понятия Производные языка
SGML: HTML, XML, DHTML, MathML и другие
Основные этапы создания документа HTML. Элементы
разметки.
Теги физического форматирования текста. Таблицы.
Теги логического форматирования текста. Заголовки.
Объектная
модель
документа.
Клиентские
языки
программировании. Форма как инструмент для приема
данных от клиента и передачи на сервер. Основные
элементы формы. Загрузка файлов на сервер.
Таблицы
каскадных Способы включения
стилей (CSS).
Аппаратно-зависимые
таблиц стилей в документ.
таблицы
стилей.
Основы
синтаксиса CSS. Свойства CSS. Цвета. Единицы
измерения.
Перспективы развития Расширяемые языки разметки (XML). Язык XHTML.
языков
и
средств Разметка векторной графики (SVG). Математическая
разметки документов.
разметка (MathML, TeX).
СОДЕРЖАНИЕ ЛАБОРАТОРНЫХ ЗАНЯТИЙ
№
п/п
1.
2.
3.
4.
5.
6.
Наименование темы
Содержание темы
Современное
состояние языков и
средств
разметки
документов.
Концепция
гипертекстовых
документов.
Физическое
и
логическое
форматирование
документа.
Объектная
модель
документа. Создание
интерактивных форм.
Таблицы
каскадных
стилей (CSS).
Работа со специализированным программным обеспечением.
Настройка браузера. Подключение к различным ресурсам.
URI, URL.
Структура HTML-документа. Разработка структуры HTMLдокумента с использованием простого текстового редактора.
Использование гипертекстового учебника по HTML 5.
Разработка Web-документа. Разработка Web-документа
включающего в себя: списки; рисунки; ссылки: - в пределах
документа; - внешние; таблицы; формы.
Создание интерактивных Web-страниц. Разработка webстраниц содержащих сценарии использующие для своей
работы объектное дерево документа.
Таблицы стилей. Создание собственной таблицы стилей для
использования в различных вариантах: inline; внедренный;
импортированный; связанный.
Перспективы развития Разработка комплексной страницы. Разработка комплексной
языков
и
средств групповой страницы с использованием созданных таблиц
разметки документов.
стилей и с применением различных редакторов для создания
Web-документов.
6
ПРИМЕРНАЯ ТЕМАТИКА КУРСОВЫХ (КОНТРОЛЬНЫХ) РАБОТ
Курсовые и контрольные работы не предусмотрены.
ПРИМЕРНАЯ ТЕМАТИКА РЕФЕРАТОВ
Рефераты не предусмотрены.
МАТЕРИАЛЫ ДЛЯ ТЕКУЩЕЙ И ИТОГОВОЙ АТТЕСТАЦИИ
Задания для проведения лабораторных занятий расположены в
локальной компьютерной сети университета по адресу http://test.
Тестовые задания для текущего контроля знаний расположены в
тестирующей системе УО «ВГТУ».
Вопросы к экзамену
HTML
1.
2.
3.
4.
5.
6.
7.
8.
Гиперссылки
Графика
Таблицы
Теги форматирования документа
Теги физического форматирования текста
Списки
Элементы управления
Фреймы
CSS
9. Селекторы
10.Классы
11.Идентификаторы
12.Внедрены таблицы стилей
13.Глобальные таблицы стилей
14.Внешние таблицы стилей
15.Единицы измерения (относительные, абсолютные)
16.Цвета
17.Свойства цвета и фона
18.Свойства текста
19.Свойства шрифта
20.Свойства списков
21.Отступы от элемента (margin, padding)
22.Позиционирование элементов (абсолютное, относительное)
23.Координаты и размеры
24.Z-позиционирование
DHTML
25.DOM
26.События
27.JavaScript
Современное состояние языков и средств разметки документов.
Концепция гипертекстовых документов.
Физическое и логическое форматирование документа.
Объектная модель документа. Создание интерактивных форм.
Таблицы каскадных стилей (CSS).
Перспективы развития языков и средств разметки документов.
ИТОГО:
[1,3,6]
[1,5,]
[4,5,6]
[4,5]
[2,3]
[5,6]
Кол. часов
Перечень вопросов, выносимых
на самостоятельную работу
Рекомендуемая
литература
САМОСТОЯТЕЛЬНАЯ РАБОТА
2
4
4
4
4
4
22
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
№
п/п
Название учебников и учебных пособий
Основная литература
1.
2.
3.
http://www.w3.org/html/
http://www.w3.org/Style/CSS/
http://www.postroika.ru/
Дополнительная литература
4.
5.
6.
http://www.w3.org/XML/
http://www.w3.org/TR/xslt
http://javascript.ru/
Download