
|
|
Веб-технології та Веб -дизайнДата публикации: 08.01.2017 09:56
МІНІСТЕРСТВО ОСВІТИ І НАУКИУКРАЇНИ ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД «КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ імені ВАДИМА ГЕТЬМАНА» Факультет інформаційних систем і технологій Кафедра інформаційного менеджменту
ЗАТВЕРДЖЕНО: Науково-методичною радою університету Протокол № ____ від _____ 20__ р.
Голова НМР ______________ А.М. Колот
Методичні матеріали щодо змісту та організації самостійної роботи студентів, поточного і підсумкового контролю їх знань з науки “Веб-технології та Веб -дизайн” для бакалаврів з галузі знань “Інформатика та обчислювальна техніка” напряму підготовки 6101 “Комп’ютерні науки”
Завідувач кафедри інформаційного менеджменту __________ Галіцин В.К. “_____”_______________20__р.
Начальник навчально- методичного відділу __________ Гуть Т.В. “_____”_______________20__р.
Київ КНЕУ 2014
1.ВСТУП Процеси впровадження нових інформаційних технологій впливають на всі сфери діяльності окремого підприємства та економіки в цілому. Формується новий економічний простір —Інтернет-ринок, як система нових економічних відносин. Інтернет-технології стають ефективним інструментом бізнесу. Розробка систем електроної комерції потребує глибоких знань Web-технологій, і зокрема методів проектування програмного забезпечення при розробці Web-додатків. Метою вивчення науки є формування у студентів теоретичних знань та практичних навичок створення Web –сайтів, з програмування в Web, проектування та розробки систем електронної комерції. Перелік компетенцій, яких набуде студент після опанування даної науки. Після опанування дисципліни студенти повинні бути здатні: - розробляти проекти Web-сайтів, використовуючи динамічну генерацію вмісту, списки та таблиці; - проектувати та розробляти складні Web-системи та системи електроної комерції для підприємств, що працюють на Інтернет-ринку; - створювати Web-додаткі за допомогою мови програмування PHP; - розробляти клієнтські та серверні сценарії в Web; - використовувати Web-технології як ефективного інструмента інформаційного менеджменту.
Місце науки в учбовому плані. Вивчення науки базується на знаннях курсів "Моделі і структури даних", “Теорія алгоритмів", «Операційні системи». Знання, здобуті під час вивчення дисципліни використовуються в курсах «Кросс-платформове програмування» та «Об’єктно-орієнтоване програмування", а також «Інформаційна безпека». Відповідно до навчального плану підготовки бакалаврів дисципліна “Веб-технології та Веб -дизайн” є обов’язковою наукою і вивчається протягом 3-го семестру. Загальний обсяг - 180 год, з них 22 год. - лекції, 32 год – практичні, семінарські, лабораторні заняття, 26 год. передбачено на індивідуальну роботу зі студентами, 100 годин - на самостійну роботу.
2.ТЕМАТИЧНИЙ ПЛАН НАУКИ (ДИСЦИПЛІНИ).
3. ЗМІСТ НАУКИ (ДИСЦИПЛІНИ) ЗА ТЕМАМИ. . Тема 1. Технології та інструменти Web-дизайну. Основи створення Web - документів. Призначення Web - дизайну. Мета та завдання створення Web - сайта. Проектування та етапи створення Web - сайта. Визначення структури Web - сайта. Компоновка Web - сайта: лінійна, ієрархічна, комбінована. Інформаційне наповнення та система навігації сайта. Технології створення Web - сайта. Методи рекламної компанії, спрямованої на просування Web - сайта в Internet. Ефективність Web - сайта. World Wide Web та принципи його роботи. Класифікація Web -сайтів. Визначення Web-сервера. Apache. Microsoft IIS. Комплекс технічних засобів для Web-сервера. Гіпертекстові посилання. НТМL, DНТМL та їх стандарти. Web-броузери. Сучасні інструментальні засоби створення Web-документів. НТМL-редактори та візуальні редактори. Структура НТМL - документа. Основні теги. <НТМL>, <НЕАD>, <ВОDY>, <ТIТLE>. Створення заголовків. Використання стилів форматування для виділення тексту Тема 2. Стильове оформлення Web–документів.. Гіпертекстові посилання. Технології MacromediaFlash. Форми. Використання стилів форматування для виділення тексту. Теги логічного та фізичного форматування тексту. Шрифти різного накреслення. Відображення спеціальних символів. Поняття універсального локатора ресурсів (URL). Запис URL - адреси. URL - адреси служб HTTP, FTP, Telnet, локальних файлів. Адреси груп новин та електронної пошти. Поняття гіперпосислання. Теги гіперпосилання. Векторна графіка. Растрова графіка. 3D графіка. Збереження готових зображень для Інтернет. Створення фонових малюнків Створення ескізу web-сайту (принципи дизайну). Огляд технологій Flash. Їх можливості. Слоі та кадри. Прості форми. Складні форми. Тег <INPUT>. Використання форм-бланків. . Теги <SELECT>, <OPTION>, <ТЕХТАRЕА>. Технологія Common Gateway Іnterface (CGI). Текстові поля. Меню. Кнопки-перемекачі. Списки з прокруткою. Селекторні кнопки Тема 3 . Використання CSS.Дизайн Web-сайту. Тестування та публікація Web-сторінки Каскадні таблиці стилів CSS. Селектори. Підключення таблиці CSS до Web-документу. Оформлення сторінки в єдиному стилі. Грамотний Web-дизайн. Дизайн інтерфейса. Ергономічне розташування керуючих елементів. Удосконалювання НТМL-кода.. Тестування сторінки. Публікація та маркетинг. Реклама Web-сторінки.
Тема 4. Програмування Web-сторінок. Технології розробки серверних та клієнтських сценаріїв. Програмні технології в Web. Програмування на сервері. Єдиний шлюзовий інтерфейс (CGI). Передача даних до CGI-програм. Створення CGI-програм. NSAPI/ISAPI. Умовні HTML-конструкції. Серверні сценарії. CGI-сценарії. Мова програмування Perl. Кодування та пересилка даних форми. Обробка даних форми. Пошук та заміна тексту. Регулярні вирази. Бібліотеки та модулі в Perl. Активні серверні сторінки (ASP). Визначення сценарія. JavaScript. VBScript. Тема 5. Мова JavaScript. Об’єктна модель документу. Ієрархія об’єктів. Вставка сценаріїв до HTML-документів. Вставка сценаріїв до HTML-документів. Зовнішні сценарії. Обробники подій. Модель подій. Динамічний HTML. Об’єктна модель документу. Ієрархія об’єктів. Взаємодія сценаріїв із списками стилів. Java-аплети. Елементи ActiveX. Бібліотека JQuery. Селектори JQuery. Тема 6. Мова програмування PHP. Мова програмування PHP (задачі, методи використання). Можливости PHP. Конфігурація PHP. Інтеграція з Apache. Віртуальні хости. Безпека. Сінтаксіс мови. Основні оператори. Цикли. Інтеграція PHP и HTML. Підтримка file upload. Підтримка HTTP cookie. Обробка помилок. PHP source viewer. Тема 7. Елементи мови PHP Константи. Розподіл інструкцій. Типи змінних. Ініціалізація змінних. Маніпуляції з масивами. Вирази IF, ELSE, DO…WHILE, SWITCH, INCLUDE, REQUIRE, FUNCTION, CLASS. Функції. Функції для роботи з базами даних. Маніпулюванння строками. Регулярні вирази. Робота з файлами. Передача та обробка параметрів з HTML-форм.
Тема 8. Робота с базами даних в Web. СУБД MySQL (призначення, методи використання). Мова запитів SQL . Реалізація мови SQL в СУБД MySQL. Оператори пакета MySQL. Доступ до MySQL з PHP. Типи даних. Надання доступу до баз даних. Функції для роботи з MySQL. Работа з паролями. Альтернативні користувацькі логіни. Зміна довжини ключа та порядку сортировки. Утіліти для роботи з MySQL. Тема 9. Технологія AJAX. Побудова інтерактивних користувацьких інтерфейсів Web-додатків. Принципи асинхронної взаємодії між Web-клієнтом і Web-сервером в рамках технології AJAX. Формат передачі даних JSON. Об'єкт Xmlhttprequest. Розробка мобільних Web-додатків. Протокол WAP.
Тема 10. Технології проектування складних Web-cистем Cкладні Web-системи. Побудова системи управління товарами. Контроль обсягу продаж. Побудова системи управління профайлом. Регистраційна система. Система зміни профайла. Побудова системи управління заказами. Індивідуальний кошик заказу. Автоматизація систем оплати. Верифікація кредитних карток. Побудова системи управління доставкою. Система створення аналітичних звітів. Сервісні програми.
4.1. Плани семінарських (практичних, лабораторних) занять для студентів денної форми навчання.
Практичні та лабораторні заняття по науці проводяться за наступними темами: Заняття 1. Сучасні інструментальні засоби створення Web-документів. Завдання. Сформулювати вміння: - класифікувати НТМL-редактори та візуальні редактори; - створювати Web-публікації; - використовувати теги мови HTML.
План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі розгорнутої бесіди обговорити можливі напрями розв’язання типових веб-сторінок. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових завдань. Заняття 2. Стильове оформлення Web–документів.. Гіпертекстові посилання. Технології MacromediaFlash. Форми. Завдання. Сформулювати вміння: - створювати організація посилань на ресурси різних типів; - використовувати зображення в HTML-документу; - розробляти форми на Веб-сторінках. План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати запропоновані викладачем задачі. 3. У формі розгорнутої бесіди обговорити можливі напрями розв’язання типових завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових завдань.
Заняття 3. Використання CSS.Дизайн Web-сайту. Тестування та публікація Web-сторінки Завдання. Сформулювати вміння: - Оформлювати Веб-сторінки в єдиному стилі. - підключати таблиці CSS до Web-документів - розробляти дизайн інтерфейсу Веб-сторінки План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі розгорнутої бесіди обговорити можливі напрями розв’язання типових виробничих завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових виробничих ситуацій. Заняття 4. Мова JavaScript. Об’єктна модель документу. Ієрархія об’єктів. Вставка сценаріїв до HTML-документів Завдання: Поглибити і закріпити знання: - сутності динамічного HTML та об’єктної моделі документу. - мети використання мови JavaScript в Веб-дизайні - особливостей застосування засобів сценаріїв до HTML-документів План заняття 1. Виконати формування задачі у вигляді проблемного завдання індивідуально для кожного студента. 2. Провести обговорення ключових напрямів розв’язання проблемних завдань. Інформаційне забезпечення 1. Перелік питань для обговорення на семінарі. 2. Варіанти проблемних завдань для індивідуального виконання кожним студентом. Заняття 5. Мова програмування PHP. Завдання. Сформулювати вміння: - Інсталювати та конфігурувати PHP - використовувати основні оператори та функції PHP - розробляти програми по обробці даних форм План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі дискусії з елементами аналізу обговорити можливі напрями розв’язання типових виробничих завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових завдань.
Заняття 6. Використання елементів мови PHP. Завдання. Сформулювати вміння: - застосовувати масиви про розробці програм на PHP. - використовувати регулярні вирази при розробці програм - запроваджувати елементи ООП при розробці скриптів План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі дискусії обговорити можливі напрями розв’язання типових виробничих завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових виробничих ситуацій. Заняття 7. Створення бази даних для Web. Завдання: Поглибити і закріпити знання: - сутності роботи з базами даних в Веб. - мети використання баз даних при розробці веб-додатків. - особливостей застосування СУБД MySQL План заняття 1. Виконати формування задачі у вигляді проблемного завдання індивідуально для кожного студента. 2. Провести обговорення ключових напрямів розв’язання проблемних завдань. Інформаційне забезпечення 1. Перелік питань для обговорення на семінарі. 2. Варіанти проблемних завдань для індивідуального виконання кожним студентом.
Заняття 8. Доступ до баз даних MySQL з Web за допомогою PHP. Завдання: Поглибити і закріпити знання: - сутності запитів до БД - використання SQL для роботи з БД - особливостей застосування функцій PHP-MySQL План заняття 1. Виконати формування задачі у вигляді проблемного завдання індивідуально для кожного студента. 2. Провести обговорення ключових напрямів розв’язання проблемних завдань. Інформаційне забезпечення 1. Перелік питань для обговорення на семінарі. 2. Варіанти проблемних завдань для індивідуального виконання кожним студентом.
Плани лабораторних занять Лабораторна робота № 1 Обмін інформацією між WEB-сервером і клієнтом
Завдання: Вивчити наступні прийоми:
План заняття - Розробити HTML-файл з формою для можливості отримання від користувача даних- Розробити PHP-скрипт, що аналізує отримані з форми дані і генерує у відповідь Web-сторінку з цими даними у вигляді таблиці: - Використовувати по черзі в п.1 методи GET і POST. Подивитися в чому відмінності. Розібрати формат передачі параметрів в методі GET. Інформаційне забезпечення Персональний комп'ютер, підключений до мережі Інтернет.
Лабораторна робота №2. Використання субд mysql у підготовці динамічних web-документів Мета роботи: Отримати уявлення про особливості використання MySQL під час розробки та використання WEB-документів План заняття 1) Ознайомитись з сукупністю функцій, що призначені для використання MySQL в якості засобу збереження інформації необхідної для побудови динамічних WEB-документів, а також функцій по роботі з масивами. 2) За допомогою штатних інструментів MySQL (phpMyAdmin) створіть базу даних, що містить інформацію необхідну для функціонування електронного магазину. 3) Створити WEB-документ, використання якого дозволить організувати створення нового запису у базі даних. 4) Створити WEB-документ, що дозволить за вимогою користувача (наприклад за ідентифікатором товару) отримати інформацію з запису бази даних. Інформаційне забезпечення Програми тестування ПК, персональний комп'ютер, підключений до мережі Інтернет.
Лабораторна робота №3. Доступ до баз даних MySQL з Web за допомогою PHP. Мета роботи: Отримати навички використання СУБД MySQL під час розробки WEB-додатків План заняття
Вибір конфігурації ПК (4 години) Інформаційне забезпечення Веб-сервер|, персональний комп'ютер, підключений до мережі Інтернет.
4.2. ПЛАНИ КОНТАКТНИХ ЗАНЯТЬ ДЛЯ СТУДЕНТІВ ЗАОЧНОЇ ФОРМИ НАВЧАННЯКонтактне заняття № 1 Тема 1. Сучасні інструментальні засоби створення Web-документів. Завдання. Сформулювати вміння: - класифікувати НТМL-редактори та візуальні редактори; - створювати Web-публікації; - використовувати теги мови HTML. План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі розгорнутої бесіди обговорити можливі напрями розв’язання типових веб-сторінок. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових завдань.
Тема 2. Стильове оформлення Web–документів.. Гіпертекстові посилання. Технології MacromediaFlash. Форми. Завдання. Сформулювати вміння: - створювати організація посилань на ресурси різних типів; - використовувати зображення в HTML-документу; - розробляти форми на Веб-сторінках.
План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати запропоновані викладачем задачі. 3. У формі розгорнутої бесіди обговорити можливі напрями розв’язання типових завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових завдань.
Контактне заняття № 2
Тема 3. Використання CSS.Дизайн Web-сайту. Тестування та публікація Web-сторінки Завдання. Сформулювати вміння: - Оформлювати Веб-сторінки в єдиному стилі. - підключати таблиці CSS до Web-документів - розробляти дизайн інтерфейсу Веб-сторінки План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі розгорнутої бесіди обговорити можливі напрями розв’язання типових виробничих завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових виробничих ситуацій. Тема 4. Мова JavaScript. Об’єктна модель документу. Ієрархія об’єктів. Вставка сценаріїв до HTML-документів Завдання: Поглибити і закріпити знання: - сутності динамічного HTML та об’єктної моделі документу. - мети використання мови JavaScript в Веб-дизайні - особливостей застосування засобів сценаріїв до HTML-документів План заняття 1. Виконати формування задачі у вигляді проблемного завдання індивідуально для кожного студента. 2. Провести обговорення ключових напрямів розв’язання проблемних завдань. Інформаційне забезпечення 1. Перелік питань для обговорення на семінарі. 2. Варіанти проблемних завдань для індивідуального виконання кожним студентом.
Контактне заняття № 3 Тема 5. Мова програмування PHP. Завдання. Сформулювати вміння: - Інсталювати та конфігурувати PHP - використовувати основні оператори та функції PHP - розробляти програми по обробці даних форм План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі дискусії з елементами аналізу обговорити можливі напрями розв’язання типових виробничих завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових завдань.
Тема 6. Використання елементів мови PHP. Завдання. Сформулювати вміння: - застосовувати масиви про розробці програм на PHP. - використовувати регулярні вирази при розробці програм - запроваджувати елементи ООП при розробці скриптів План заняття 1. Провести письмове опитування, з'ясувати рівень засвоєння студентами термінів і понять цієї теми. 2. Виконати аналіз запропонованих викладачем задач. 3. У формі дискусії обговорити можливі напрями розв’язання типових виробничих завдань. Інформаційне забезпечення 1. Перелік основних термінів і понять теми, складаний в логічному порядку. 2. Приклади типових виробничих ситуацій.
Контактне заняття № 4
Тема 7. Створення бази даних для Web. Завдання: Поглибити і закріпити знання: - сутності роботи з базами даних в Веб. - мети використання баз даних при розробці веб-додатків. - особливостей застосування СУБД MySQL План заняття 1. Виконати формування задачі у вигляді проблемного завдання індивідуально для кожного студента. 2. Провести обговорення ключових напрямів розв’язання проблемних завдань.
Інформаційне забезпечення 1. Перелік питань для обговорення на семінарі. 2. Варіанти проблемних завдань для індивідуального виконання кожним студентом.
Тема 8. Доступ до баз даних MySQL з Web за допомогою PHP. Завдання: Поглибити і закріпити знання: - сутності запитів до БД - використання SQL для роботи з БД - особливостей застосування функцій PHP-MySQL План заняття 1. Виконати формування задачі у вигляді проблемного завдання індивідуально для кожного студента. 2. Провести обговорення ключових напрямів розв’язання проблемних завдань. Інформаційне забезпечення 1. Перелік питань для обговорення на семінарі. 2. Варіанти проблемних завдань для індивідуального виконання кожним студентом. 4.3.ПЛАНИ НАВЧАЛЬНОЇ РОБОТИ СТУДЕНТА ЗАОЧНОЇ ФОРМИ НАВЧАННЯ В МІЖСЕСІЙНИЙ ПЕРІОДУ міжсесійний період студент заочної форми навчання виконує індивідуальні лабораторні роботи, які включають відповіді на теоретичні питання. Захист студентом лабораторних робіт проводиться під час «Дня заочника» за графіком. Крім того, у міжсесійний період студент заочної форми навчання виконує індивідуальне завдання за вибором: готує реферат (аналітичний огляд наукових публікацій) з визначеної теми або бере участь у науково-дослідній роботі. Захист індивідуального завдання студентом проводиться під час «Дня заочника» за графіком. Лабораторна робота № 1 Обмін інформацією між WEB-сервером і клієнтом
Завдання: Вивчити наступні прийоми:
План заняття - Розробити HTML-файл з формою для можливості отримання від користувача даних- Розробити PHP-скрипт, що аналізує отримані з форми дані і генерує у відповідь Web-сторінку з цими даними у вигляді таблиці: - Використовувати по черзі в п.1 методи GET і POST. Подивитися в чому відмінності. Розібрати формат передачі параметрів в методі GET. Інформаційне забезпечення Персональний комп'ютер, підключений до мережі Інтернет.
Лабораторна робота №2. Використання субд mysql у підготовці динамічних web-документів Мета роботи: Отримати уявлення про особливості використання MySQL під час розробки та використання WEB-документів План заняття 1) Ознайомитись з сукупністю функцій, що призначені для використання MySQL в якості засобу збереження інформації необхідної для побудови динамічних WEB-документів, а також функцій по роботі з масивами. 2) За допомогою штатних інструментів MySQL (phpMyAdmin) створіть базу даних, що містить інформацію необхідну для функціонування електронного магазину. 3) Створити WEB-документ, використання якого дозволить організувати створення нового запису у базі даних. 4) Створити WEB-документ, що дозволить за вимогою користувача (наприклад за ідентифікатором товару) отримати інформацію з запису бази даних. Інформаційне забезпечення Програми тестування ПК, персональний комп'ютер, підключений до мережі Інтернет. 5. ІНДИВІДУАЛЬНО-КОНСУЛЬТАТИВНА РОБОТА Індивідуально-консультативна робота з дисципліни здійснюється за графіком який розробляється після затвердження розкладу занять в робочому порядку та розміщується на стенді кафедри.
6.ПРИКЛАДИ ТИПОВИХ ЗАВДАНЬ, ЩО ВИНОСЯТЬСЯ НА ЕКЗАМЕН.
7.1.КАРТА САМОСТІЙНОЇ РОБОТИ СТУДЕНТА з науки „Веб-технології та Веб-дизайн” для бакалаврів з галузі знань “Інформатика та обчислювальна техніка” напряму підготовки 6101 “Комп’ютерні науки” Денна форма навчання
* Види семінарських (практичних, лабораторних занять) затверджуються робочою навчальної програми науки (дисципліни). ** Кількість модульних (контрольних) робіт з однієї науки (дисципліни) визначає кафедра. За семестр не повинно проводитись більше 2-х модульних (контрольних) робіт. *** За рішенням кафедри студентам, які брали участь у позанавчальній науковій діяльності — в роботі конференцій, підготовці наукових публікацій тощо — можуть присуджуватись додаткові бали за поточну успішність, але не більше 10 балів.
Порядок поточного оцінювання знань Завданням поточного контролю є перевірка розуміння та засвоєння навчального матеріалу. Оцінювання знань студентів проводиться у трьох напрямах: 1. Контроль систематичності та активності роботи на семінарських (практичних, лабораторних) заняттях. 2. Контроль виконання завдання самостійної роботи. 3. Контроль виконання завдань модульних контрольних робіт.
Контроль систематичності та активності роботи При контролі систематичності та активності роботи студентів оцінюванню підлягає, активність та рівень знань при виконанні завдань на практичних заняттях; результати виконання і захисту лабораторних робіт, виконання завдань міні-кейсів. На практичних заняттях студенти виконують завдання міні-кейсів та завдання інших форм самостійної роботи студентів. Загальна сума балів складає 20 балів.
Контроль виконання завдання самостійної роботи Контролю виконання завдань для самостійної роботи підлягає самостійне опрацювання окремих проблемних питань та виконання самостійної роботи. Протягом семестру виконується одна обов'язкова самостійна робота, яка оцінюється у 10 балів, 6, 3 або 0 балів. Порядок оцінювання самостійних робіт наступний: – якщо виконана самостійна робота грамотно і акуратно оформлена, під час захисту звіту з виконаної самостійної роботи студент дає вірні відповіді на запитання, демонструє знання підручників, посібників, викладає в логічній послідовності теоретичний матеріал – 10 балів; – якщо виконана самостійна робота грамотно і акуратно оформлена, під час захисту звіту з виконаної самостійної роботи студент дає вірні відповіді на запитання, демонструє знання підручників, посібників але ним допущені незначні помилки у формуванні термінів, категорій, розрахунків – 6 балів; – якщо самостійна робота виконана але звіт з її виконання не оформлений відповідним чином або студент дає невірні відповіді на деякі запитання – 3 бали. – якщо самостійна робота не виконана або студент дає невірні відповіді на всі запитання, демонструє незнання підручників, посібників, допускає помилки у формуванні термінів, категорій, розрахунків – 0 балів.
Контроль за виконанням лабораторних робіт Протягом семестру студенти повинні виконати три лабораторні роботи. Під час захисту лабораторної роботи рівень знань оцінюється у 10 балів, 6, 3 або 0 балів. Порядок оцінювання наступний: – якщо виконана лабораторна робота грамотно і акуратно оформлена, під час захисту лабораторної роботи студент дає вірні відповіді на запитання, демонструє знання підручників, посібників, викладає в логічній послідовності теоретичний матеріал – 10 балів; – якщо виконана лабораторна робота грамотно і акуратно оформлена, під час захисту лабораторної роботи студент дає вірні відповіді на запитання, демонструє знання підручників, посібників але ним допущені незначні помилки у формуванні термінів, категорій, розрахунків – 6 балів; – якщо лабораторна робота виконана але не оформлена відповідним чином або студент дає невірні відповіді на деякі запитання – 3 бали. – якщо лабораторна робота не виконана або студент дає невірні відповіді на всі запитання, демонструє незнання підручників, посібників, допускає помилки у формуванні термінів, категорій, розрахунків – 0 балів. Контроль систематичності та активності роботи у семестрі: – практичні заняття – 20 балів; – самостійна робота – 10 балів – лабораторні роботи – 30 балів; – разом – 60 балів.
Контроль за виконанням модульних завдань При виконанні завдань модульних контрольних робіт оцінюванню підлягають теоретичні знання та практичні навички, яких набули студенти після опанування матеріалу дисципліни. Протягом семестру проводиться один модульний контроль рівня засвоєння знань студентами. Модульні контрольні завдання містять теоретичні питання і задачі. Контрольні завдання складені з урахуванням вимоги однакової складності для всіх студентів. Модульний контроль містить 5 завдань. Відповідь на кожне питання модульного контролю оцінюється у 4 бали, 3, 2, або 0 балів. Загальна сума балів складає 20 балів.
Контроль за виконанням завдань для індивідуального опрацювання У продовж семестру, здійснюється оцінювання виконання студентом завдань на самостійне опрацювання, які обираються ним довільно. До таких завдань відносяться:
Кожне з завдань оцінюється у 10 балів. Студенту дозволяється обрати лише два завдання на свій власний розсуд. Зокрема порядок оцінювання кожного обраного завдання наступний: – якщо виконана робота грамотно і акуратно оформлена та була подана з відповідною доповіддю в аудиторії – 10 балів; – якщо виконана робота не оформлена відповідним чином але була подана з відповідною доповіддю в аудиторії – 6 балів; – якщо виконана робота грамотно і акуратно оформлена та була подана без відповідної доповіді в аудиторії але з індивідуальним захистом – 3 бали; – якщо роботу не виконано або виконана робота не була подана з відповідною доповіддю в аудиторії або ж без індивідуального захисту – 0 балів. Контроль за виконанням завдань для самостійного опрацювання: – перше завдання на самостійне опрацювання – 10 балів; – друге завдання на самостійне опрацювання – 10 балів; – разом – 20 балів.
Порядок підсумкового оцінювання знань Підсумкове оцінювання знань здійснюється на основі оцінювання поточної успішності студентів у формі заліку за шкалою від 0 до 100 балів включно. Залік на денній та вечірній формах навчання бакалаврського рівня підготовки оформлюється під час останнього семінарського (практичного, лабораторного) заняття у семестрі, на заочній формі навчання – за розкладом сесії. Підсумкова оцінка записується у залікову відомість. Якщо за результатами поточного контролю студент набрав менше 60 балів, він отримує оцінку "не зараховано" з даної дисципліни. У разі невиконання окремих завдань поточного контролю з об’єктивних причин, студенти мають право, за дозволом декана, виконати їх до останнього семінарського (практичного, лабораторного) заняття. Час та порядок складання визначає викладач. Загальна підсумкова оцінка з дисципліни складається з суми балів за виконання завдань поточного контролю знань. До відомості обліку поточної і підсумкової успішності заносяться сумарні результати в балах поточного контролю з подальшим переведенням у 2-бальну систему. При цьому рівень знань оцінюється наступним чином: 1. "Зараховано" – від 60 до 100 балів; 2. "Не зараховано" – від 0 до 59 балів. Підсумкова оцінка формується шляхом складання набраних балів та переведенням отриманого результату до 2-ох бальної системи та шкали за системою ECTS (European Credit Transfer System) за схемою:
7.2.КАРТА САМОСТІЙНОЇ РОБОТИ СТУДЕНТА з науки „Веб-технології та Веб-дизайн” для бакалаврів з галузі знань “Інформатика та обчислювальна техніка” напряму підготовки 6101 “Комп’ютерні науки” освітньо-кваліфікаційного рівня бакалавр (магістр) Заочна форма навчання
* За рішенням кафедри студентам, які брали участь у позанавчальній науковій діяльності — участь у конференції, підготовці наукових публікацій тощо — можуть присуджуватись додаткові бали за поточну успішність, але не більше 10 балів.
Завдання для поточного контролю знань студентів заочної форми навчання Завданням поточного контролю є перевірка розуміння та засвоєння навчального матеріалу. Оцінювання знань студентів проводиться у трьох напрямах: 1. Контроль систематичності та активності роботи на семінарських (практичних, лабораторних) заняттях. 2. Контроль виконання завдань для самостійного опрацювання. 3. Контроль виконання завдань аудиторної контрольної роботи.
Контроль систематичності та активності роботи на семінарських (практичних, лабораторних) заняттях Протягом семестру студенти повинні виконати три лабораторні роботи. Під час захисту лабораторної роботи рівень знань оцінюється у 20 балів, 14, 7 або 0 балів. Порядок оцінювання наступний: – якщо виконана лабораторна робота грамотно і акуратно оформлена, під час захисту лабораторної роботи студент дає вірні відповіді на запитання, демонструє знання підручників, посібників, викладає в логічній послідовності теоретичний матеріал – 20 балів; – якщо виконана лабораторна робота грамотно і акуратно оформлена, під час захисту лабораторної роботи студент дає вірні відповіді на запитання, демонструє знання підручників, посібників але ним допущені незначні помилки у формуванні термінів, категорій, розрахунків – 14 балів; – якщо лабораторна робота виконана але не оформлена відповідним чином або студент дає невірні відповіді на деякі запитання – 7 бали. – якщо лабораторна робота не виконана або студент дає невірні відповіді на всі запитання, демонструє незнання підручників, посібників, допускає помилки у формуванні термінів, категорій, розрахунків – 0 балів. Загальна сума балів складає 60 балів.
Контроль за виконанням аудиторної контрольної роботи При виконанні завдань аудиторної контрольної роботи оцінюванню підлягають теоретичні знання та практичні навички, яких набули студенти після опанування матеріалу дисципліни. Протягом семестру проводиться одна аудиторна контрольна робота рівня засвоєння знань студентами. Аудиторна контрольна робота містять теоретичні питання і задачі. Контрольні завдання складені з урахуванням вимоги однакової складності для всіх студентів. Аудиторна контрольна робота містить 5 завдань. Відповідь на кожне питання оцінюється у 4 бали, 3, 2 або 0 балів. Загальна сума балів складає 20 балів.
Контроль за виконанням завдань для індивідуального опрацювання У продовж семестру, здійснюється оцінювання виконання студентом завдань на самостійне опрацювання, які обираються ним довільно. До таких завдань відносяться:
Кожне з завдань оцінюється у 10 балів. Студенту дозволяється обрати лише два завдання на свій власний розсуд. Зокрема порядок оцінювання кожного обраного завдання наступний: – якщо виконана робота грамотно і акуратно оформлена та була подана з відповідною доповіддю в аудиторії – 10 балів; – якщо виконана робота не оформлена відповідним чином але була подана з відповідною доповіддю в аудиторії – 6 балів; – якщо виконана робота грамотно і акуратно оформлена та була подана без відповідної доповіді в аудиторії але з індивідуальним захистом – 3 бали; – якщо роботу не виконано або виконана робота не була подана з відповідною доповіддю в аудиторії або ж без індивідуального захисту – 0 балів. Загальна сума балів складає 20 балів. Типовий перелік тем рефератів збігається з тематикою рефератів студентів денної форми навчання. 8. ЗРАЗОК ЕКЗАМЕНАЦІЙНОГО БІЛЕТА ЕКЗАМЕНАЦІЙНИЙ БІЛЕТ № 1.4.
<FORM| NAME=f|> <INPUT| NAME=fi|> </FORM|>
9. РЕКОМЕНДОВАНА ЛІТЕРАТУРА (ОСНОВНА І ДОДАТКОВА). Основна
Додаткова1. Вин Дж. “Искусство Web-дизайна”.-СПб: Издательство "Питер",2002. -224 с. 2. Кирсанова Д. Веб-дизайн. - М.: "Символ", 2000. - 291с. 3. Матросов А., Сергеев А. й др. НТМL 4.0. - СПб: Издательство "ВНУ", 2000. - 670 с. 4. Паузлл Т.А. Полное руководство по НТМL. Мн.: 000 "Попурри", 2001.- 911 с. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||