Инфоурок Информатика Рабочие программыРабочая программа по дисциплине "Web-программирование"

Рабочая программа по дисциплине "Web-программирование"

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ ОП.09 Web-программирование.doc

Министерство образования Республики Мордовия

ГБПОУ РМ «Саранский техникум энергетики и электронной техники имени А. И. Полежаева»

 

 

 

 

 

 

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

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

 

 

 

 

 

 

 

 

 

 

 

 

 

2016 г.


СОГЛАСОВАНО

Заместитель директора по УМР

 

_______________Л. В. Филютина

 

Директор техникума, к.т.н.

________________В. В. Конаков

 

 

 
ОДОБРЕНА

Предметной (цикловой)

комиссией «Информационные

технологии»

Председатель ПЦК

______________Е.И. Козлова

Протокол № __ от «___» _____ 2016 г.

 

 

 

Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – ФГОС) по специальности среднего профессионального образования (далее – СПО) 230115 Программирование в компьютерных системах (базовой подготовки)©

 

Разработчик:

Козлова Е. И., преподаватель ГБПОУ РМ «Саранский техникум энергетики и электронной техники имени А.И. Полежаева»  

 

 

Рецензенты:

Романова О.В., преподаватель ГБПОУ РМ «Саранский техникум энергетики и электронной техники имени А.И. Полежаева»

Смольянов А.Г., зав.кафедрой фундаментальной информатики, к.ф.-м.н., доцент ФГБОУ ВО «МГУ им.Н.П.Огарева»

 

 

 

СОДЕРЖАНИЕ

 

 

стр.

1 паспорт  ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ    4

 

2 СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ    6

 

3 условия реализации УЧЕБНОЙ дисциплины    18

 

4 Контроль и оценка результатов освоения УЧЕБНОЙ Дисциплины    21

 

 

 


1 паспорт  ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ

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

 

1.1 Область применения программы

Программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 230115 Программирование в компьютерных системах,  входящей в состав укрупненной группы специальностей 230000 Информатика и вычислительная техника.

 

1.2 Место учебной дисциплины в структуре основной профессиональной образовательной программы: общепрофессиональная дисциплина профессионального цикла.

 

1.3 Цели и задачи учебной дисциплины – требования к результатам освоения учебной дисциплины:

В результате изучения учебной дисциплины обучающийся должен:

иметь практический опыт:

-     установки и настройки web-сервера Денвер;

-     разработки web-сайтов на языках JavaScript и РНР;

-     выполнения мероприятий по защите корпоративной web-инфраструктуры;

-     абонентского обслуживания и сопровождения web-сайтов;

-     технического сопровождения и обслуживания web-сайтов;

-     информационного сопровождения и обслуживания web-сайтов;

уметь:

-     устанавливать и настраивать web-сервер Денвер;

-     разрабатывать web-сайты с помощью языков JavaScript и РНР;

-     обеспечивать взаимодействие сценариев с файлами и базами данных;

-     организовывать защиту web-сайтов;

-     осуществлять обслуживание и сопровождение web-сайтов;

знать:

-     алгоритмы и методы web-программирования;

-     порядок разработки приложений;

-     лексическую структуру JavaScript и РНР;

-     инструкции, объекты, массивы и функции JavaScript и РНР;

-     основные принципы работы с окнами, документами и графическими изображениями в JavaScript и РНР;

-     принципы управления процессом выполнения программ в JavaScript и РНР;

-     механизм сохранения данных обеспечения безопасности web-сайта.

 

1.4. Рекомендуемое количество часов на освоение  программы учебной дисциплины:

всего – 228 часов, в том числе:

максимальной учебной нагрузки обучающегося – 228 часов, включая:

обязательной аудиторной учебной нагрузки обучающегося – 152 часа;

самостоятельной работы обучающегося – 76 часов.


2 СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ

 

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

 

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

Объем часов

Максимальная учебная нагрузка (всего)

228

Обязательная аудиторная учебная нагрузка (всего)

152

в том числе:

 

     лабораторные работы

98

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

-

     контрольные работы

-

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

-

Самостоятельная работа обучающегося (всего)

76

подготовка рефератов, докладов и презентаций

24

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

34

выполнение творческих работ

18

Итоговая аттестация в форме:

экзамена – 7, 8 семестры

 


 

2.2 Тематический план и содержание учебной дисциплины  «Web-программирование»

 

Наименование разделов и тем

Содержание учебного материала, лабораторные и практические занятия, самостоятельная работа обучающихся

Объем часов

