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



Дата05.09.2014
Размер71.3 Kb.
ТипПрограмма


Правительство Российской Федерации
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
"Национальный исследовательский университет
"Высшая школа экономики"


Общеуниверситетский факультатив


Программа дисциплины

Создание Интернет-проектов.
Уровень 4. Основы языка программирования PHP

Автор программы:

Гасанов Э.В., канд. техн. наук, доцент, egasanov@hse.ru

Одобрена на заседании кафедры Архитектуры программных систем «___»____________ 20 г

Зав. кафедрой С.В. Назаров
Рекомендована секцией УМС Бизнес-информатика «___»____________ 20 г

Председатель Ю.В. Таратухина

Утверждена Первым проректором НИУ ВШЭ «___»_____________20 г.

Первый проректор Радаев В.В. ________________________

Москва, 2012

Настоящая программа не может быть использована другими подразделениями университета и другими вузами без разрешения кафедры-разработчика программы.

1Область применения и нормативные ссылки


Настоящая программа учебной дисциплины устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности.

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




2Цели освоения дисциплины


Целями освоения дисциплины «Создание Интернет-проектов. Уровень 4. Основы языка программирования PHP» являются:
- получение слушателями теоретических знаний по использованию языка PHP;
- получение практических навыков разработки серверных сценариев с использованием PHP.

3Компетенции обучающегося, формируемые в результате освоения дисциплины


В результате освоения дисциплины студент должен:

  • Знать основы языка PHP;

  • Уметь создавать простые серверные сценарии с использованием языка PHP;

  • Иметь навыки разработки серверных сценариев для обработки форм.



4Место дисциплины в структуре образовательной программы


Настоящая дисциплина представляет собой общеуниверситетский факультатив.



5Тематический план учебной дисциплины






Название раздела


Всего

часов

Аудиторные часы


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

Лекции

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

1

Введение в PHP. Переменные и типы данных.


6

2




4

2

Операторы языка PHP.

6

2




4

3

Условные инструкции.

6

2




4

4

Организация циклов.

6

2




4

5

Функции.

9

3




6

6

Функции для работы со строками.

9

3




6

7

Функции для работы с массивами.

9

3




6

8

HTML-формы и PHP.

9

3




6




ИТОГО

60

20




40


6Формы контроля знаний студентов


Тип контроля

Форма контроля

1 год

Параметры

1

2

3

4

Домашние задания










5 (дз 1,2)

7 (дз 3,4)

8 (дз 5,6)

9 (дз 7)


10 (дз 8)


Web-страница

Web-страница

Web-страница

Web-страница




Итоговый

Зачет










10

Практическая работа продолжительностью 60 минут. Оценка результатов работы в течение 3-ех рабочих дней.



6.1Критерии оценки знаний, навыков


Оценки по всем формам текущего контроля выставляются по 10-ти балльной шкале.

7Содержание дисциплины


Тема 1. Введение в PHP. Типы данных и переменные.

Использование PHP. Внедрение PHP в HTML-документ. Типы данных и переменные в языке PHP. Числовые данные. Текстовые данные. Булевские данные. Объявление переменных. Присвоение значений переменным.



Тема 2. Операторы языка PHP.

Выражения. Операторы присвоения. Математические операторы. Операторы сравнения. Логические операторы.



Тема 3. Условные инструкции.

Инструкция if. Инструкция if else. Инструкция switch.



Тема 4. Организация циклов.

Инструкция for. Инструкция do while. Инструкция break. Инструкция continue.



Тема 5. Функции.

Определение функции. Вызов функции. Возвращаемое значение. Инструкция return



Тема 6. Функции для работы со строками.

Поиск в строке. Замена. Сравнение строк. Объединение строк.



Тема 7. Функции для работы с массивами.

Создание массива. Добавление элементов в массив. Доступ к элементам массива. Сортировка массивов.



Тема 8. HTML-формы и PHP.

Создание простой формы. Использование методов GET и POST. Получение данных из формы в PHP.


8Образовательные технологии


Активные формы проведения занятий в виде разбора практических задач с использованием компьютера.

9Оценочные средства для текущего контроля и аттестации студента

9.1Тематика заданий текущего контроля


1. Введение в PHP. Типы данных и переменные

2. Операторы языка PHP.

3. Условные инструкции.

4. Организация циклов.

5. Функции.

6. Функции для работы со строками.

7. Функции для работы с массивами.

8. HTML-формы и PHP.



9.2Примеры заданий итогового контроля


1. Разработка сценария для расчета стоимости заказа товаров.

2. Разработка сценария для расчета выплат по кредиту.

3. Разработка сценария для бронирования тура.

10Порядок формирования оценок по дисциплине


Накопленная оценка по 10-ти балльной шкале за текущий контроль учитывает результаты студента по текущему контролю следующим образом:

Онакопленная= 0,05* Одз1 + 0,05* Одз2 + 0,1* Одз3 + 0,1* Одз4 + 0,15* Одз5 + 0,15* Одз6 + 0,2* Одз7 + 0,2* Одз8


Результирующая оценка за дисциплину рассчитывается следующим образом:

Орезульт = 0,7* Онакопл + 0,3 *·Озач

Способ округления накопленной оценки промежуточного (итогового) контроля в форме зачета: арифметический.


11Учебно-методическое и информационное обеспечение дисциплины

11.1Базовый учебник


На момент написания программы базовый учебник по дисциплине отсутствует. Вместо базового учебника студенты могут использовать конспект лекций. По окончанию данного курса планируется издание конспекта лекций в печатном виде.

11.2Дополнительная литература


1. Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. – М.: БХВ-Петербург, 2010, 1024 с.

2. Котеров Д.В., Костарев А.Ф. PHP 5. В подлиннике. – М.: БХВ-Петербург, 2006, 1120 с.




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


Для проведения занятий используется лекционная аудитория, ноутбук и мультимедийный проектор.


Похожие:

Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины
Целями освоения дисциплины «Создание Интернет-проектов. Уровень Язык html» являются
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины
Целями освоения дисциплины «Создание Интернет-проектов. Уровень Язык css» являются
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма разработана в соответствии с с фгос впо по направлению "Прикладная математика и информатика" 2Цели освоения дисциплины
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины «Основы предпринимательства»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки  fillin...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины «Проектирование лингвистических ресурсов и систем»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки/ специальности...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины «Россия в Западной правовой традиции»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 03. 0200. 68 «Политология»,...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины «юридическая конфликтология, медиация и посредничество»
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 030900. 68 "Юриспруденция"...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины для направления 080200. 68 «Менеджмент» магистерская программа
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления обучающихся по...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины для направления 080200. 68 «Менеджмент» магистерская программа
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления обучающихся по...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов всех специальностей, обучающихся по магистерской программе всех специализаций. 2Цели освоения дисциплины Целями освоения дисциплины iconПрограмма дисциплины Брендинг и бренд-менеджмент
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 080200. 68 «Менеджмент»...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org