УМКД М2.В.ДВ.5 WEB-приложения (новое окно)

advertisement
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 1 из 11
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Дальневосточный федеральный университет»
(ДВФУ)
ШКОЛА ЕСТЕСТВЕННЫХ НАУК ДВФУ
Согласовано
«УТВЕРЖДАЮ»
Заведующий кафедрой информатики,
матем. и компьютерного моделирования
Руководитель ОП
_____________ Пак Т.В.
______________ А.Ю. Чеботарев
«__16_»_____мая___________2012__г.
«_16__»_мая_2012 г.
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ (РПУД)
WEB-приложения
010400.68 Прикладная математика и информатика
Форма подготовки очная
Школа естественных наук ДВФУ
Кафедра информатики, математического и компьютерного моделирования
Курс 1 семестр 3
лекции 18 (час.)
практические занятия
лабораторные работы 36 (час.)
всего часов аудиторной нагрузки 54 (час.)
самостоятельная работа 54 (час.)
контрольные работы
зачет в 3 семестре
экзамен
Рабочая программа составлена в соответствии с требованиями федерального
государственного образовательного стандарта высшего профессионального образования,
утвержденного приказом Министерства образования и науки от 20 мая 2010 г. № 545.
Рабочая программа обсуждена на заседании кафедры информатики, математического и
компьютерного моделирования «16» мая 2012 г.
Заведующий кафедрой А.Ю. Чеботарев
Составитель доцент кафедры информатики, математического и компьютерного
моделирования А.Е. Ковтанюк
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Ковтанюк А.Е.
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Оборотная сторона титульного листа РПУД
I. Рабочая программа пересмотрена на заседании кафедры:
Протокол от «_____» _________________ 200 г. № ______
Заведующий кафедрой _______________________ __________________
(подпись)
(И.О. Фамилия)
II. Рабочая программа пересмотрена на заседании кафедры:
Протокол от «_____» _________________ 200 г. № ______
Заведующий кафедрой _______________________ __________________
(подпись)
(И.О. Фамилия)
Лист 2 из 11
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 3 из 11
АННОТАЦИЯ
ЦЕЛИ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Целью
дисциплины
методологических
и
является:
дисциплины
концептуальных
является
теоретических
изучение
сведений
о
программировании в сети Интернет, формирование у студентов умения и
навыков работы с WEB-страницами и эффективного комбинирования
элементов мультимедиа, а также подготовка магистров, умеющих применять
современные
методики
разработки
и
сопровождения
WEB-сайтов,
используемых в дальнейшей профессиональной деятельности.
Задачами дисциплины являются:
изучение основ аппаратных средств Интернет-программирования,
основных инструментальных средств, используемых для создания WEBстраниц, знакомство с возможностями создания базовых элементов WEBстраниц (текст, графические изображения, звук, анимация), с возможностями
применения информационных технологий в сети Интернет.
МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОП ВПО
Дисциплина относится к вариативной части общенаучного цикла
основной
образовательной
программы
подготовки
магистров
по
магистерской программе "Математическое моделирование" направления
010400 “Прикладная математика и информатика”.
Дисциплина базируется на следующих дисциплинах: «Информатика»,
«Практикум на ЭВМ»
Знания, полученные при освоении дисциплины, необходимы при
выполнении выпускной дипломной работы.
РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
В результате освоения дисциплины, обучающийся должен: обладать
компетенциями:
общекультурными (ОК):
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 4 из 11
 способностью понимать философские концепции естествознания,
владеть основами методологии научного познания при изучении различных
уровней организации материи, пространства и времени (ОК-1);
 способностью иметь представление о современном состоянии и
проблемах
прикладной
математики
и
информатики,
истории
и
теоретические,
и
методологии их развития (ОК-2);
 способностью
использовать
углубленные
практические знания в области прикладной математики и информатики (ОК3);
 способностью порождать новые идеи и демонстрировать навыки
самостоятельной научно-исследовательской работы и работы в научном
коллективе (ОК-5);
 способностью и готовностью к активному общению в научной,
производственной и социально-общественной сферах деятельности (ОК-7);
профессиональными (ПК):
научная и научно-исследовательская деятельность: способностью
проводить научные исследования и получать новые научные и прикладные
результаты (ПК-1);
 способностью разрабатывать концептуальные и теоретические
модели решаемых научных проблем и задач (ПК-2);
проектная
и
производственно-технологическая
деятельность:
способностью углубленного анализа проблем, постановки и
 обоснования
задач
научной
и
проектно-технологической
деятельности
 (ПК-3);
организационно-управленческая деятельность:
 способностью управлять проектами (подпроектами), планировать
научно-исследовательскую деятельность, анализировать риски, управлять
командой проекта (ПК-5);
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Ковтанюк А.Е.
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 5 из 11
 способностью организовывать процессы корпоративного обучения
на основе технологий электронного и мобильного обучения и развития
корпоративных баз знаний (ПК-6);
педагогическая деятельность:
 способностью проводить семинарские и практические занятия с