Уровень освоения

1

2

3

4

Раздел 1 Язык сценариев JavaScript

 

105

 

Тема 1.1 Введение в JavaScript

Содержание

2

Возможности языка JavaScript. Размещение JavaScript на HTML-странице. Контейнер <script>. Прикрепление внешнего файла JavaScript. Комментарии в JavaScript. Методы ввода-вывода данных в JavaScript.

2

Самостоятельная работа обучающихся

2

 

1

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

3

2

Подготовка рефератов на темы: «История создания JavaScript», «Отслеживание ошибок»

 

Тема 1.2 Грамматика JavaScript

Содержание

2

Выражение. Команды. Типы данных: числа, строки, булевы значения. Создание и использование переменных. Правила именования переменных. Изменение значений переменных.

2

Лабораторная работа

2

 

1

Создание простейших программ в JavaScript

Самостоятельная работа обучающихся

3

1

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

3

2

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

3

Подготовка презентации на тему «Работа с типами данных и переменными»

 

Тема 1.3 Основные операторы JavaScript

Содержание

2

 

Унарные арифметические операторы. Бинарные арифметические операторы. Объединение строк. Объединение строк и чисел. Операторы сравнения. Сравнение числовых и символьных переменных. Логические операторы. Операторы присваивания. Порядок выполнения операций.

2

Лабораторные работы

4

 

1

Работа с арифметическими операторами

2

Использование переменных для создания сообщений

Самостоятельная работа обучающихся

3

1

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

3

2

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

3

Подготовка доклада на тему «Зарезервированные слова»

Тема 1.4 Операторы управления JavaScript

Содержание

4

 

Операторы выбора и условные операторы: switch, if..else, ?:. Работа с циклами: цикл-счетчик for, цикл с предусловием while, цикл с постусловием do..while. Операторы break и continue. Операторы манипулирования с объектами with, for..in.

2

Лабораторные работы

6

 

1

Использование условных выражений

2

Создание простого теста с помощью JavaScript

3

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

Самостоятельная работа обучающихся

3

1

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

3

2

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

3

Подготовка доклада на тему «Вложение условных выражений»

 

 

Тема 1.5 Функции, объекты и массивы

Содержание

4

 

Определение и вызов функций в JavaScript. Конструктор function(). Объекты в JavaScript: встроенные объекты, объекты браузера, объекты на базе классов, создаваемых программистом. Создание массивов. Доступ к элементам массива. Добавление, замена и удаление элементов массива.

2

Лабораторные работы

8

 

1

Создание сценариев с помощью функций

2

Работа с встроенными объектами

3

Работа с массивами в JavaScript

4

Создание web-страницы с использованием массивов

Самостоятельная работа обучающихся

4

1

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

3

2

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

3

Подготовка рефератов на темы: «Функции как данные», «Функции как методы», «Свойства и методы универсального класса Object», «Объекты как ассоциативные массивы», «Многомерные массивы»

Тема 1.6 Работа с графическими изображениями

Содержание

2

 

Объект img и его свойства. Работа с готовыми графическими изображениями. Упреждающая загрузка изображений. Динамическая замена изображений. Скользящие элементы.

2

Лабораторные работы

8

 

1

Работа с графическими изображениями

2

Добавление сменяемых изображений

3

Создание фотогалереи

4

Создание анимированного слайд-шоу

Самостоятельная работа обучающихся

4

1

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

3

2

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

3

Подготовка рефератов и презентаций на темы: «Масштабируемая векторная графика», «Векторный язык разметки», «Создание графики с помощью тэга <canvas

Тема 1.7 Формы в JavaScript

Содержание

2

 

Объект form. Структура форм: button, checkbox, radio, select, text, textarea, password, reset. Верификация форм.

2

Лабораторные работы

8

 

1

Работа с формой на web-странице

2

Усовершенствование форм

3

Верификация формы

4

Скрытие информации с помощью складывающихся панелей («аккордеонов»)

Самостоятельная работа обучающегося

4

1

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

3

2

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

3

Подготовка докладов на темы «Структура форм», «Взаимодействие HTML-форм и языка JavaScript»

Тема 1.8 Фреймы и окна

Содержание

2

 

Создание фреймов. Объект frames. Иерархия фреймов в JavaScript. Работа с окнами в JavaScript. Методы управления окнами. Объекты window, location, history, screen, navigator.

2

Лабораторные работы

8

 

1

Создание web-страницы с фреймовой структурой

2

Работа с окнами в JavaScript

3

