Рабочая программа профессионального модуля Разработка и администрирование сайтов для студентов специальности Прикладная информатика
областное государственное бюджетное образовательное учреждение среднего профессионального образования Ульяновский авиационный колледж
основная профессиональная образовательная ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ 05.
Разработка и администрирование сайтов
Для специальности: 230115
Программирование в компьютерных системах
Среднее профессиональное образование (базовый уровень)
г.Ульяновск
2015
Основная профессиональная образовательная программа профессионального модуля разработана в соответствии с требованиями ФГОС по специальности среднего профессионального образования:
230701 «Прикладная информатика» (по отраслям)
РЕКОМЕНДОВАНА
Методической цикловой комиссией председатель ЦМК
Председатель ЦМК
_____________________________
Протокол заседания ЦМК
№ ____ от «___» __________2015 г
УТВЕРЖДАЮ
зам. директора по УР
______________________________
«____» _________________ 2015 г
УТВЕРЖДАЮ
зам. директора по УПР
______________________________
«____» _________________ 2015 г
Автор-разработчик:
О.В.Богатырева, преподаватель
РЕЦЕНЗЕНТ:
__________________________________________________________________
__________________________________________________________________
СОДЕРЖАНИЕ
1. ПАСПОРТ Основной профессиональной образовательной ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
стр.
4
2.результаты освоения ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
7
3.СТРУКТУРА и содержание профессионального модуля
9
4условия реализации ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
25
5.Контроль и оценка результатов освоения профессионального модуля (вида профессиональной деятельности)
28
паспорт Основной профессиональной образовательной ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Разработка и администрирование сайтов
1.1. Область применения программы
Программа профессионального модуля является вариативной частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 230115 Программирование в компьютерных системах
в части освоения основного вида профессиональной деятельности (ВПД):
разработка и администрирование сайтов и соответствующих профессиональных компетенций (ПК):
Разрабатывать информационный контент с помощью языков разметки.
Разрабатывать сценарии.
Разрабатывать программное обеспечение с помощью языков программирования информационного контента.
Создавать информационные ресурсы с помощью систем управления контентом.
Осуществлять анимацию объектов и сцен в специализированных программных средах.
Работать с мультимедийными инструментальными средствами.
Владеть технологиями SEO продвижения.
Решать вопросы администрирования сайтов.
Уровень образования среднее (полное) общее. Опыт работы не требуется
1.2. Цели и задачи профессионального модуля – требования к результатам освоения профессионального модуля
С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями обучающийся в ходе освоения профессионального модуля должен
иметь практический опыт:
сбора и анализа информации для определения потребностей клиента;
обработки информационного, динамического контента с помощью языков разметки;
создания информационных сайтов и интернет магазинов с помощью языков программирования;
работы с мультимедийными инструментальными средствами;
использования инструментальных сред поддержки, разработки, системы управления контентом;
уметь:
формулировать потребности клиента в виде четких логических конструкций;
идентифицировать, анализировать и структурировать объекты информационного контента;
разрабатывать информационный контент с помощью языков разметки;
разрабатывать программное обеспечение с помощью языков программирования информационного контента;
разрабатывать сценарии;
размещать информационный контент в глобальных и локальных сетях;
использовать инструментальные среды поддержки разработки, системы управления контентом;
создавать анимации в специализированных программных средах;
работать с мультимедийньми инструментальными средствами;
осуществлять адаптивное сопровождение программного продукта или информационного ресурса;
знать:
специализированное программное обеспечение проектирования и разработки информационного контента;
технологические стандарты проектирования и разработки информационного контента;
принципы построения информационных ресурсов;
основы программирования информационного контента на языках высокого уровня;
языки сценариев;
принципы создания информационных ресурсов с помощью систем управления контентом;
архитектуру и принципы работы систем управления контентом;
1.3. Количество часов на освоение программы профессионального модуля:
всего – 613 час, в том числе:
максимальной учебной нагрузки обучающегося – 505 час, включая:
обязательной аудиторной учебной нагрузки обучающегося – 340 часов;
самостоятельной работы обучающегося – 165 часов; учебной практики-36 часов; производственной практики – 72 часов, курсового проекта 30 часов
2. результаты освоения ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Результатом освоения профессионального модуля является овладение обучающимися видом профессиональной деятельности разработка, внедрение и адаптация программного обеспечения отраслевой направленности, в том числе профессиональными (ПК) и общими (ОК) компетенциями:
Код Наименование результата обучения
ПК 5.1 Разрабатывать информационный контент с помощью языков разметки
ПК 5.2 Разрабатывать сценарии
ПК 5.3 Разрабатывать программное обеспечение с помощью языков программирования информационного контента.
ПК 5.4 Создавать информационные ресурсы с помощью систем управления контентом.
ПК 5.5 Осуществлять анимацию объектов и сцен в специализированных программных средах. Работать с мультимедийными инструментальными средствами.
ПК 5.6 Владеть технологиями SEO продвижения. Решать вопросы администрирования сайтов.
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 3 Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
ОК 4 Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 5 Использовать информационно-коммуникационные технологии в профессиональной деятельности.
ОК 6 Работать в коллективе и команде, эффективно общаться с коллегами, руководством, потребителями.
ОК 7 Брать на себя ответственность за работу членов команды (подчиненных), результат выполнения заданий.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ОК 9 Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
3.1. Тематический план профессионального модуля
Коды профессиональных компетенций Наименования разделов профессионального модуля Всего часов Объем времени, отведенный на освоение междисциплинарного курса (курсов) Практика
Обязательная аудиторная учебная нагрузка обучающегося Самостоятельная работа обучающегося Учебная,
часов Производственная (по профилю специальности),
часов
Всего,
часов в т.ч. лабораторные работы и практические занятия,
часов в т.ч., курсовая работа (проект),
часов Всего,
часов в т.ч., курсовая работа (проект),
часов 1 2 3 4 5 6 7 8 9 10
ПК 5.5 Раздел 1. Мультимедийные технологии 544 120 30 40 36 -
ПК 5.5 Раздел 2
Сетевые технологии 168 40 56 ПК 5.1- ПК 5.4 Раздел 3
Технологии разработки сайтов 187 32 30 69 30 Производственная практика (по профилю специальности), часов 72 72
Всего: 580 475 102 30 165 30 36 72
3.2. Содержание обучения по профессиональному модулю (ПМ)
Наименование разделов профессионального модуля (ПМ), междисциплинарных курсов (МДК) и тем Содержание учебного материала, лабораторные работы и практические занятия, самостоятельная работа обучающихся, курсовая работа (проект) Объем часов Уровень освоения
1 2 3 4
Раздел ПМ 1. Мультимедийные технологии 120 МДК.05.1 Мультимедийные технологии 120 Тема 05.1.1
Основные понятия мультимедиа. Обучающийся должен
уметь:
проводить анкетирование и интервьюирование;
строить структурно-функциональные схемы;
анализировать бизнес-информацию с использованием различных методик:
формулировать потребности клиента в виде четких логических конструкций;
знать:
отраслевую специализированную терминологию;
технологии сбора информации;
методики анализа бизнес-процессов;
нотации представления структурно-функциональных схем;
стандарты оформления результатов анализа; 20 Содержание 6 1 Понятие мультимедиа технологии. Основные принципы и возможности. Средства мультимедиа технологии. Сфера применения. Основные типы мультимедиа продуктов. 2 2
2 Три составляющих мультимедиа. Понятия аудиоряда, видеоряда, текстового потока. Понятие сценария, категорий сценария. 2 2
3 Основные носители мультимедия технологий. Программные средства разработки мультимедиа. Сайты с мультимедийным содержанием. 2 2
2
Практические занятия 2 1 Ввод и вывод мультимедиа информации. Захват видео и аудио информации 2 Тема 05.1.2
Анимация динамического контента Обучающийся должен
уметь:
Осуществлять анимацию объектов и сцен в специализированных программных средах.
Работать с мультимедийными инструментальными средствами.
знать:
специализированное программное обеспечение проектирования и разработки анимации;
виды анимации и язык программирования анимации Action Script$ 14 Содержание 16 1 Введение в компьютерную анимацию. Технологии создания анимации для www: gif, Flash, Java и JavaScript Интерфейс программы Adobe Flash
Знакомство с интерфейсом программы. Работа с инструментами рисования и редактирования. Маркировка кадров в палитре Timeline 2 2 Покадровая анимация. Предварительная заготовка кадров. Плавность переходов. Понятие ключевого, пустого и непустого кадра. Частота отображения кадров. 2 3 Анимация формы. Автоматическая анимация трансформации объекта. Применение слоев для создания сложных анимаций. Векторизация растровых изображений. 2 4 Анимация движения. Анимация вдоль заданной траектории. Настройки анимации движения. Создание траектории движения для нелинейного перемещения объектов. 2 5 Маски, маскирующие и маскируемые слои. Анимированные маски. Работа с библиотекой и символами. Понятие маски, маскирующего и маскируемого слоя; общие принципы построения слоя-маски; Графические символы, кнопки и мувики. Четыре состояния кнопки. События и свойства кнопок и мувиков. 2 6 Сцены во Flash. Переходы между сценами. Создание сцен. Основные команды перехода между сценами. 2 7 Интеграция динамических данных. Flash и PHP с XML. 4 Практические задания 16 1 Создание покадровой анимации. Подготовка кадров для мультипликации. «Удлинение» статичных иллюстраций (создание декораций для нескольких кадров). 2 2 Создание анимации формы. Использование слоёв. Анимация формы с заполнением первого и последнего ключевого кадра Shape tweening. Применение контрольных точек. Создание слоёв. 2 3 Создание анимации движения. Движение по заданной траектории
Применение анимации движения к экземплярам, группам или текстовым блокам. Использование свойств Easing (Плавность), Rotate (Поворот) и Scale (Масштабировать) 2 4 Создание маски. Создание маски из растрового изображения. Создание маскированной анимации. 2 5 Анимация графических символов. Использование кнопок.
Создание анимированного логотипа. Экспорт в SWF. Использование кнопок-картинок. 2 6 События и свойства клипов. Использование сцен во Flash. Создание мувика с несколькими сценами. Создание поздравительной открытки. 2 7 Создание меню и интро-ролика сайта. Разработка клипа-предзагрузчика preloader. Разработка презентационного ролика. Работа со звуком во Flash. Оптимизация звука во Flash. Работа с объектом Sound. 2 8 Работа во Flash с видеоданными. Создание фотогалереии 2 Тема 05.1.3
Монтаж динамического контента Содержание 28 1 Видеоинформация. Три вида монтажа. Программное обеспечение монтажа динамического контента. Восприятие человеком видеоинформации. Монтаж линейный, нелинейный и гибридный. Программы для обработки видео Pinnacle Studio, Adobe Premier, Sony Vegas. 4 2 Аудиоинформация. Аудио редакторы. Их назначение и применение для монтажа звуковой информации.
Дискретизация звука. Аудио редакторы: Sound Forge, Audio Edition и т.п. Интерфейс программ и основные возможности. 4 3 Форматы видеоинформации, аудиоинформации. Программы конвертации форматов. Грабберы и рипперы.
Различия между форматами видео и аудио файлов. Бесплатные и лицензионные программы конвертации. Перенос информации с CD/DVD диска на компьютер в пригодном формате с помощью программ-грабберов или рипперов. 4 4 Линейный монтаж фильма в одной из программ: Pinnacle Studio, Adobe Premier, Sony Vegas. Понятие- ключевой кадр. Компоновка фильма из клипов, а также основные операции линейного монтажа: подгонка (подрезка) клипа, разрезание клипа, работа со связанными клипами (звук+видео). 4 5 Настройка и применение видео переходов и видео эффектов.
Работа на панели Timeline и панели Управление эффектом. Приемы работы с эффектами: их назначение, редактирование параметров, временное отключение и удаление, включая переходы между клипами. 4 6 Статические, динамические: вертикальные и горизонтальные титры.
Добавление титров в фильм и их настройка, включая прямое и стилевое форматирование. Приемы выбора свойств объектов титров, а также применение шаблонов титров. 4 7 Аудио монтаж файлов. Приемы работы со звуковыми клипами, а также связанными клипами (содержащими видео- и аудио-ряд). Редактирование громкости звука вдоль клипа, использование ключевых кадров громкости. Работа на панелях Timeline и Аудиомикшер. 4 Практические задания 12 1 Работа с программами конвертации видео и аудио файлов.
Преобразование форматов AVI, MPEG4, CDA, MP3 с использованием программ грабберов и рипперов. 2 2 Основы видеомонтажа.Настройка проекта. Импорт исходных файлов. Работа с исходными файлами, монтирование роликов, использование рабочей области.(Timeline). 2 3 Использование видео переходов и видео эффектов при монтаже фильма.
Переходы между клипами. Группы видеопереходов. Группы аудиопереходов. Использование переходов для монтажа. 2 4 Создание статических и динамических ( бегущих) титров.
Работа с редактором титров. Динамические и статические титры. 2 5 Обработка звуковых файлов. Монтаж звука. Аудиотреки. Изменение громкости звукового клипа. Микширование звука. Управление эффектами объемного звучания 2 6 Создание DVD-меню
Создание меню для нескольких клипов. Вывод фильма на DVD-диск, а так же – запись в файл 2 МДК.05.2
Сетевые технологии 168 Тема 05.2.1
Основы web технологий Обучающийся должен
уметь:
размещать информационный контент в глобальных и локальных сетях;
знать:
основы сетевых технологий;
SEO технологии; 26 Содержание 16 1 Введение в web технологии: структура и принципы web. Интернет: понятие, история развития. Стандартизация в Интернет. RFC-документы. Стек протоколов TCP/IP. Система доменных имен DNS. Структура и принципы WWW. Прокси-серверы. Протоколы Интернет прикладного уровня. 4 2 Стандарты web. Интернет терминология. Возможности, средства и задачи www. 4 3 Интернет и Рунет. Различные типы сайтов: визитки, корпоративные сайты, Интернет-магазины, форумы, чаты, тематические сайты, порталы. Эпоха Веб 2.0: блоги, корпоративные и коллективные блоги, социальные сети. Средства коммуникации: QIP, Mail.Ru Агент, Skype 4 4 Сервисы: поисковые системы, библиотеки, дистанционное обучение, поиск работы и фриланс, электронные деньги, замена десктопных приложений, словари, файловые хранилища, фотоальбомы и хостинги изображений, видео-хостинги, газеты, журналы, радио и телевидение. 2 5 Облачные сервисы: SugarSync, Dropbox, SkyDrive, Wuala. Сетевые сервисы Яндекс и Google 2 6 Инструменты для работы с Интернетом. Браузеры. Менеджеры закачек. Сравнительные характеристики. Определение скорости подключения. 2 7 Безопасность в Интернете. IP-адрес. Скрытие IP-адреса, веб-анонимайзеры. Система Tor. Steganos Internet Anonym VPN. Прокси-сервер. Сервис Whois. Анонимная отправка электронной почты 8 Прокси-сервер UserGate. Сниферы: MailSniffer, IMSniffer, DeviceSniffer. Кейлоггеры. Трассировка. Команда tracert 2 Практические задания 10 1 Настройка и использование облачного сервиса. 2 2 Использование сервисов Яндекса и Google 2 3 Настройка почтового клиента. Образовательные ресурсы Интернет. 2 4 Конфигурация и сравнительные характеристики браузеров и менеджеров закачек. 2 5 Настройка User gate. Применение правил. 2 Тема 05.2.2
Оптимизация и продвижение информационных ресурсов Обучающийся должен
уметь:
знать:
специализированное программное обеспечение проектирования и разработки информационного контента;
принципы построения информационных ресурсов;
42 Содержание 14 1 Продвижение информационного ресурса в сети Интернет
Оптимизация приложения под запросы пользователей, контекстная реклама, продвижение статьями и продвижение ссылками. 2 2
2 Технологии Search Engines Optimization (SEO)/ факторы, влияющие на положение сайтов в поисковых системах 2 2
3 Факторы ранжирования сайта. Технические характеристики сайта. Текстовые факторы. Ссылочное ранжирование. Ранжирование с учётом географии. 2 2
4 Ограничения для продвижения. Фильтры поисковых систем Яндекс («Ты последний», «Ты спамный»и т.д.), фильтры Google. Бан сайта (запрет на индексирование сайта). 2 3
5 Влияние хостинга на продвижение сайта. Влияние доменного имени на продвижение сайта. Система управления контентом сайта (CMS), возраст сайта и т.д. 2 2
6 Этапы продвижения сайта. Цели продвижения сайта. Первоначальный аудит сайта. Получение шлейфа запросов по отобранным маскам. 2 2
7 Оптимизация сайта. Этапы оптимизации сайта: технические доработки сайта, оптимизация контента сайта, работа над ссылочным окружением сайта.. 2 2
Практические занятия 4 2
1 Применение технологии SEO для продвижения сайта или информационного ресурса 2 2 Оптимизация приложений для продвижения информационного ресурса.. 2 Тема 05.2.3
Программирование web сервисов на языках высокого уровня уметь:
программировать web сервисы на языках высокого уровня;
использовать среду Visual Studio Max;
знать:
технологию ASP; Содержание 28 1 ASP.NET — часть технологии .NET, используемая для написания мощных клиент-серверных интернет-приложений. Среда создания ASP.NET приложений - Visual Web Developer 2010 Express Edition 2 2 Типы страниц и папок проекта в ASP.NET. Свойства и события страницы. Директивы. Способы внедрения кода ASP.NET в станицу. Блоки отображения. 2 3 Элементы управления ASP.NET и сравнение их с элементами управления HTML. 2 4 Три вида событий ASP.NET: 1 - События, которые происходят в браузере клиента и обрабатываются кодом на Javascript; 2 - События загрузки страницы; 3 - События элементов управления; Отправка данных другой странице. 2 5 Свойство AutoPostBack. Привязка к данным. Классы проверки данных (валидаторы). Инициация проверки данных. 2 6 Использование и программирование ADO.NET. Объект Connection. Использование объекта Command. DataAdapter. DataSet. Окно внешних источников данных 4 7 Объектная модель источников данных. Элементы-источники данных (Data Source Controls). SqlDataSource. Кэширование. Сортировка 4 8 Элементы-потребители данных. Синтаксис динамического связывания. Repeater. DataList. DataGrid. GridView. События GridView. FormView. 2 9 ASP.NET + XML. AdRotator. Файлы преобразования документа. Файлы определения схемы документа. Класс XmlReader. Класс XPathDocument. 2 10 Навигация по сайту в ASP.NET. Элемент управления SiteMapPath. SiteMapDataSource. Программное управление TreeView. Элемент управления Menu. 2 11 Шаблоны дизайна страниц ASP .NET. Основы Master Pages. Содержание по умолчанию. Программное назначение главной страницы. 2 12 Стили элементов управления. Темы и шкурки. Стили элементов управления. Внешние файлы стиля. Программная работа с темами 2 Практические занятия 18 1 Освоение Visual Web Developer 2010 Express Edition 2 2
2 Применение серверных элементов управления 2 3 Управление данными с помощью технологий ADO.NET и ASP.NET 2 4 Разработка Web-приложений на основе классов ASP.NET 2 5 Создание Web-приложений XML+ ASP.NET. 2 6 Разработка интернет магазина на ASP.NET 8 Тема 05.2.4
Программирование web сервисов средствами специализированного программного обеспечения уметь:
разрабатывать информационный контент с помощью языков разметки;
разрабатывать программное обеспечение с помощью языков программирования информационного контента;
разрабатывать сценарии;
Содержание 14 1 Bitrix Framework - - созданная на основе PHP платформа для разработки веб-приложений. Знакомство с продуктами: «1C-Битрикс: Управление сайтом» и «1С-Битрикс: Корпоративный портал». 2 2 Установка системы. Архитектура продукта. Структура файлов. Права доступа. 2 3 Структура страницы и сайта в 1С-Битрикс. Шаблон страницы, параметры страницы, порядок выполнения страницы. 2 4 Технологии 1С-Битрикс: агенты, почтовая система, кеширование, отложенные функции, перенос посетителей, панель управления 2 5 Информация на сайте и работа с ней. Статическая и динамическая информация. Включаемые области. 2 6 Модули 1С-Битрикс. Структура файлов. Описание и параметры. 2 7 Проектирование web сайтов на 1с Битрикс 2 Практические занятия 8 1 Разработка сайта визитки на 1с Битрикс 4 2 Разработка интернет магазина на 1с Битрикс 4 МДК.05.3
Технологии разработки сайтов 187 Тема 05.3.1
Программирование динамического контента на встроенных языках уметь:
разрабатывать сценарии;
использовать языки разметки;
применять CSS$
знать:
основы DHTML;
правила использования и описания таблиц каскадных стилей CSS; 28 2
Содержание 16 2
1 Введение в JavaScript. Объектная модель JavaScript. Методы, свойства и функции. Объект document и метод write. 2 2
2 Основы синтаксиса JavaScript. Переменные и работа с ними. Массивы и работа с ними. Свойство length, методы push, unshift. Условные операторы if-else, множественные условия else if. Синтаксис циклов for, while Методы alert, confirm, prompt объекта window и примеры их использования. Функции в JS 2 2
3 Объекты в JavaScript. Объект math. Методы и функции. Объект date. Методы и функции. Обзор других объектов (navigator, screen, location). 2 2
4 DOM-модель и работа с элементами web-страницы. Принцип работы DOM-модели. Правила построения DOM-дерева. Выбор элементов средствами функций getElementById и getElementByTagName. Правила выбора родственных элементов, согласно DOM-дерева. Свойства innerText и InnerHTML, textContent. Изменение свойств элементов. 2 2
5 Основы JQuery и основы выборки элементов. Введение в JQuery. Возможности. Правила работы с библиотекой jquery.js. Правила работы с DOM-деревом. Основы выборки элементов с web-страницы средствами JQuery. Выбор вложенных, дочерних элементов, следующих и предыдущих, выборка по значению и наличию атрибутов. Основы фильтрации выборок. Фильтры even, odd, not, has, contains, first, last, hidden, visible. 2 2
6 Работа с оформлением и содержимым выбранных элементов. Применение функций к выбранным элементам. Функции text, html. Функции показа/скрытия элементов show, hide, fadeIn, fadeOut, fadeTo, slideDown, slideUp. События и реакции в JQuery. Понятие события на web-странице. Список основных событий. События hover, toggle. 2 2
7 Технология AJAX. Введение в AJAX. Объект XMLHttpRequest. Синхронность и асинхронность запросов. Работа с AJAX методами библиотеки JQuery. Методы load, $.get, $.post, $.ajax, live. 4 2
Практические занятия 10 1 Программирование функций и событий на JavaScript 2 2 Использование JavaScript для доступа и управления HTML DOM объектов. 2 3 Динамичная смена классов CSS (.css()) и динамичная смена содержимого (картинки) (.attr()) 2 4 Анимация объектов (.animate ()) и действие по таймеру (setInterval) в JQuery 2 5 Многоуровневое меню, многоуровневые списки в AJAX. Реализация поиска и быстрого поиска в AJAX 2 Тема 05.3.2
Программирование динамического контента языками сценариев уметь:
Использовать PHP при создании сайтов;
Применять MySQL для разработки баз данных;
знать:
Основные конструкции языка;
Знать язык запросов SQL$ 46 Содержание 22 1 PHP – как представитель популярных языков для реализации веб-приложений. Основы синтаксиса. Управляющие конструкции. 2 2
2 Обработка запросов с помощью PHP. Методы GET и POST. 2 2
3 Apache сервер. Пакеты DENWER, Top Сервер. Инсталляция PHP, MySQL, Apache. 2 2
4 Объекты и классы в PHP. Работа с массивами данных и строками в PHP. Работа с файловой системой на PHP. 2 5 База данных MySQL. Взаимодействие PHP и XML. 2 2
6 Взаимодействие PHP и MySQL. 2 2
7 Введение в программирование на языке Python. Основные стандартные модули. Элементы функционального программирования. Объектно-ориентированное программирование. 2 2
8 Разработка web приложений на языке Python. CGI сценарии. Среда публикации объектов Zope. 4 2
9 Web программирование на языках Perl и Ruby. 4 2
Практические занятия 16 2
1 Обработка форм на языке PHP 2 2 Реализация загрузки файлов на PHP. 2 3 Программирование опросов и счётчиков посещения web страницы на языке PHP 2 4 Создание системы администрирования контента на PHP. 2 5 Создание блога на PHP. 2 6 Создание базы данных MySQL. Программирование интернет магазина на PHP. 2 7 Разработка сайта на PHP с базой данных MySQL 2 8 Вёрстка web страницы на PHP с XML. 2 Тема 05.3.3
Создание информационных ресурсов с помощью CMS уметь:
Использоваь инструментальные среды поддержки, разработки, системы управления контентом;
знать:
Способы использования, применения и программирования CMS; 36 Содержание 18 2
1 Системы управления контентом: (Content management system, CMS) Joomla, uCoz, WordPress. Сравнительные характеристики. 2 2
2 Инсталляция Joomla. Требования к хостингу. Ravenswood Joomla Server. Установка на денвер. 2 2
3 Создание веб сайтов с Joomla. Установки Конфигурации. Права Доступа. Контент: разделы, категории. Техпроцесс. 2 2
4 Шаблоны. Расширения (Компоненты, Модули, Мамботы). 2 2
5 Локализация сайтов. Навигация на сайте. Меню. Структуризация контента. 2 2
6 Настройка разделов и категорий, инсталляция плагинов 2 2
7 Разработка сайта в 1c битрикс, иWordPress, Drupal 6 2
Практические занятия 6 3
1 Разработка сайта в Joomla 2 2 Разработка блога в WordPress 2 3 Разработка сайта в Drupal 2 Внеаудиторная самостоятельнаяработа:
Разработка информационных ресурсов на DHTML, XML и в среде Dream Weaver.
Серверные приложения: язык: Perl, создание web страницы
Создание программ на PHP,Perl, Python.
Проектирование баз данных на MySQL
Создание электронного справочника по индивидуальной теме.
Создание информационных ресурсов в Adobe Flash.
Разработка web сервиса на ASP.Net.
Проектирование и создание сайтов, интернет магазинов на Joomla, uCoz, WordPress, 1c битрекс
Написание и оформление курсового проекта.
Проектирование web страниц и web сервисов с использованием XML+XSL+PHP. 170 Примерная тематика курсовых проектов
Разработка информационного ресурса на Adobe Flash с Action Script 2.0.
Разработка информационного ресурса на на Adobe Flash с Action Script 3.0
Разработка информационного обучающего ресурса в среде Adobe DreamWeaver.
Разработка интернет магазина продажи комплектующих товаров на PHP
Разработка интернет магазина продажи компьютеров на 1c Битрекс.
Разработка образовательного портала по технологии ASP.Net.
Разработка информационного сайта туристического агентства.
Разработка сайта со встроенной автоматизированной системой создания расписания
Разработка и внедрение автоматизированного рабочего места для специализированного документооборота персональных данных
Разработка информационного сайта фирмы по продаже строительных материалов на Joomla.
Разработка информационного сайта отделения на uCoz.
Разработка Web – интерфейса для системы компьютерной вёрстки.
Разработка программы тестирования сайтов.
Разработка web- интерфейса анализа отказов компьютерной локальной сети.
Разработка информационного сайта картинная галерея.
Разработка информационного сайта обзор премьер в городских кинотеатрах.
Разработка информационного сайта фирмы по продаже продуктов питания.
Разработка информационного сайта путеводителя по мировым столицам.
Разработка информационного сайта «Наш город»
Разработка информационного сайта Интернет-библиотека.
Разработка информационного сайта «Цветочная галерея»
Разработка информационного сайта «Музыкальные новости».
Разработка информационного сайта фирмы по продаже автомобилей.
Автоматизация офиса (на примере автоматизации учёта электронных учебных материалов).
. Налоговый учёт в бухгалтерской информационной системе
Решение задачи определения оптимального использования ресурсов
Разработка программы тестирования через интернет. 30 Обязательная аудиторная учебная нагрузка по курсовому проекту 30 Производственная практика (по профилю специальности)
Обучающийся должен иметь практический опыт:
сбора и анализа информации для определения потребностей клиента;
разработки и публикации информационных ресурсов и сайтов;
отладки и тестирования программного обеспечения;
разработки информационного контента с помощью языков разметки
адаптации и продвижения в сети Интернет программного обеспечения:
разработки и ведения проектной и технической документации;
разработки сценариев;
разработки программного обеспечения с помощью языков программирования информационного контента.
создания информационных ресурсов с помощью систем управления контентом.
создания анимации объектов и сцен в специализированных программных средах.
владения мультимедийными инструментальными средствами.
владения технологиями SEO продвижения.
администрирования сайтов.
Виды работ
анализ автоматизированных систем эксплуатируемых на предприятии.
анализ локальных вычислительных сетей предприятия, их топология, протоколы, распределение ресурсов и прав доступа.
создание НТML и XML-документов с помощью средств разработки клиентских программ. Средства создания программ, выполняемых на стороне сервера.
применение языка структурированных запросов SQL.
планирование доступа к базам данных, клиенты удаленного доступа и построение запросов к СУБД.
эксплуатация ИС предприятия.
организация сбора, размещения, хранения, накопления, преобразования и передачи данных в ИС.
применение различных приемов администрирования ПО ИС.
обеспечение работоспособности ПО ИС.
восстановление ПО и данных.
архивирование и резервирование данных.
разработка информационных ресурсов
работа с клиентским ПО ИС.
сопровождение клиентского ПО ИС.
Выполнение индивидуального задания по решению типовых задач, решаемых при помощи программ, выполняемых на стороне сервера и клиента. Аналитическое описание решения поставленной задачи. Аргументация выбора средств разработки. Формирование кода фрагмента программного продукта и составление программы. Описание работы программы. Оформление индивидуального задания. 72 Всего 580 4. условия РЕАЛИЗАЦИИ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
4.1. Требования к минимальному материально-техническому обеспечению
Реализация профессионального модуля предполагает наличие учебного мультимедийного кабинета, лаборатории «Разработка, внедрение и адаптация отраслевой направленности», библиотеки, читального зала с выходом в сеть Интернет.
Оборудование учебного мультимедийного кабинета:
компьютеры, принтер, сканер, выделенная линия для Интернет, проектор, лицензионное программное обеспечение общего и профессионального назначения.
Оборудование лаборатории «Разработка, внедрение и адаптация отраслевой направленности»:
компьютеры, принтер, сканер, выделенная линия для Интернет, проектор, программное обеспечение общего и профессионального назначения, комплект учебно-методической документации.
Реализация программы профессионального модуля предполагает обязательную производственную практику.
Оборудование и технологическое оснащение рабочих мест:
компьютеры, принтер, сканер, модем (спутниковая система), лицензионное программное обеспечение общего и профессионального назначения
4.2. Информационное обеспечение обучения
Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы
Основные источники
для преподавателей:
PHP 5. Полное руководство. : Пер. с англ. — М. : Издательский дом "Вильямс",2006 – 454 с
М.Кузнецов, И.Симдзянов,С.Голышев PHP5 практика создания web-сайтов СПб.:БХВ-Петербург, 2005, 948с.
Д.Н.Колисниченко Самоучитель PHP5 СПб.:Наука и техника, 2004 г. – 578 с
Э. Харрис PHP MySQL для начинающих М.:КУДИЦ- Образ 2005г.– 386 с.
В.Дунаев Самоучитель JavaScript, М.: Питер, 2005г – 403 с.
Савельева Н.В Основы программирования на РНР. Курс лекций. Учебное пособие, 2009 г. – 456 с
Тестирование объектно-ориентированного программного обеспечения. Практическое пособие: Пер. с англ./Джон Макгрегор, Девид Сайкс. - K.: OOO «ТИД «ДС», 2006 – 214 с
Фролов А. В., Фролов Г. В. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных. — М.: Издательско-торговый дом «Русская Редакция», 2000. – 788 с для студентов:
Дуванов А.А. Web-конструирование. HTML. – СПб.: БХВ-Петер-бург, 2003. – 278 с.
Коржинский С. Настольная книга Web-мастера: эффективное применение HTML, CSS и JavaScript. –М., 2000 – 272 с.
М.Беллиньясо Разработка Web-приложений в среде ASP.NET 2.0., М.: "Вильямс", 2007 г. – 640 с.
Дополнительные источники
для преподавателей:
Р.Басыров. 1С-Битрикс. Постройте профессиональный сайт сами! - М.: Питер, 2009 г. – 304 с.
Введение в тестирование программного обеспечения. : Пер. с англ. —
М.: Издательский дом "Вильямс", 2003. -244 с.
Димов. Ю. В. Метрология стандартизация и сертификация. СПб Питер,2007. – 244 с
Евсеев Д.А., Трофимов В.В Web-дизайн в примерах и задачах, 2010. – 424 с.
Храмцов П.Б Основы Web-технологий. Учебное пособие, 2009 г – 344 с.
для студентов:
Журавлев И.В., Попова В.Г., Тарасов С.Б. Публикация данных в Web. Учебно-методическое пособие, 2009 г – 272 с.
Залогова Л.А. Компьютерная графика. Элективный курс. Учебное пособие. М: Бином. Лаборатория знаний, 2009. – 274 с
Колбин Р.В. Глобальные и локальные сети: создание, настройка и использование. Элективный курс. + CD-ROM . Учебное пособие, 2007 г. -272 с
Мациевский Н.С. Разгони свой сайт. Методы клиентской оптимизации веб-страниц. Учебное пособие, 2009 г – 244 с
Тестирование объектно-ориентированного программного обеспечения. Практическое пособие: Пер. с англ./Джон Макгрегор, Девид Сайкс. - K.: OOO «ТИД «ДС», 2002 – 144 с
Интернет-сайты:
http://javacscript.ruhttp://www.joomla-docs.ru/http:// http://joomla.ru/ http://phpclub.ru/.
http://php.su
http://perl5doc.ru/http://www.intuit.ru
http://www.ucoz.ru/
http://ru.wordpress.com/http://www.1c-bitrix.ru/4.3. Общие требования к организации образовательного процесса
Обязательным условием допуска к производственной практике (по профилю специальности) в рамках профессионального модуля «Разработка, внедрение и адаптация отраслевой направленности» является освоение программы профессионального модуля (или части модуля), защиты курсового проекта.
Реализация профессиональной образовательной программы по данному модулю должна обеспечивать выполнение студентом практических работ с использованием ЭВМ.
Итоговой формой контроля и оценки результатов освоения профессионального модуля является сдача экзамена.
4.4. Кадровое обеспечение образовательного процесса
Реализация профессиональной образовательной программы по данному модулю по специальности среднего профессионального образования должна обеспечиваться педагогическими кадрами, имеющими высшее образование, соответствующее профилю преподаваемого модуля «Разработка, внедрение и адаптация отраслевой направленности»
5. Контроль и оценка результатов освоения профессионального модуля (вида профессиональной деятельности)
Результаты
(освоенные профессиональные компетенции) Основные показатели оценки результата Формы и методы контроля и оценки
ПК 5.1. Разрабатывать информационный контент с помощью языков разметки.
сбор информации для определения потребностей клиента. экспертная оценка хода выполнения практического задания
анализ информации для определения потребностей клиента. экспертная оценка результата выполнения практического задания
разработка информационных ресурсов. экспертная оценка результата выполнения курсовой работы
ПК 5.2. Разрабатывать сценарии ознакомление с основами программирования информационного контента на встроенных языках экспертная оценка хода выполнения практического задания
использование систем управления контентом для решения поставленных задач экспертная оценка результата выполнения курсовой работы
создание, размещение информационного контента экспертная оценка результата защиты производственной практики
ПК 5.3. Разрабатывать программное обеспечение с помощью языков программирования информационного контента ознакомление с основами программирования информационного контента с помощью языков программирования информационного контента экспертная оценка хода выполнения практического задания
составление набора тестовых заданий экспертная оценка результата защиты производственной практики
формирование отчетов об ошибках экспертная оценка результата выполнения выполнения курсовой работы
ПК 5.4. Создавать информационные ресурсы с помощью систем управления контентом конфигурирование программного обеспечения для решения поставленных задач экспертная оценка хода выполнения практического задания
проведение адаптации программного обеспечения. экспертная оценка хода выполнения курсовой работы
Осуществление адаптивного сопровождения программного продукта или информационного ресурса экспертная оценка результата защиты производственной практики
ПК. 5.5. Осуществлять анимацию объектов и сцен в специализированных программных средах. Работать с мультимедийными инструментальными средствами. составление сценарий фильма, сцены, ролика экспертная оценка результата выполнения практического задания
тестирование проекта экспертная оценка хода выполнения курсовой работы
монтирование фильма, ролика, озвучивание работы, формирование меню и титров. экспертная оценка результата выполнения курсовой работы
ПК 5.6. Владеть технологиями SEO продвижения. Решать вопросы администрирования сайтов. выбор характеристики качества оценки программного продукта экспертная оценка хода выполнения практического задания
применение технологий SEO для продвижения сайта экспертная оценка хода выполнения курсовой работы
оформление отчета продвижения информационного ресурса в сети Интернет экспертная оценка результата защиты производственной практики
Результаты
(освоенные общие
компетенции) Основные показатели оценки результата Формы и методы контроля и оценки
1 2 ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес -обоснование выбора профессии;
-участие в мероприятиях
профессиональной направленности;
-проектирование индивидуальной
траектории профессионального развития Эссе
Портфолио
Презентации
Сертификат, свидетельство, диплом
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество -определение задач деятельности с учетом поставленных целей и способов их достижений;
-структурирование задач деятельности;
-обоснование выбора методов и способов выполнения профессиональных задач;
-осуществление оценки эффективности деятельности;
осуществление контроля качества деятельности Интерпретация результатов деятельности студента в процессе освоения ОПОП, выполнения лабораторных работ, в ходе практических занятий, УП и ПП Портфолио студента (отзыв работодателя, дневник практики и т.д.)
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность -владение алгоритмом анализа рабочей ситуации;
-выбор способов и средств осуществления деятельности с учетом определенных факторов;
-выбор адекватных ситуациям методов и средств контроля, оценки и коррекции собственной деятельности;
-проведение контроля, оценки и коррекции собственной деятельности;
-выполнение функциональных обязанностей в рамках заданной рабочей ситуации Интерпретация результатов деятельности обучающегося в процессе освоения ОПОП, выполнения лабораторных работ, в ходе практических занятий, учебной и производственной практики
Отзыв работодателя
ОК 4. Осуществлять
поиск и использование
информации,
необходимой
для эффективного
выполнения
профессиональных
задач,
профессионального и
личностного развития -владение методами и способами поиска информации;
-осуществление оценки значимости информации для выполнения профессиональных задач;
-использование информации как средства эффективного выполнения профессиональных задач, профессионального и личностного развития Экспертное наблюдение в ходе аудиторной и внеаудиторной самостоятельной работы, решения
профессиональных задач при освоении ОПОП
OK 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности -владение персональным компьютером;
-использование программного
обеспечения в решении профессиональных задач;
- применение мультимедиа в профессиональной деятельности;
- владение технологией работы с различными источниками информации;
-осуществление анализа и оценки информации с использованием информационно-коммуникационных технологий (электронно-методические комплексы, интернет-ресурсы, электронные носители и т.д.) Экспертное наблюдение в ходе освоения ОПОП
Дифференцированный зачет
Портфолио
Презентации
Проекты
ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями - осуществление взаимодействия с коллегами в процессе решения задач; -- проявление коллективизма;
- владение технологией эффективного общения (моделирование, организация общения, управление общением, рефлексия общения) с коллегами, руководством, потребителями Экспертное наблюдение в ходе освоения ОПОП Тестирование
Экспертное наблюдение в ходе формализованных образовательных ситуаций
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), результат выполнения заданий -осуществление соотнесения результатов выполненных заданий со стандартизированными нормами;
-выполнение управленческих функций;
-выполнение должностных обязанностей в рамках изучаемой специальности Экспертное наблюдение в ходе освоения ОПОП Экспертное наблюдение в ходе формализованных образовательных ситуаций
ОК 8. Самостоятельно
определять задачи
профессионального
и личностного развития,
заниматься
самообразованием,
осознанно планировать
повышение
квалификации - выявление трудностей при решении профессиональных задач и проблем личностного развития;
-определение направлений самообразования;
-организация самообразования (повышение квалификации) в соответствии с выбранными направлениями;
- осознанное планирование повышения квалификационного уровня;
-осуществление выбора форм и методов профессиональной переподготовки и повышения образования Тестирование
Ролевые игры, тренинги Портфолио студента Экспертное наблюдение в ходе освоения ОПОП Экспертное наблюдение в ходе формализованных образовательных ситуаций
ОК 9. Ориентироваться
в условиях частой смены
технологий
в профессиональной
деятельности - проявление интереса к инновациям в области профессиональной деятельности;
-анализ инноваций в сфере изучаемой специальности;
-оценка эффективности инноваций в сфере профессиональной деятельности;
-выбор технологии выполнения работ в соответствии с содержанием профессиональной деятельности Реферат, презентация Исследовательская, творческая работа Экспертное наблюдение в ходе освоения ОПОП Экспертное наблюдение в ходе формализованных образовательных ситуаций