обучающимися, а также лекционные занятия спецкурсов по профилю
специализации (ПК-8);
 способностью разрабатывать учебно-методические комплексы для
электронного и мобильного обучения (ПК-9);
консорциумная:
 способностью работать в международных проектах по тематике
специализации (ПК-11);
В результате изучения дисциплины студент должен:
Знать:
̶
о состоянии развития современных web-технологий, об их месте и
роли в работе компьютерных сетей Internet/Intranet;
̶
о проблемах и направлениях развития web-технологий;
̶
о проблемах и направлениях развития программных средств,
применяемых в web-технологиях;
̶
об основных методах и средствах автоматизации проектирования,
используемых в программных средствах;
̶
об основах построения сложных web-узлов.
Уметь:
̶
применять различные инструментальные средства для разработки
web-страниц и web-узлов;
̶
ориентироваться в современных информационных технологиях, их
возможностях, перспективах развития;
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
̶
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 6 из 11
создавать различные элементы мультимедиа, используя при этом
современные программно-аппаратные средства;
̶
осуществлять выбор средств и методов для решения поставленных
профессиональных задач.
Владеть:
̶
методикой формирования элементов мультимедиа с помощью
современных программных средств;
̶
инструментами создания web-страниц и перспективами развития
современных мультимедийных инструментов, применяемых для создания
таких web-страниц;
̶
специальной литературой в изучаемой предметной области.
I. СТРУКТУРА И СОДЕРЖАНИЕ ТЕОРЕТИЧЕСКОЙ ЧАСТИ КУРСА
Тема 1. Основные HTML, CSS. – 2 часа
Основные понятия HTML. Протоколы передачи гипертекста. Интернетбраузеры. Теги и атрибуты. Использование каскадных листов стилей (CSS).
Слои. Позицирование слоев.
Тема 2. Основы программирования на JavaScript. – 4 часа
Основы языка JavaScript. Типы данных. Основные конструкции языка:
циклы, условные операторы, подпрограммы-функции. Основные объекты.
Свойства и методы.
Тема
3.
Создание
интерактивных
приложений
средствами
JavaScript – 4 часа
Работа с формами. Обработчики событий. Обработка событий
средствами JavaScript. Создание интерактивного меню. Позицирование слоев
средствами JavaScript.
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 7 из 11
Тема 4. Основы программирования на PHP. – 4 часа
Основы языка PHP. Типы данных. Основные конструкции языка:
циклы,
условные
операторы,
подпрограммы-функции.
Сеансовые
переменные. Cookies.
Тема 5. Создание интерактивных приложений средствами PHP. –
4 часа
Работа с формами средствами PHP. Ввод/вывод в файл. Чтение/запись
в таблицы базы данных. СУБД MySQL. Язык запросов SQL, его интеграция в
PHP-скрипт.
II. СТРУКТУРА И СОДЕРЖАНИЕ ПРАКТИЧЕСКОЙ ЧАСТИ КУРСА
Лабораторные работы (36 часов)
Занятие 1. Основные HTML, CSS. – 6 часов
Создание Интернет-сайта с использованием CSS. Оптимизация
графики.
Занятие 2. Основы программирования на JavaScript. – 8 часов
Знакомство с основами JavaScript. Создание таймера.
Занятие 3. Создание интерактивных приложений средствами
JavaScript – 6 часов
Работа с формами. Обработчики событий. Обработка событий
средствами
JavaScript.
средствами JavaScript.
Создание
калькулятора.
Позицирование
слоев
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 8 из 11
Занятие 4. Основы программирования на PHP. – 8 часов
Основы языка PHP. Типы данных. Основные конструкции языка:
циклы, условные операторы, подпрограммы-функции. Ввод/вывод в файл.
Создание счетчика посещения страницы.
Занятие 5.
Создание интерактивных приложений средствами
PHP. – 8 часов
Работа с формами средствами PHP. Чтение/запись в таблицы базы
данных. СУБД MySQL. Язык запросов SQL, его интеграция в PHP-скрипт.
Создание гостевой книги.
III.КОНТРОЛЬ ДОСТИЖЕНИЯ ЦЕЛЕЙ КУРСА
Вопросы к экзамену
1. Типы данных. Объявление и инициализация переменных.
2. Основные операторы.
3. Встроенные объекты. Основные методы.
4. Объект Array.
5. Объект Math.
6. Объект String.
7. Объект Date.
8. Объект RegExp.
9. Обзор основных объектов.
10. Объект window.
11. Объект location.
12. Объект history.
13. Объект style.
14. Объект event.
15. Обработка событий. Обработчики событий. Элементы формы.
16. Организация навигации на странице средствами JavaScript.
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Ковтанюк А.Е.
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 9 из 11
17. Перемещение слоев.
IV.ТЕМАТИКА И ПЕРЕЧЕНЬ КУРСОВЫХ РАБОТ И
РЕФЕРАТОВ
Курсовые проекты и курсовые работы: учебным планом не
предусмотрены.
Темы для рефератов
1. История Интернет
2. Обзор Интернет-браузеров
3. Обработка событий на стороне клиента
4. Обработка событий на стороне сервера
5. Обзор языка PHP
6. Анимация в Интернет
7. Графические средства при создании Веб-страниц
8. Использование стилей при создании Веб-страниц
9. Средства Flash-анимации
10. Использование Java-скриптов
V. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
Основная литература:
1. http://www.alleng.ru/d/w-site/w-site002.htm Алексеев, А.П. Введение в
WEB-дизайн: учеб. пособие для вузов / А.П. Алексеев. – М.: СОЛОН-ПРЕСС,
2008. – 184 с.
2. http://rutracker.org/forum/viewtopic.php?t=2473994
Веллинг,
Л.
Разработка Web-приложений с помощью PHP и MySQL. / Л. Веллинг, Л.
Томсон; 3-е изд.: пер. с англ. – М.: Издательский дом «Вильямс», 2008. – 880 с.
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Ковтанюк А.Е.
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 10 из 11
3. Вьюхин, В.В. Базы данных: учеб. пособие для вузов. Ч. 1.
Лабораторный практикум / В.В. Вьюхин, С.В. Супрун, Т.А. Кочнева. –
Екатеринбург: Изд-во РГППУ, 2005. – 66 с.
4. http://bearbooks.ru/book.asp?id=1066911 Евсеев, Д.А. Web-дизайн в
примерах и задачах: учеб. пособие / Д.А. Евсеев, В.Р. Трофимов; Под. ред.
В.В. Трофимова. – М.: КНОРУС, 2010. – 272 с.
5. Котеров, Д.В. PHP 5 / Д.В. Котеров, А.Ф. Костарев. – 2-е изд., перераб.
и доп. – СПб.: БХВ Петербург, 2008. – 1104 с.
6. Рейсинг,
Джон.
JavaScript.
Профессиональные
приемы
программирования: учеб. пособие / Джон Рейсинг. – СПб.: Питер, 2008. – 351
с.
7. Супрун, С. В. Разработка Web-приложений. В 2 ч. Ч. 2. Серверные
технологии: учеб. пособие для вузов. Ч.2. Серверные технологии / С. В.
Супрун, В. В. Вьюхин; – Екатеринбург: Издательство РГППУ, 2005. – 36 с.
8. Фролов И.К. Разработка, дизайн, программирование и раскрутка Webсайта: И.К. Фролов, В.А. Перелыгин, Е.Э. Самойлов. – М.: Триумф, 2009. –
304 с.
9. Чиртик, А.А. HTML: А.А. Чиртик. – Спб. : Питер, 2006. – 219 с.
10. http://znanium.com/bookread.php?book=350566 PHP 5: Автор: Котеров
Д., Котеров А. Год издания: 2008 Язык: Русский Издательство: BHV
11. http://e.lanbook.com/view/book/1154/
Аббасов
И.Б.
Основы
графического дизайна на компьютере. Издательство: ДМК Пресс, 2008 г. 224
страницы.
Дополнительная литература
1. Action Script 3.0 для Adobe Flash CS4 Professional: официальный
учебный курс. – М.: Эксмо, 2009. – 400 с.
ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
Учебно-методический комплекс дисциплины «Web-приложения»
Разработчик:
Ковтанюк А.Е.
Идентификационный номер:
УМКД.23(101)-01040002-М2.В.ДВ.52012
Контрольный экземпляр находится на
кафедре информатики, математического и
компьютерного моделирования ШЕН ДВФУ
Лист 11 из 11
2. Аксак, В.А. Новейшая энциклопедия Интернет 2007 [Текст]:
всеобъемлющее руководство по эффективному использованию Сети / В.А.
Аксак; ред. В.В. Александров. – М.: ЭКСМО, 2007. – 912 с.
3. Биндер, Кейт. Adobe Photoshop CS4 за 24 часа/ Кейт Биндер; Пер. с
англ. – М.: ООО «И.Д. Вильямс», 2010. – 528 с.
4. Венедюхин, А.А. Создание сайтов. Новейшая энциклопедия/ А.А.
Венедюхин, А.А. Воробьев. – М.: Эксмо, 2009. – 416 с.
5. Глушаков, С.В. CorelDRAW X4/ С.В. Глушаков, Е.В. Гончарова. – 3-е
изд. доп. и перераб. – М.: АСТ, 2008. – 476,[4] с.
6. Дунаев, В.В. Самоучитель JavaScript: учеб. пособие / В.В. Дунаев. – 3е изд. – Спб.: Питер, 2008. – 400 с.
7. Котеров, Д.В. PHP 5 / Д.В. Котеров, А.Ф. Костарев. – 2-е изд., перераб.
и доп. – СПб.: БХВ Петербург, 2008. – 1104 с.
8. Третьяк, Т.М. Практикум Web-дизайна: практикум / Т.М. Третьяк,
М.В. Кубарева. – М.: СОЛОН-ПРЕСС, 2007. – 173 с.
Download