Ф

ФСО ПГУ 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