Анимированные меню навигации

4

Контекстные подсказки

Самостоятельная работа обучающихся

4

1

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

3

 

 

 

2

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

 

 

3

Подготовка рефератов на темы: «Объект document», «Работа с несколькими окнами и фреймами», «Динамическое содержание документа»

Тема 1.9 Слои и блоки в JavaScript

Содержание

2

 

Понятие слоя и блока. Создание слоя. Позиционирование слоя. Свойства слоя: z-index, visibility. Динамическое управление слоями.

2

Лабораторные работы

4

 

1

Работа со слоями в JavaScript

2

Позиционирование слоя в JavaScript

Самостоятельная работа обучающихся

8

1

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

3

2

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

3

Творческая работа на тему «Создание тематического web-сайта с использованием JavaScript»

Раздел 2 Язык программирования PHP

 

123

 

Тема 2.1 Введение PHP

Содержание

2

История развития РНР. Возможности РНР. Преимущества РНР.

2

Лабораторная работа

2

 

1

Установка набора дистрибутивов Denwer

Самостоятельная работа обучающихся

4

1

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

3

2

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

3

Подготовка рефератов на темы «Совместимость версий РНР», «Программный комплекс Денвер»

Тема 2.2 Грамматика РНР

Содержание

2

 

РНР в HTML-документах. Комментарии в РНР-скриптах. Переменные. Типы данных. Преобразование типов. Константы. Выражения.

2

Лабораторные работы

4

 

1

Создание динамической web-страницы

2

Простейшие операции в PHP

Самостоятельная работа обучающихся

4

1

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

3

2

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

3

Подготовка рефератов на темы: «Неявное и явное преобразование типов», «Динамическое связывание в РНР»

Тема 2.3 Основные операторы РНР

Содержание

2

 

Унарные арифметические операторы. Бинарные арифметические операторы. Математические функции PHP. Операторы присвоения. Побитовые операторы. Операторы сравнения. Логические операторы. Строковые операторы. Приоритеты операторов PHP.

2

Лабораторная работа

2

 

1

Основные операторы РНР

Самостоятельная работа обучающихся

2

1

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

3

2

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

Тема 2.4 Операторы управления РНР

Содержание

4

 

Условные операторы: if, else, elseif. Работа с циклами: цикл с предусловием while, цикл с постусловием do-while, цикл-счетчик for, цикл перебора массивов foreach. Конструкции break и continue. Конструкция выбора switch. Конструкция возврата значений return. Конструкции включений: require(), include(), require_once(), include_once().

2

 

 

Лабораторные работы

4

 

1

Операторы управления РНР

2

Создание онлайн-теста

Самостоятельная работа обучающихся

3

1

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

3

2

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

Тема 2.5 Пользовательские функции в РНР

Содержание

2

 

Пользовательские функции в PHP.Особенности пользовательских функций PHP. Локальные и глобальные переменные. Инструкция global. Создание пользовательских функций. Передача аргументов пользовательским функциям. Передача аргументов по ссылке. Параметры по умолчанию.

2

Лабораторные работы

4

 

1

Работа с пользовательскими функциями в РНР

2

Создание календаря на текущий месяц

Самостоятельная работа обучающихся

4

1

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

3

2

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

3

Подготовка доклада на тему «Проверка типа переменной»

Тема 2.6 Массивы в РНР

Содержание

2

 

Простые и ассоциативные массивы. Функции работы с массивами: array_chunk(), array_combine(), array_count_values(), array_diff(), array_fill(), array_flip(), array_intersect(), array_key_exists(), array_keys(), array_merge(), array_rand(), array_reverse(), array_search(), array_shift(), array_slice(), array_sum(), array_unique(), array_unshift(), array_values(), array(), count(), in_array(), list(), sort()

2

Лабораторные работы

4

 

1

Работа с одномерными массивами в РНР

2

Работа с многомерными массивами в РНР

 

Самостоятельная работа обучающихся

2

 

1

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

3

2

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

3

Подготовка презентаций на темы «Ассоциативные массивы», «Система интеллектуальных меню»

Тема 2.7 Ссылки в РНР

Содержание

2

 

Жесткие ссылки в PHP. Символические ссылки (переменные переменные). Жесткие ссылки и пользовательские функции. Возврат значений по ссылке. Удаление ссылок (сброс ссылок). Оператор Unset().

2

Лабораторные работы

2

 

1

Использование жестких и символических ссылок в РНР

Самостоятельная работа обучающихся

2

1

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

3

2

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

