Программа дисциплины web-дизайн и Web-программирование дпп. Дс. 02 Для специальности 050202. 65 (030100) Информатика специализация icon

Программа дисциплины web-дизайн и Web-программирование дпп. Дс. 02 Для специальности 050202. 65 (030100) Информатика специализация



Смотрите также:
Программа дисциплины объектно-ориентированное программирование дпп. В...
Рабочая программа по учебной дисциплине Web дизайн наименование учебной дисциплины (полное...
Методическое пособие по выполнению курсовых работ по дисциплине...
Учебно-методический комплекс дпп ф...
Программа дисциплины корпоративные информационные системы дпп. Дс. 01 специальность 050202...
Программа дисциплины корпоративные информационные системы дпп. Дс. 01 специальность 050202...
Программа учебной дисциплины «Основы Web-дизайна бренд-коммуникаций» Для направления 080507...
Учебная программа дисциплины дпп. В. 02...
Рабочая программа по дисциплине «Графический дизайн для web» Дополнительной профессиональной...
Программа дисциплины дпп. Ф. 06 “Уравнения математической физики” Специальность 030100 (050202...
Программа дисциплины дпп. Ф...
Программа дисциплины дпп. Ф. 01 «математическая логика» Специальность 030100 (050202...



скачать




ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО

ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ

(ТГПУ)


«УТВЕРЖДАЮ»

Декан физико-математического факультета


________________А.Н. Макаренко

«___» ______________ 2008 года


ПРОГРАММА ДИСЦИПЛИНЫ

Web-дизайн и Web-программирование

ДПП.ДС.02

Для специальности


050202.65 (030100) – Информатика


специализация

030109 "Организация информатизации образования"


Томск 2008

  1. Цели и задачи дисциплины, ее место в учебном процессе.


1.1. Цель преподавания дисциплины.


Цель преподавания дисциплины – привить обучаемым комплекс базовых навыков, позволяющих самостоятельно заниматься разработкой динамических web-сайтов.


1.2. Задачи преподавания дисциплины.


Задача изучения дисциплины – ознакомление с основами языков PHP и Javascript, СУБД mySQL.


1.3. Перечень дисциплин, усвоение которых студентами необходимо для изучения данного курса.


«Технологии программирования», «информационные технологии», «управление данными», «информационные сети».


  1. ^ Требования к уровню освоения содержания дисциплины:


В результате изучения дисциплины студент должен овладеть навыками создания динамических web-сайтов.


  1. ^ Объем дисциплины и виды учебной работы:




Вид учебной работы

Всего часов

Семестры

Общая трудоемкость дисциплины

140

5










Аудиторные занятия

72

72










Лекции

36

36










Практические занятия (ПЗ)

36

36










Семинары (С)
















Лабораторные работы (ЛР)
















И (или) другие виды аудиторных занятий
















Самостоятельная работа

68

68










Курсовой проект (работа)
















Расчетно-графические работы
















Реферат
















И (или) другие виды самостоятельной работы
















Вид итогового контроля (зачет, экзамен)




Экз.













  1. Содержание дисциплины:


4.1.Разделы дисциплины и виды занятий


№ п/п

Разделы дисциплины

Лекции

Практические занятия или семинары

Лабораторные занятия

1

^ Основные понятия.

6







2

^ Введение в mySQL.

6




10

3

Введение в php.

8




10

4

^ Программирование стандартных сервисов.

8




10

5

Использование Java-script.

8




6



^ 4.2. Содержание разделов дисциплины:


4.2.1. Основные понятия.

Динамическая генерация HTML-документов. Понятие о CGI-скриптах. PHP. Использование баз данных.


^ 4.2.2. Введение в mySQL.

Реляционные базы данных в информационных системах. Проектирование простейшей БД mySQL в PhpMyAdmin. Нормализация базы данных. Запросы к базам данных. ЯМД SQL.


^ 4.2.3. Введение в php.

Ассоциативные массивы, как средство доступа к содержимому таблицы. Передача данных формы в PHP. Методы POST и GET. Модификация данных в БД mySQL Ветвления и циклы в PHP. Элементы ООП в PHP. Использование класса DB_Sql при работе с БД. Работа с файлами в PHP.


^ 4.2.4. Программирование стандартных сервисов.

Создание гостевой книги, простая новостная лента, работа с механизмом сессий, защита данных, авторизация.


^ 4.2.5. Использование Java-script.

Технология Java: приложения, апплеты и скрипты. Боработка событий. Возможности языка.


  1. Учебно-методическое обеспечение дисциплины:


5.1. Рекомендуемая литература


а) основная литература:

1. Основы web технологий: учебное пособие/ П. Б. Храмцов, C. А. Брик, А. М. Русак, А. И. Сурин.-2-е изд., испр.-М.:Интернет-Университет Информационных Технологий, 2007.-374 с.


б) дополнительная литература:

1. Арнолд, Кен и др. Язык программирования Java/К. Арнолд, Дж. Гослинг, Д. Холмс; [Пер. с англ. и ред. А. С. Варакина]. -3-изд. -М. :Вильямс, 2001. -623 с.

2. Волш, Аарон И. Основы программирования на Java для World Wide Web. -Киев:Диалектика, 1996. -508с.

3. Веллинг, Люк, Томсон, Лора. Разработка Web-приложений с помощью PHP и MySQL=PHP and MySQL Web Development:[Пер. с англ. ]/Л. Веллинг, Л. Томсон. -2-е изд. -М. :Вильямс, 2004. -795 с.

4. Ли, Джеймс, Уэр, Брент. Использование Linux, Apache, MySQL и PHP для разработки Web-приложений=Open Source Web Development with LAMP Using Linux, Apache, MySQL, Perl, and PHP:[Пер. с англ. ]/Д. Ли, Б. Уэр. -М. :Вильямс, 2004. -429 с.

5. Томсон, Лаура, Веллинг, Люк. Разработка Web-приложений на PHP и MySQL:[Пер. с англ. ]/Л. Томсон, Л. Веллинг. -2-е изд. , испр. -СПб. :ДиаСофтЮП, 2003. -655 с.

6. Томсон, Лаура, Веллинг, Люк. Разработка Web-приложений на PHP и MySQL=PHP and MySQL Web Development:[Пер. с англ. ]/Л. Томсон, Л. Веллинг. -СПб. :ДиаСофтЮП, 2003. -655 с.


  1. Материально-техническое обеспечение дисциплины


Компьютерные классы ИПИ ТГПУ


  1. Лабораторный практикум




  1. Передача данных и файлов методами GET и POST.

  2. Авторизация.

  3. Создание предмодерируемой гостевой книги.

  4. Создание постмодерируемой гостевой книги.

  5. Создание форума.

  6. Создание новостной ленты.

  7. Использование Java-скриптов.

  8. Создание личной страницы с динамическими элементами.




  1. Методические рекомендации по организации изучения дисциплины:



^ 8.1. Перечень примерных контрольных вопросов и заданий для самостоятельной работы:


  1. Передача данных и файлов методами GET и POST.

  2. Авторизация.

  3. Создание предмодерируемой гостевой книги.

  4. Создание постмодерируемой гостевой книги.

  5. Создание форума.

  6. Создание новостной ленты.

  7. Использование Java-скриптов.

  8. Создание личной страницы с динамическими элементами.



8.2. Примерный перечень вопросов экзамену:


  1. Web-server.

  2. Клиентские и серверные скриптфы.

  3. HTML и CGI.

  4. Передача данных в скрипт.

  5. Условные операторы и циклы в PHP.

  6. Использование СУБД mySQL.

  7. Переменные и их типизация.

  8. Функции и области действия переменных. Описатели global и static.

  9. Обработка строк.

  10. Защита данных. Авторизация.

  11. Операторы присваивания в PHP.

  12. Сессии и их использование.

  13. Основные интерактивные сервисы и особенности их создания.

  14. Использование «чужих» загатовок.

  15. Передача файлов в форму.

  16. Понятие о Java-script.

  17. Основные функции Java-script.

  18. События.

  19. Описание собственных функций в Java.



Программа составлена в соответствии с государственным образовательным стандартом высшего профессионального образования по специальности 050202.65 - информатика, специализация 030109 "Организация информатизации образования".


Программу составил:

Ст. преподаватель кафедры информатики Горюнов В.А.


Программа дисциплины утверждена на заседании кафедры информатики протокол №____ от «____» _____________ 2008 г.


Зав. кафедрой информатики____________________ Макаренко А.Н.

(подпись)


Программа дисциплины одобрена методической комиссией ФМФ ТГПУ.


Председатель метод. комиссии ФМФ ТГПУ _________________ Шишковский В.И.

(подпись)




Скачать 73,63 Kb.
оставить комментарий
Дата10.10.2011
Размер73,63 Kb.
ТипПрограмма дисциплины, Образовательные материалы
Добавить документ в свой блог или на сайт

Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Документы

наверх