rpd000012733 (1010131)
Текст из файла
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Московский авиационный институт
(национальный исследовательский университет)
УТВЕРЖДАЮ
Проректор по учебной работе
______________Куприков М.Ю.
“____“ ___________20__
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (000012733)
Web-программирование
(указывается наименование дисциплины по учебному плану)
| Направление подготовки | Информационные системы и технологии | |||||
| Квалификация (степень) выпускника | Бакалавр | |||||
| Профиль подготовки | Информационные системы испытаний космических ЛА | |||||
| Форма обучения | очная | |||||
| (очная, очно-заочная и др.) | ||||||
| Выпускающая кафедра | 308 | |||||
| Обеспечивающая кафедра | 308 | |||||
| Кафедра-разработчик рабочей программы | 308 | |||||
| Семестр | Трудоем-кость, час. | Лек-ций, час. | Практич. занятий, час. | Лаборат. работ, час. | СРС, час. | Экзаменов, час. | Форма промежуточного контроля |
| 6 | 108 | 20 | 30 | 0 | 58 | 0 | Зо |
| Итого | 108 | 20 | 30 | 0 | 58 | 0 |
Москва
2011
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
Разделы рабочей программы
-
Цели освоения дисциплины
-
Структура и содержание дисциплины
-
Учебно-методическое и информационное обеспечение дисциплины
-
Материально-техническое обеспечение дисциплины
Приложения к рабочей программе дисциплины
Приложение 1. Аннотация рабочей программы
Приложение 2. Cодержание учебных занятий
Приложение 3. Прикрепленные файлы
Программа составлена в соответствии с требованиями ФГОС ВПО по направлению подготовки 230400 Информационные системы и технологии
Авторы программы:
| Склеймин Ю.Б. | _________________________ |
| Заведующий обеспечивающей кафедрой 308 | _________________________ |
Программа одобрена:
| Заведующий выпускающей кафедрой 308 _________________________ | Декан выпускающего факультета 3 _________________________ |
-
ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Целью освоения дисциплины Web-программирование является достижение следующих результатов образования (РО):
| N | Шифр | Результат освоения |
| 1 | Знать состав, структуру, принципы реализации и функционирования технологий применяемых при создании Web-приложений. Базовые и прикладные методы Web-программирования | |
| 2 | Уметь применять технологии Web-программирования при проектировании информационных систем | |
| 3 | Знать основные этапы, методологию, технологию и средства проектирования Web-приложений | |
| 4 | Знать состав и структуру систем разработки Web-приложений, тенденции их развития (клиентские и серверные языки веб-программирования, языки программирования СУБД, технические средства) |
Перечисленные РО являются основой для формирования следующих компетенций: (в соответствии с ФГОС ВПО и требованиями к результатам освоения основной образовательной программы (ООП))
| N | Шифр | Компетенция |
| 1 | ПК-12 | Способность разрабатывать средства реализации информационных технологий (методические, информационные, математические, алгоритмические, технические и программные) |
| 2 | ПК-13 | Способность разрабатывать средства автоматизированного проектирования информационных технологий |
| 3 | ПК-18 | Способность использовать технологии разработки объектов профессиональной деятельности, в областях: машиностроение, приборостроение, наука, техника, образование, медицина, административное управление, юриспруденция, бизнес, предпринимательство, коммерция, менеджмент, банковские системы, безопасность информационных систем, управление технологическими процессами, механика, техническая физика, энергетика, ядерная энергетика, силовая электроника, металлургия, строительство, транспорт, железнодорожный транспорт, связь, телекоммуникации, управление инфокоммуникциями, почтов. связь, хим. промышленность, сельское хозяйство, текстил. и легкая промышленность, пищ. промышленность, медицинские и биотехнологии, горное дело, обеспечение безопасности подземных предприятий и производств, геология, нефтегазовая отрасль, геодезия и картография, геоинформационные системы, лесной комплекс, химико-лесной комплекс, экология, сфера сервиса, системы массовой информации, дизайн, медиаиндустрия, а также предприятия различного профиля.. |
| 4 | ПК-29 | Способность к инсталляции, отладке программных и настройки технических средств для ввода информационных систем в опытную эксплуатацию |
| 5 | ПК-31 | Способность к осуществлять инсталляцию, отладку программных и настройку технических средств для ввода информационных систем в промышленную эксплуатацию |
| 6 | ПКС.1 | Способность работать в качестве пользователя персонального компьютера, использовать языки и системы программирования. |
-
СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
Общая трудоемкость дисциплины составляет 3 зачетных(ые) единиц(ы), 108 часа(ов).
| Модуль | Раздел | Лекции | Практич. занятия | Лаборат. работы | СРС | Всего часов | Всего с экзаменами и курсовыми |
| Web-программирование | Раздел 1 | 4 | 2 | 0 | 6 | 12 | 108 |
| Раздел 2 | 4 | 4 | 0 | 8 | 16 | ||
| Раздел 3 | 6 | 4 | 0 | 12 | 22 | ||
| Раздел 4 | 6 | 20 | 0 | 32 | 58 | ||
| Всего | 20 | 30 | 0 | 58 | 108 | 108 | |
-
Содержание (дидактика) дисциплины
В разделе приводится полный перечень дидактических единиц, подлежащих усвоению при изучении данной дисциплины.
- 1. Назначение языка HTML. Стандарт HTML и спецификация XHTML. Структура документа HTML.
- 2. Назначение языка CSS. Параграфы, заголовки, элементы логического и физического форматирования текста. Списки, гиперссылки.
- 3. Атрибуты стиля (CSS attributes). Рамки, поля, отступы, фон. Размещение и размер. Переполнение и обрезка. Наследование.
- 4. Разбивка на страницы.Механизмы CSS. Добавление стиля в HTML документ.
- 5. Каскадные таблицы стилей. Наследование стилей. Правила CSS. Селекторы.Комбинаторы. Специальные правила (at-rules). Специфичность и порядок применения
- 6. Позиционирование средствами CSS. Статическое и абсолютное позиционирование. Позиционирование на основе плавающих элементов. Центрирование.
- 7. Наложение элементов. Изображения. Размещение изображения в документе. Поддерживаемые графические форматы. Указание размера изображения.
- 8. Ролловеры. Карты. Таблицы. Минимальная структура таблицы. Заголовок и колонтитулы. Группы столбцов. Объединение столбцов и строк.
- 9. Динамическое создание таблиц. Табличная и без табличная вёрстка.
- 10. CSS-вёрстка. Сценарии Javascript. Характеристики языка Javascript. Вставка сценария в HTML-документ. Переменные и типы данных.
- 11. Операторы и управляющие структуры. Встроенные объекты Javascript. Создание пользовательских объектов. Динамический HTML и Объектная Модель Документа.
- 12. Программное создание, удаление и модификация HTML-элементов. События. Объект event. Передача объекта event функции-обработчику.
- 13. HTML-формы.Элементы управления. Программный доступ к форме и ее элементам. Безопасность форм. Внедрение объектов в документ HTML.
- 14. Технология JAVA. Технология AJAX (Асинхронный Javascript с XML).Перспективы и расширения HTML.
-
Лекции
| № п/п | Раздел дисциплины | Объем, часов | Тема лекции | Дидакт. единицы |
| 1 | 1.1.Раздел 1 | 2 | Назначение языка HTML. Стандарт HTML и спецификация XHTML. Структура документа HTML. Назначение языка CSS. | 1, 2 |
| 2 | 1.1.Раздел 1 | 2 | Текстовые элементы HTML | 3 |
| 3 | 1.2.Раздел 2 | 2 | Атрибуты стиля (CSS attributes) | 3, 4 |
| 4 | 1.2.Раздел 2 | 2 | Механизмы CSS | 3, 4 |
| 5 | 1.3.Раздел 3 | 2 | Управление позиционированием элементов в документе средствами CSS. | 6 |
| 6 | 1.3.Раздел 3 | 2 | Использование изображений в документе и работа с ними. | 7 |
| 7 | 1.3.Раздел 3 | 2 | Визуальные элементы с изменяющимся представлением. Таблицы и работа с ними. | 8, 9 |
| 8 | 1.4.Раздел 4 | 2 | CSS-вёрстка. Сценарии Javascript. Характеристики языка Javascript, переменные и типы данных, операторы и управляющие структуры и их использование. | 10 |
| 9 | 1.4.Раздел 4 | 2 | Динамический HTML и Объектная модель документа. Программный доступ к элементам. Программное создание, удаление и модификация HTML-элементов. | 11, 12 |
| 10 | 1.4.Раздел 4 | 2 | Технология JAVA. Технология AJAX (Асинхронный Javascript с XML). Перспективы и расширения HTML. | 13, 14 |
| Итого: | 20 | |||
-
Практические занятия
| № п/п | Раздел дисциплины | Объем, часов | Тема практического занятия | Дидакт. единицы |
| 1 | 1.1.Раздел 1 | 2 | Знакомство с HTML и CSS. | 1 |
| 2 | 1.2.Раздел 2 | 2 | Изучение возможностей вставки изображений, гиперссылок и элементов логического форматирования. | 2 |
| 3 | 1.2.Раздел 2 | 2 | Применение каскадных правил. Центрирование элементов, добавление границ и полей. | 3 |
| 4 | 1.3.Раздел 3 | 2 | Создание динамического меню навигации при помощи списков и правил CSS. | 4 |
| 5 | 1.3.Раздел 3 | 2 | Создание макета страницы средствами правил CSS. | 5 |
| 6 | 1.4.Раздел 4 | 2 | Обработка событий при помощи сценариев Javascript. Изучение приемов динамического изменения страницы в ответ на действия пользователя. | 6 |
| 7 | 1.4.Раздел 4 | 2 | Создание обработчиков событий в сценариях Javascript. | 7 |
| 8 | 1.4.Раздел 4 | 2 | Динамический HTML. Изучение приёмов динамического формирования HTML-документа. | 8 |
| 9 | 1.4.Раздел 4 | 2 | Создание сценария, управляющего таблицей. | 9 |
| 10 | 1.4.Раздел 4 | 2 | Создание формы с динамической проверкой. | 10 |
| 11 | 1.4.Раздел 4 | 2 | Изучение технологии Silverlight. Использование программы Microsoft Expression Blend. | 11 |
| 12 | 1.4.Раздел 4 | 2 | Создание приложения с навигационным фреймом. | 12 |
| 13 | 1.4.Раздел 4 | 2 | Модификация приложения добавлением страницы и стиля. | 13 |
| 14 | 1.4.Раздел 4 | 4 | Создание анимации перемещений объектов. Создание анимированной Silverlight-заставки и размещение её в HTML-документе. | 14 |
| Итого: | 30 | |||
-
Лабораторные работы
| № п/п | Раздел дисциплины | Наименование лабораторной работы | Наименование лаборатории | Объем, часов | Дидакт. единицы |
| Итого: | |||||
-
Типовые задания
| № п/п | Раздел дисциплины | Объем, часов | Наименование типового задания |
| Итого: | |||
-
Курсовые работы и проекты по дисциплине
-
Рубежный контроль
-
Промежуточная аттестация
1. Зачет с оценкой (6 семестр)
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.