Тема 2.8 Классы и объекты в РНР

Содержание

4

 

Основы объектно-ориентированного программирования: инкапсуляция, полиморфизм, наследование. Классы и объекты в PHP. Описание классов. Оператор new. Доступ к классам и объектам в PHP: оператор ->. Модифицированные методы Getname() и Setname(). Указатель $this. Инициализация объектов. Наследование классов в PHP. Полиморфизм классов в PHP.

2

Лабораторные работы

2

 

1

Объектное программирование

Самостоятельная работа обучающихся

2

1

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

3

2

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

Тема 2.9 Работа с графическими изображениями

Содержание

2

 

Работа с изображениями в РНР. Библиотека GD. Вычисление размера внутреннего рисунка. Бинарная матрица. Функции для обработки и генерации изображений.

2

Лабораторные работы

6

 

1

Обработка изображений средствами РНР

2

Обработка изображений средствами РНР

3

Загрузка изображения на сайт

Самостоятельная работа обучающихся

2

1

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

3

2

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

Тема 2.10 Формы в РНР

Содержание

2

 

Способы передачи параметров сценарию. Обработка параметров запросов. Элементы HTML-форм. Передача параметров с помощью HTML-форм. Общие сведения об XForms.

2

Лабораторные работы

8

 

1

Создание формы для опросов с помощью РНР

2

Создание гостевой книги

3

Создание гостевой книги

4

Создание генератора паролей

Самостоятельная работа обучающихся

2

1

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

3

2

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

3

Подготовка рефератов на темы «Универсальная форма», «Форма как таблица»

 

 

Тема 2.11 Работа с файлами

Содержание

2

 

Открытие файлов. Отображение файлов. Закрытие файлов. Чтение и запись. Копирование, удаление. Атрибуты файлов. Перемещение по файлам. Работа с каталогами. Методы PUT и POST.

2

Лабораторные работы

4

 

1

Защита web-сайта с помощью пароля

2

Отправка письма с вложением

Самостоятельная работа обучающихся

2

1

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

3

2

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

Тема 2.12 Сессии и cookie в PHP

Содержание

2

 

Сессии (сеансы) в PHP. Открытие сессии. Регистрация переменных сессии. Закрытие сессии. PHP и Cookies. Программирование Cookies. Чтение значений Cookies. Удаление Cookies. Установка массива Cookies и его чтение.

2

Лабораторные работы

4

 

1

Работа с сессиями в РНР

2

Работа с cookies

Самостоятельная работа обучающихся

2

1

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

3

2

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

 

Тема 2.13 РНР и MySQL

Содержание

4

 

Реляционные базы данных. Индексы. Первичные ключи.Задать первичный ключ. Нормализация базы данных. Работа с сервером MySQL. Язык SQL. Команды языка SQL. Работа PHP с MySQL.

2

Лабораторные работы

4

 

1

Работа с базой данных

2

Работа с базой данных

 

Самостоятельная работа обучающихся

10

 

1

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

3

2

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

3

Творческая работа «Создание сайта-визитки средствами РНР»

 

 

 

 

 

 

 

 

 

Для характеристики уровня освоения учебного материала используются следующие обозначения:

1 – ознакомительный (узнавание ранее изученных объектов, свойств);

2 – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством)

3 – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач)


3 условия реализации УЧЕБНОЙ дисциплины

 

3.1. Требования к минимальному материально-техническому обеспечению

Реализация учебной дисциплины требует наличия лаборатории  «Системного и прикладного программирования».

Оборудование лаборатории и рабочих мест лаборатории:

-     посадочные места и персональные компьютеры по количеству обучающихся с выходом в сеть Интернет;

-     рабочее место преподавателя с персональным компьютером;

-     интерактивная доска;

-     видеопроектор;

-     аудиоустройства (колонки, микрофон);

-     принтер;

-     операционные системы семейства Windows;

-     web-сервер Денвер.

 

3.2. Информационное обеспечение обучения

Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы

Основные источники:

1.   Васвани В. Zend Framework. Разработка веб-приложений на PHP. – СПб.: Питер, 2012. – 826 с.

2.   Дамашке Г. РНР и MySQL. М.: НТ Пресс, 2012. – 314 с.

3.   Макфарланд Д. JavaScript: Подробное руководство. – М.: Эксмо, 2014. – 608 с.

4.   Прохоренок Н. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера – СПб.: БХВ-Петербург, 2012. – 775 с.

 

 

Дополнительные источники:

