| Ф ФСО ПГУ 7.18.3/37 |
Министерство образования и науки Республики Казахстан
Павлодарский государственный университет им. С. Торайгырова
Факультет физики, математики и информационных технологий
Кафедра информатики и информационных систем
по дисциплине «Программирование для Интернет» для студентов
специальностей 050602- Информатика
Павлодар
| Ф ФСО ПГУ 7.18.3/38 |
УТВЕРЖДАЮ
Декан ФФМиИТ
_____________
«__»________________20_ г.
Составитель: к. п.н., доцент ПГУ
Кафедра Информатика и информационные системы
по дисциплине Программирование для Интернет
для студентов очной формы обучения
специальности Информатика
Программа разработана на основании рабочей учебной программы, утвержденной «___» ____________20__г
Рекомендована на заседании кафедры от «__» ___________20___
Протокол №__
И. о.Зав. кафедрой ___________________ «__» ___________2011
(подпись, Ф. И.О.)
Одобрено методическим советом факультета ФМиИТ
«______»____________20___г., протокол № _____
Председатель УМС_________________ «__» ___________20___
(подпись)
1 Данные о преподавателях
1 Сведения о преподавателях и контактная информация
К. п.н., доцент ПГУ
Кафедра информатики и информационных систем находится в корпусе А1 по адресу Ломова 64 Тел.(8-7182), 673,
Приемные часы в соответствии с утвержденным графиком консультаций № ауд. А1-102
2 Данные о дисциплине
«Программирование для Интернет»
Курс рассчитан на 1семестр. В семестре предусмотрено 15 лекционных занятий, 30 практических и 90 часов самостоятельной работы студентов. Форма контроля — экзамен.
3 Трудоемкость дисциплины
Семестр | Количество кредитов | Количество контактных часов по видам аудиторных занятий | Количество часов СРС | Форма контроля | ||||||
всего | лекции | практических | лабораторных | студийных | индивидуаль | |||||
Всего | СРСП | |||||||||
7 | 3 | 135 | 15 | 30 | - | - | - | 45 | 90 | Экзамен |
4 Цели и задачи дисциплины
1.1 Цель дисциплины – освоение технологий, принципов организации и функционирования Интернет, обучение методам проектирования приложений для использования в среде Интернет.
1.2 Задачи дисциплины - изучение основ принципов организации и функционирования интернет; изучение основы языка разметки гипертекста, web-технологий стороны клиента и сервера; изучение принципов проектирования современных приложений в сети интернет формирование представлений об основных понятиях и определениях компонентов, слагающих web-страницу; формирование умения использования навыков прикладного программирования в профессиональной деятельности.
5 Требования к знаниям, умениям и навыкам
В результате изучения дисциплины студенты должны знать:
- понятия, свойства и назначение Web-дизайна;
- основы языков JavaScript, PHP;
- вопросы по общей концепции разработки и реализации Web-страниц;
- основные принципы организации, функционирования Интернет
Студенты должны уметь:
- планировать объем работы при разработке Web-страницы;
- разрабатывать структуру и дизайн Web-страницы;
- создавать Web-страницы на языках программирования JavaScript, РНР;
- публиковать страницы в глобальной сети Internet.
6 Пререквизиты:
- алгоритмизация и языки программирования;
- информатика
- дискретная математика
8 Тематический план
8.1 Тематический план по дисциплине Программирование для Интернет для студентов очного обучения
№ п/п | Содержание | Кол-во часов | ||
лек | практ | СРСП | ||
1 | Основные понятия Интернет | 1 | 10 | |
2 | Протоколы сети Интернет и их стандартизация | 1 | 10 | |
3 | Инструментальные средства программирования в Интернет | 2 | 10 | |
4 | Языки разметки гипертекста | 1 | 10 | |
4.1 | Создание web- страницы с использованием языка HTML. | 3 | 10 | |
5 | Языки сценариев. | 4 | 10 | |
5.1 | Разработка простых сценариев средствами Action Script. | 7 | 10 | |
6 | Сценарии стороны сервера. Технология PHP. | 3 | 10 | 10 |
7 | Технология создания приложений с применением серверов баз данных. | 3 | 10 | 10 |
Итого | 15 | 30 | 90 |
9 Краткое описание дисциплины:
Курс рассчитан на 7 семестр. В семестре предусмотрено 15 лекционных занятий, 30 практических и 90 часов самостоятельной работы студентов. Форма контроля — экзамен.
10 Компоненты курса
10.1 Содержание лекций
Тема 1 Основные понятия Интернет.
Необходимость сети Интернет. TCP/IP. Средства Интернет. Средства Интернет прикладного и сетевого уровня. История создания сети Интернет.
Тема 2 Протоколы сети Интернет и их стандартизация.
Коммутация каналов. Коммутация пакетов. Глобальные сети. Стек протоколов TCP/IP. Структура стека TCP/IP. Краткая характеристика протоколов
Тема 3 Инструментальные средства программирования в Интернет.
Классификация средства программирования в Интернет. Языки разметки гипертекста. Языки программирования систем. Языки сценариев. Средства программирования специального назначения. Краткая характеристика.
Тема 4 Языки разметки гипертекста.
Гипертекст. HTML. Теги. SGML. Структурированный текст. XML. Конструкции языка. Элементы данных. XHTML
Тема 5 Языки сценариев.
Назначение и применение JavaScript, общие сведения. Понятие объектной модели применительно к JavaScript. Свойства. Методы. События. Размещение кода на HTML-странице. URL-схема JavaScript. Обработчики событий. Подстановки. Контейнер SCRIPT. Размещение кода внутри HTML-документа. Условная генерация HTML-разметки на стороне браузера.
Тема 6 Сценарии стороны сервера. Технология PHP.
Тема 7 Технология создания приложений с применением серверов баз данных.
10.2 Содержание практических занятий
Тема 4 Языки разметки гипертекста.
ПР1 Гипертекст. HTML. Теги. SGML.
ПР2 Структурированный текст. XML. Конструкции языка. Элементы данных. ПР3 XHTML
Тема 5 Языки сценариев.
ПР4 Назначение и применение JavaScript, общие сведения.
ПР5 Понятие объектной модели применительно к JavaScript. Свойства. Методы. События.
ПР6 Размещение кода на HTML-странице.
ПР7 URL-схема JavaScript. Обработчики событий. Подстановки.
ПР8 Контейнер SCRIPT.
ПР9 Размещение кода внутри HTML-документа.
ПР10 Условная генерация HTML-разметки на стороне браузера.
Тема 6 Сценарии стороны сервера. Технология PHP.
ПР11 Структура сценария php.
ПР12 Типы данных. Операторы.
ПР13 Встроенные функции.
ПР14 Динамическое формирование страниц на сервере.
Тема 7 Технология создания приложений с применением серверов баз данных.
ПР15 Структурированный язык запросов SQL.
ПР16 Функции языка php для доступа и обработки данных mysql.
ПР17 Динамическое формирование содержимого web-страниц на основе информации, содержащейся в базе данных.
10.4 Содержание СРО для студентов очной формы обучения
Вид СРО | Форма отчётности | Вид контроля | Объем в часах | |
1 | Подготовка к лекционным занятиям | Участие на занятии | 15 | |
2 | Подготовка к практическим занятиям | Рабочая тетрадь, отчет | Участие на занятии | 15 |
3 | Подготовка к лабораторным занятиям | Рабочая тетрадь, отчет | Участие на занятии | 30 |
4 | Выполнение домашних заданий | Рабочая тетрадь | Участие на занятии | 15 |
5 | Подготовка к контрольным мероприятиям | РК1, РК2, коллоквиум (тестирование и другие) | 15 | |
Всего: | 90 |
Тема 1 Основные понятия Интернет.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |




