МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Новокузнецкий институт (филиал)
Федерального государственного бюджетного образовательного учреждения
высшего профессионального образования
«Кемеровский государственный университет»
Факультет информационных технологий
Кафедра математики и математического моделирования
РАБОЧАЯ ПРОГРАММА
учебной дисциплины М2.ДВ3.1 Основы Интернет-технологий Для направления подготовки 010400.68 Прикладная математика и информатика Магистерская программа Математическое моделирование Новокузнецк, 2013 Сведения о разработке и утверждении рабочей программы дисциплины Рабочая программа дисциплины М2.ДВ3.1 «Основы Интернет-технологий» вариативного компонента цикла М2 составлена в соответствии на основании требований федерального государственного образовательного стандарта высшего образования по направлению подготовки 010400.68 «Прикладная математика и информатика» (степень «магистр»), утвержденного приказом Министерства образования и науки Российской федерации №545 от мая 2010 года для магистерской программы «Математическое моделирование».Автор Арыков А.А.
Рецензент Никифоров А.В., генеральный директор ООО «АйТи-Сервис»
Рабочая программа обсуждена на заседании кафедры математики и математического моделирования факультета информационных технологий «10» декабря 2012 г. Протокол № Заведующий кафедрой Решетникова Е.В.
Рабочая программа одобрена методической комиссией факультета информационных технологий «15» января 2013 г. Протокол № Председатель методической комиссии Ермак Н.Б.
1. Цели освоения дисциплины Целью курса является знакомство студентов с интернет-технологиями. Интернет в настоящее время является универсальным средством информационного обмена, активно используемым во всех сферах экономики. Поэтому знание интернет-технологий является необходимым для магистра прикладной математики и информатики.
В целом в результате изучения дисциплины студент должен:
знать основные концепции и принципы Web-дизайна и интернет-программирования;
владеть основами проектирования сайтов и технологий проектирования, основами программирования сайтов различными программными средствами.
2. Место дисциплины в структуре ООП магистратуры Дисциплина «Основы Интернет-технологий» относится к дисциплинам по выбору профессионального цикла.
Для успешного усвоения курса студент должен владеть основами программирования и базовыми понятиями разработки программного обеспечения. Поэтому ему необходимы знания, полученные в результате освоения общепрофессиональных и специальных дисциплин программы бакалавриата по направлению «Прикладная математика и информатика» таких как Информатика, Языки и методы программирования, Практикум на ЭВМ и др., а также предшествующих дисциплин учебного плана магистратуры: Современные проблемы прикладной математики и информатики, Современные компьютерные технологии, Инструментальные средства визуального программирования.
Знания и умения, приобретенные в процессе изучения дисциплины «Основы Интернеттехнологий» необходимы для освоения таких дисциплин как Технология разработки программного обеспечения для научных исследований. А также магистранты могут использовать полученные навыки при выполнении научно исследовательской работы и выпускной работы.
3 Компетенции обучающегося, формируемые в результате освоения дисциплины «Основы Интернет-технологий».
В результате освоения данной дисциплины формируются компоненты следующих компетенций:
Код, содержание и дескрипторные характеристики компетенции ОК-6 – способность совершенствовать и развивать свой интеллектуальный и общекультурный уровень, добиваться нравственного и физического совершенствования своей личности Знать:
- объективные связи обучения, воспитания и развития личности;
- способы организации учебно-познавательной деятельности, Уметь:
- выявлять проблемы своего самообразования;
- ставить цели, планировать и организовать свой индивидуальный процесс образования;
Владеть:способностью совершенствовать и развивать свой интеллектуальный и общекультурный уровень;
ПК-10 – способность разрабатывать аналитические обзоры состояния области прикладной математики и информационных технологий по направлениям профильной подготовки Базовые характеристики Знать:
- теоретические основы прикладной математики и информационных технологий - историю прикладной математики - историю развития информационных технологий - фундаментальные концепции и профессиональные результаты, системные методологии в профессиональной области - использовать новые знания и применять их в профессиональной деятельности - использовать современные теории, методы, системы и средства прикладной математики и информационных технологий для решения научно-исследовательских и прикладных задач - языком предметной области и ее методологией Профильные характеристики - разнообразие направлений своей профильной подготовки;
- грамотно пользоваться языком предметной области, извлекать полезную научно-техническую информацию из электронных библиотек, реферативных журналов, сети Интернет и т.д.
4. Структура и содержание дисциплины «Основы Интернет-технологий»
Общая трудоемкость дисциплины составляет 2 зачетные единицы, 72 часа.
4.1. Объём дисциплины и виды учебной работы (в часах) 4.1.1. Объём и виды учебной работы (в часах) по дисциплине в целом Общая трудоемкость базового модуля дис- циплины В том числе:
Вид текущего контроля Вид промежуточного контроля Зачет (УО-3) 4.1.2. Разделы базового обязательного модуля дисциплины и трудоемкость по видам занятий (в часах) Обзор Adobe Photoshop.
ботки анимированных элементов.
управления сайтом. Введение в CMS Битрикс.
исковых системах, контентная реклама, продвижение в социальных сетях мости сайта и поведения пользователей (Google Analytics, Яндекс Метрика) 4.2 Содержание дисциплины «Основы Интернет-технологий»
Содержание разделов базового обязательного модуля дисциплины 4.2.1 Содержание лекционного курса № Наименование Содержание раздела дис- Результат обучения, формируераздела, тем циплины мые компетенции технологий. Знать: теоретические основы вебтехнологий. 1.2. Основные технологии технологий и инструменты веби инструменты веб- программирования.
дизайна. Обзор Adobe Photoshop.
2.3. Особенности разра- графическом редакторе Adobe Phoботки макета веб-сайта. toshop;
Обзор техноло- 3.1. Технология Flash об- ПК- гий разработки анимированных элементов.
системы управности; - системные методологии фреймления сайтом.
Введение в CMS Битрикс. 4.3. Обзор CMS Битрикс. систем управления сайтом и их Установка и 5.1. Особенности установ- ПК- настройка CMS Битрикс.
типового решения инфор- - теоретические возможности тимационный портал; пового решения информационный Верстка шаблона 6.1. Особенности верстки ПК- для CMS БитИспользование вклю- - фундаментальные концепции Продвижение 7.1. Продвижение сайта; ПК- сайтов в поискоОптимизация структу- - историю развития продвижения вых системах, контентная ре- 7.4. Robots.txt и sitemap; -теоретические основы оптимизаАнализ и оптимизация ции HTML, оптимизации структуклама, продвижесодержимого сайта; ры сайта;
ние в социальных Методы анализа 8.1. Анализ посещаемости ПК- посещаемости сайта и поведеGoogle Analytics уста- анализа посещаемости сайта и пония пользоватеновка, настройка, возмож- ведения пользователей;
Метрика) установка, настройка, воз- Google Analytics;
Приложения для 10.1. Понятие "Социаль- ПК- Технология об- Технология облачных вы- ПК- 4.2.2 Содержание лабораторных занятий дисциплины технологий.
Принципы веб- 2.1. Принципы веб-дизайна. ПК- дизайна. Обзор Adobe Photoshop.
Обзор техноло- 3.1. Технология Flash обзор; ПК- гий разработки анимированных элементов.
Фреймворки и 4.1. Обзор популярных фрейм- ПК- системы управОбзор систем управления - использовать современные ления сайтом.
Битрикс.
настройка CMS Битрикс.
Верстка шаблона 6.1. Особенности верстки для ОК- для CMS БитИспользование включаемых - способностью самостоярикс.
областей, компонентов. тельно анализировать методы использования включаемых областей, компонентов.
сайтов в поискоОптимизация структуры - использовать современные вых системах, контентная реRobots.txt и sitemap; сайта;
клама, продвиже- 7.5. Анализ и оптимизация со- - использовать современные Методы анализа 8.1. Анализ посещаемости сайта ОК- посещаемости 8.2. Google Analytics установка, - организовывать анализ посайта и поведенастройка, возможности; сещаемости сайта и поведения пользоватеЯндекс Метрика – установ- ние пользователей;
Разработка мо- 9.1. Разработка версии сайта ПК- бильных прилоОсобенности разработки - использовать современные Технология об- Технология облачных вычисле- ПК- 5. Образовательные технологии При изучении данной дисциплины применяется как традиционные технологии, так и инновационные.
При этом каждая лекция разделена на разделы по темам, после прочтения каждого раздела лектор предлагает студентам провести обсуждение и осмысление материала в парах или тройках с коллегами (5-6 мин.) и задать возникшие вопросы лектору. Таким образом, 15мин. каждой традиционной лекции отведено под интерактивные формы обучения.
Помимо этого лекции в нетрадиционной форме:
- проводятся с использованием компьютерных презентаций и демонстраций;
- проводятся в компьютерном классе с демонстрацией написания программ.
Традиционное проведение всех лабораторных занятий по дисциплине включает активные формы – самостоятельное решение задач с консультациями преподавателя по вопросам студента и интерактивные формы – совместное обсуждение группой сложной (нестандартной) задачи для отыскания ее решения.
Помимо этого по отдельным темам практические занятия проводятся не традиционно:
- группа разбивается на малые подгруппы (4-5 человек). Каждая подгруппа пишет отдельную программу, концепция которой разрабатывается совместно членами подгруппы, а затем каждому поручается разработка той или иной ее части, итогом работы является законченный программный продукт с описанием в виде отчета. Такая работа в команде приближена к рабочей ситуации программиста большой компании.
Удельный вес занятий, проводимых в интерактивных формах, составляет 20% (18 часов). Занятия лекционного типа составляют 50% (18 часов).
6. Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины.
Самостоятельная работа студентов включает:
- подготовка к лабораторному занятию;
- подготовка к устному опросу;
- подготовка к лекции;
- выполнение домашнего задания.
6.1. Уровни освоения дисциплины и критерии получения зачета Критерием получения зачета является удовлетворительный уровень освоения дисциплины, при котором студент показывает теоретические знания в области интернеттехнологий:
о принципах работы Интернет, описание протокола HTTP;
технологии создания анимированных элементов;
о системах управления сайтов;
о продвижение сайта;
о рекламе сайта;
о методах разработки мобильных приложений;
о методы разработки приложений для социальных сетей;
облачные сервисы и облачные вычисления.
и практические умения и способность использовать основы интенет-технологий:;
создания анимированных элементов;
применять методы продвижения сайта;
применять методы рекламы сайта;
применять методы разработки мобильных приложений;
применять методы разработки приложений для социальных сетей;
использовать облачные сервисы и облачные вычисления.
6.2 Примерный перечень вопросов для проведения собеседований Основы веб-технологий.
Основные технологии и инструменты веб-программирования.
Принципы веб-дизайна.
Работа в графическом редакторе Adobe Photoshop.
Технология Flash обзор.
Основы работы в редакторе Adobe Flash.
1. Принципы работы Интернет. Протоколы передачи данных. Описание протокола 2. Технологии создания анимированных элементов 3. Системы управления сайтов.
4. Продвижение сайта. Основные методы.
5. Реклама сайта. Основные методы.
6. Основные методы для оценки посещаемости и анализа поведения пользователей 7. Методы разработки мобильных приложений.
8. Методы разработки приложений для социальных сетей.
9. Облачные сервисы и облачные вычисления.
7. Учебно-методическое и информационное обеспечение дисциплины Основная литература 1. Шишов, О. В. Современные технологии и технические средства информатизации [Электронный ресурс] : учебник / О. В. Шишов – Электрон. текстовые дан. – Москва : НИЦ Инфра-М, 2012. – Режим доступа: http://znanium.com/bookread.php?book= 2. Бенкен, Е. С. PHP, MySQL, XML: программирование для Интернета [Электронный ресурс] : учебник / Е. С. Бенкен – Электрон. текстовые дан. – Санкт-Петербург : БХВПетербург, 2011. – Режим доступа: http://znanium.com/bookread.php?book= Дополнительная литература:
1. Роберт Басыров 1С-Битрикс. Постройте профессиональный сайт сами! Издательство: Питер - 2009 г.
2. Иван Севостьянов Поисковая оптимизация. Практическое руководство по продвижению сайта в Интернете Издательство: Питер - 2012 г.
3. Андросов Н. О., Ворошилова И. В., Долгов В. А., Замарацкая С. П., Манн И. Б., Носова Е. Г., Овчинников Р. Н., Рыжиков С. В., Сухов С. В., Черницкая М. В. Интернетмаркетинг на 100 % - 2010 год, 240 с.
4. Информационные технологии [Текст] : теорет. и прикл. науч.-техн. журн. / учредитель СО РАН. – 1995, нояб –. – М. : Новые технологии, 2010 – 2013. – Ежемес. – ISSN 1684-6400.
Программное обеспечение и Интернет-ресурсы 1.Электронная библиотека механико-математического факультета Московского государственного университета – www.lib.mexmat.ru/bookks/ 2. Новая электронная библиотека – www.newlibrary.ru 3. Российское образование (федеральный портал) – www.edu.ru 4. Нехудожественная библиотека – www.nehudlit.ru 5. OS Windows XP (лицензия №47 от 09.03.10г. MSDN) 6. GPSS World Student Version (free), 8. Материально-техническое обеспечение дисциплины 1. Аудитории, оснащенные мультимедиапроекторами и экранами (100/4, 509/4, 401/4, 29а/1, малый зал, большой зал);
2. Компьютерные презентации.
3. Компьютерные классы с выходом в Интернет: 19 компьютеров, объединенных в сеть, операционные системы Windows XP (лицензия №47 от 09.03.10г. MSDN).