1.        Бибо Б., Кац И. jQuery. Подробное руководство по продвинутому JavaScript, 2-е издание – М.: Символ-Плюс, 2011. – 201 с.

2.        Будилов В. Основы программирования для Интернета. СПб.: БХВ-Санкт-Петербург, 2013. – 947 с.  

3.        Глушаков С.В. Программирование Web-страниц. – М.: Фолио, 2015. – 966 с.

4.        Дронов В. PHP, MySQL и Dreamweaver MX 2004. Разработка интерактивных Web-сайтов. – СПб.: БХВ-Петербург, 2015. – 575 с.

5.        Закас Н. JavaScript. Оптимизация производительности – М.: Символ-Плюс, 2012. – 213 с.

6.        Зандстра М. РНР: объекты, шаблоны и методики программирования. – М.: ООО «И.Д. Вильямс», 2010. – 480 с.

7.        Кузнецов М. В., Симдянов И. В., Голышев С. В. PHP 5. Практика разработки Web-сайтов. СПб.: БХВ-Петербург, 2014. – 552 с.

8.        Ленгсторф  Дж. PHP и jQuery для профессионалов. – М.: Вильямс, 2011. – 459 с.

9.        Маккоу А. Веб-приложения на JavaScript. – СПб.: Питер, 2012. – 449 с.

10.   Моррисон М. Изучаем JavaScript. – СПб.: Питер, 2012. – 322 с.

11.   Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript. – СПб.: Питер, 2011. – 496 с.

12.   Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript. – СПб.: Питер, 2011. – 784 с.

13.   Суэринг Стив, Конверс Тим, Парк Джойс. PHP и MySQL. Библия программиста, 2-е изд.: Пер. с англ. – М.: ООО «И.Д. Вильямс», 2010. – 912 с.

14.   Флэнаган Д. JavaScript. Подробное руководство, 6-е издание. – М.: Символ-Плюс, 2012. – 861 с.

15.   Хэррон Дэвид. Node.js Разработка серверных веб-приложений на JavaScript. – М.: ДМК Пресс, 2012. – 495 с.

Интернет-источники:

1.     www.javascript.ru

2.     www.javascript-spravka.ru

3.     www.learn.javascript.ru

4.     www.php.su

5.     www.softtime.ru/bookphp

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 Контроль и оценка результатов освоения УЧЕБНОЙ Дисциплины

 

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

Результаты обучения

(освоенные умения, усвоенные знания)

Формы и методы контроля и оценки результатов обучения

Умения:    

 

устанавливать и настраивать web-сервер Денвер;

лабораторные работы

разрабатывать web-сайты с помощью языков JavaScript и РНР;

лабораторные работы

обеспечивать взаимодействие сценариев с файлами и базами данных;

лабораторные работы

организовывать защиту web-сайтов;

лабораторные работы

осуществлять обслуживание и сопровождение web-сайтов

лабораторные работы

Знания:

 

алгоритмы и методы web-программирования

 

тестирование, индивидуальные задания, лабораторные работы

порядок разработки приложений

тестирование, индивидуальные задания

лабораторные работы

лексическая структура JavaScript и РНР

тестирование, лабораторные работы

инструкции, объекты, массивы и функции JavaScript и РНР

тестирование,

индивидуальные задания, лабораторные работы

основные принципы работы с окнами, документами и графическими изображениями в JavaScript и РНР

тестирование,

индивидуальные задания, лабораторные работы

принципы управления процессом выполнения программ в JavaScript и РНР

лабораторные работы

механизм сохранения данных обеспечения безопасности web-сайта

тестирование,

индивидуальные задания, лабораторные работы

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Рабочая программа по дисциплине "Web-программирование""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

SMM-менеджер

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 660 828 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.10.2016 405
    • RAR 42.7 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Станкина Елена Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Станкина Елена Ивановна
    Станкина Елена Ивановна
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 67223
    • Всего материалов: 22

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 28 регионов
  • Этот курс уже прошли 177 человек

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 620 человек из 77 регионов
  • Этот курс уже прошли 951 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 151 человек из 49 регионов
  • Этот курс уже прошли 1 717 человек

Мини-курс

Figma: основные принципы дизайна и композиции

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 106 человек из 40 регионов
  • Этот курс уже прошли 15 человек

Мини-курс

Неорганическая химия

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов

Мини-курс

Современные подходы к преподаванию географии: методика, технологии и практика

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
Сейчас в эфире

Арт-педагогика как метод профилактики детских неврозов

Перейти к трансляции