Инфоурок Информатика Другие методич. материалыКомплект практических заданий для студентов I курса специальности 19.02.10 "Технология продукции общественного питания" на тему: "Разработка Web-сайта"

Комплект практических заданий для студентов I курса специальности 19.02.10 "Технология продукции общественного питания" на тему: "Разработка Web-сайта"

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

ТЕМА: СРЕДСТВА СОЗДАНИЯ И СОПРОВОЖДЕНИЯ САЙТОВ

Практическая работа 1

Тема урока: Создание Web-страниц.

Цель: Научиться создавать Web-страницы и соединять их гиперссылками.

Задание: Создать пять Web-страниц, оформить титульную страницу и соединить их между собой гиперссылками.

Ход работы

1. Создайте на диске D: папку и присвойте ей имя вашей фамилией и номером группы (например, Иванов_511). В дальнейшей работе, все документы (текстовые, Web и графические) вы будете сохранять непосредственно в этой папке.

2. В папке щёлкните правой кнопкой мыши и из контекстного меню выберите пункт Создать/Текстовый документ (рисунок 1.1).

Рисунок 1.1 – Создание текстового документа

3. Откройте блокнот и введите в него HTML-код, который является основным для создания всех Web-страниц (рисунок 1.2).

Рисунок 1.2 – HTML-код

Название Web-страницы содержится в контейнере <TITLE></TITLE> и отображается в строке заголовка браузера при просмотре страницы.

Основное содержание страницы помещается в контейнер <BODY></BODY> и может включать текст, таблицы, бегущие строки, ссылки на графические изображения и звуковые файлы и так далее.

4. Дополните HTML-код содержимым, как показано на рисунке 1.3. После тега <!--текст-->, следует комментарий, который не отображается при просмотре Web-страницы через браузер, но помогает разобраться в HTML-коде.

Рисунок 1.3 – Заполнение страницы

5. Сохраните документ (рисунок 1.4). Для сохранения документа с расширением .html, необходимо выполнить команду Файл/Сохранитькак. В открывшемся окне в строке Имяфайла, написать index.html, а в строке Типфайла – выбратьВсефайлы. Нажать на кнопкуСохранить.

Рисунок 1.4 – Сохранение документа

6. После нажатия на кнопке Сохранить, в вашей папке появится значок браузера с именем index. Двойным щелчком мыши откройте браузер. Если вы всё сделали правильно и без ошибок, то перед вами появится окно браузера как на рисунке 1.5.

Рисунок 1.5 – Отображение страницы в браузере

7. Для того чтобы открыть данную страницу снова в блокноте, необходим щёлкнуть левой кнопкой мыши на браузере и из контекстного меню выбрать пунктОткрыть с помощью/Блокнот (рисунок 1.6).

Рисунок 1.6 – Открытие Web-страницы в блокноте

8. Вставка изображений. Для вставки изображения используется тег <IMG> с атрибутом SRC. Сохраните рисунок, который вы будете вставлять в своей папке под именем kolobok.jpeg. В свой html-код введите строку изображённую на рисунке 1.7.

Рисунок 1.7 – Вставка изображения

9. Гиперссылки на Web-страницах. Для создания гиперсвязей между титульной страницей и другими страницами сайта необходимо, прежде всего, создать заготовки Web-страниц.

Создайте в своей папке пустые страницы «Мероприятия», «Ингредиенты», «Меню», «Анкета» и сохраните их в файлах с именами meropriyatiya.html, ingredienty.html, menyu.htmlиanketa.html в каталоге сайта.

Каждая страница должна содержать html-код, представленный на рисунке 1.8.

Рисунок 1.8 – Заготовки Web-страниц

После создания заготовок, вернитесь на титульную страницу index.html и добавьте в раздел <body> следующий код (рисунок 1.9):

Рисунок 1.9 – Вставка гиперссылок

10. Вставьте в титульную страницу код, создающий ссылку на адрес электронной почты (рисунок 1.10):

Рисунок 1.10 – Создание ссылки на адрес электронной почты

По щелчку мыши по ссылке на адрес электронной почты будет открываться почтовая программа OutlookExpress (или другая используемая по умолчанию почтовая программа), где в строке «Кому» будет указан заданный в ссылке адрес.

11. В результате созданная титульная страница Web-сайта «Ресторан» будет содержать заголовок, изображение, текс, панель навигации и ссылку на адрес электронной почты (рисунок 1.11).

Рисунок 1.11 – Готовая титульная страница сайта «Ресторан»

12. Самостоятельно создайте гиперссылки со страниц «Мероприятия», «Ингредиенты», «Меню» и «Анкета» на титульную страницу index.html.

 


Практическая работа 2

Тема урока: ЗаполнениеWeb-страниц, создание списков.

Цель: Научиться заполнять Web-страницы и создавать маркированные и нумерованные списки.

Задание: Заполнить страницу «Мероприятия» списком определений.

Ход работы

1. Откройте с помощью Блокнота страницу «Мероприятия», созданную на прошлом уроке.

2. Страницу «Мероприятия» представим в виде списка определений. Для этого используем контейнер списка определений <dl>…</dl>. Внутри него текст оформляется в виде термина, который определяется непарным тэгом <dt>, и определения, которое следует за тэгом <dd>.

3. В блокноте в контейнер <body> введите код, представленный на рисунке 2.1.

Рисунок 2.1 – Заполнение страницы «Мероприятия»

4. Самостоятельно заполните Web-страницу следующими праздниками:

-          День воздушных шаров;

-          День мыльных пузырей;

-          Праздник «Мыльных пузырей»;

-          До свиданья, детский сад;

-          Здравствуй, школа;

-          Карнавальная ночь;

-          В гостях у сказки.

К каждому празднику подберите картинку с помощью сети Internet и расположите её на вашей странице.

Примерный вид Web-страницы представлен на рисунке 2.2.

Рисунок 2.2 – Примерный вид страницы «Мероприятия»

Задание: Заполнить страницу «Меню» с помощью маркированных и нумерованных списков.

Ход работы

1. Откройте с помощью Блокнота страницу «Меню», созданную на прошлом уроке.

2.На странице «Меню» разместим информацию об основном меню вашего ресторана в форме вложенного списка.

Сначала создадим главный нумерованный список основных категорий программного обеспечения. Список располагается внутри контейнера <OL> … </OL>, а каждый элемент списка определяется тэгом <LI>. С помощью атрибута TYPE тэга <OL> можно задать тип нумерации: арабские цифры (по умолчанию), «I» (римские цифры), «а» (строчные буквы) и др.

Откройте в Блокноте файл menyu.htmlи добавьте следующий HTML-код, задающий список (рисунок 2.3):

Рисунок 2.3 – Html-код создающий список

3. Создадим теперь вложенный ненумерованный список для одного из элементов основного списка. Список располагается внутри контейнера <UL></UL>, а каждый элемент списка определяется также тэгом <LI>. С помощью атрибута TYPE тэга <UL> можно задать вид маркера списка: «disc» (диск), «square» (квадрат) или «circle» (окружность).

Добавьте HTML-код, задающий вложенный список для элемента <LI>Закуски (рисунок 2.4).

Рисунок 2.4 –Html-код создающий вложенный список

Примерный вид Web-страницы со списками представлен на рисунке 2.5.

Рисунок 2.5 –Web-страница с нумерованным и маркированным списком

4. Самостоятельно добавьте вложенные списки для всех элементов, не менее семи пунктов. Вставьте картинки по теме.


Практическая работа 3

Тема урока: ЗаполнениеWeb-страниц, создание таблиц.

Цель: Научиться создавать и заполнять таблицы с помощью html-кода.

Задание: Заполнить страницу «Ингредиенты» с помощью таблиц.

Ход работы

1. Для построения таблиц в html-коде используются теги <table> … </ table>. Строки таблицы задаются тегами <tr> … </tr>, помещаются между тегами <table> … </ table>. Столбцы таблицы задаются тегами <td> … </td>, помещаются между тегами <tr> … </ tr>.Пример построения таблицы приведён на рисунке 3.1.

Рисунок 3.1 – Пример построения таблицы

По-умолчанию, таблица в браузерах представляется без рамки. Чтобы рамка таблицы была видна, используется атрибут «border». Значением атрибута может являться любое положительное целое число (чем число больше, тем внешняя рамка толще). Внутренние границы между ячейками изменять нельзя.

Можно поменять цвет рамки таблицы с помощью атрибута «bordercolor»

Чтобы объединить ячейки таблицы по горизонтали (столбцам) или по вертикали (строкам), в html применяют следующие атрибуты: «colspan»– объединение ячеек по горизонтали (столбцам); «rowspan» – объединение ячеек по вертикали (строкам).

Заголовок таблицы задаётся тегом <caption>…</caption>.  К заголовку таблицы можно применить атрибут «align». Для выравнивания относительно таблицы.

У атрибута «align» бывают следующие значения:

left– выравнивает заголовок по левому краю таблицы;

right– выравнивает заголовок по правому краю таблицы;

center– выравнивает заголовок по центру таблицы (значение по умолчанию);

top– то же, что и «center», только работает во всех браузерах;

bottom– заголовок размещается под таблицей по центру.

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

width — ширина таблицы, столбца, ячейки;

height — высота таблицы, строки, ячейки.

Их значения задаются в пикселях или процентах.

2. Откройте с помощью Блокнота страницу «Ингредиенты».

С помощью таблиц оформите данную страницу. Примерный html-код и вид страницы представлены на рисунках 3.1 и 3.2.

Рисунок 3.1 – Примерный html-код страницы ingredienty.html

Рисунок 3.2 – Примерный вид страницы ingredienty.html

3. Самостоятельно оформите с помощью таблиц всё оставшееся ваше меню.

 


Практическая работа 4

Тема урока: ЗаполнениеWeb-страниц, создание форм.

Цель: Научиться создавать и заполнять формы с помощью html-кода.

Задание: Создайте формы для Web-страницы «Анкета».

Ход работы

В наше время очень большим спросом пользуются on-line заявки. Для создания этих заявок необходимо создавать формы, с помощью которых пользователь пишет о себе необходимые данные и передаёт их оператору. После чего менеджеры компании связываются с заказчиком и обсуждают возникшие вопросы. Наш сайт не станет исключением. На странице «Анкета» создадим форму для обратной связи.

Вся форма заключается в контейнер <FORM></FORM>. В первую очередь необходимо выяснить имя заказчика и его телефон, чтобы иметь возможность для обратной связи.

Текстовые поля. Для получения этих данных разместим на форме два однострочных текстовых поля для ввода информации. Текстовые поля создаются с помощью тэга <INPUT> со значением атрибута TYPEtext». Атрибут NAME является обязательным и служит для идентификации полученной информации. Значением атрибута SIZE является число, задающее длину поля ввода в символах.

Для того чтобы анкета «читалась», необходимо разделить строки с помощью тэга перевода строки <BR>.

Откройте в Блокноте файл anketa.html и добавить HTML-код, создающий текстовые поля для ввода данных (рисунок 4.1).

Рисунок 4.1 – Html-код для создания текстовых поле й

Просмотрите страницу в браузере (рисунок 4.2):

Рисунок 4.2 – Результат создания текстовых полей

Переключатели. Далее, надо выяснить, к какой возрастной категории относится виновник торжества. Это позволит разработать максимально интересную программу для проведения праздника. Предложите выбрать ему один из нескольких вариантов: до 3 лет, от 3 до 5 лет, от 5 до 7 лет, от 7 до 11 лет, от 11 до 15 лет, свыше 15 лет.

Для этого необходимо создать группу переключателей («радиокнопок»). Создаётся такая группа с помощью тэга <INPUT> со значением атрибута TYPEradio». Все элементы в группе должны иметь одинаковые значения атрибута NAME. Например, NAMEgroup».

Ещё одним обязательным атрибутом является VALUE, которому присвоим значения «do3», «ot3», «ot5», «ot7» и т.д. Значение атрибута VALUE должно быть уникальным для каждой «радиокнопки», так как при её выборе именно они передаются серверу.

Добавьте HTML-код, создающий группу переключателей для выбора одного варианта (рисунок 4.3).

Рисунок 4.3 – Html-код для создания групп переключателей

Просмотрите страницу в браузере (рисунок 4.4).

Рисунок 4.4 – Результат создания переключателей

Поля списков. Теперь выясним, какой праздник хотят отмечать наши посетители. Перечень праздников представим в виде раскрывающегося списка, из которого можно выбрать только один вариант. Для реализации такого списка используется контейнер <SELECT></SELECT>, в котором каждый элемент списка определяется тэгом <OPTION>. Выбираемый по умолчанию элемент задаётся с помощью атрибута SELECTED.

Добавьте HTML-код, создающий раскрывающийся список для выбора одного варианта (рисунок 4.5).

Рисунок 4.5 – Html-код для создания раскрывающегося списка

Просмотрите страницу в браузере (рисунок 4.6):

Рисунок 4.6 – Результат создания раскрывающегося списка

Флажки. Далее, нужно узнать, что из меню предпочитает заказчик. Здесь из предложенного перечня он может выбрать одновременно несколько вариантов, пометив их флажками. Флажки создаются в тэге <INPUT> со значением атрибута TYPEcheckbox».

Флажки, объединённые в группу, могут иметь одинаковые значения атрибута NAME. Например, NAMEgroup».

Ещё одним обязательным атрибутом является VALUE, которому нужно присвоить значения «zakuski», «salaty», «supy», «myaso» и т.д. Значение атрибута VALUE должно быть уникальным для каждого флажка, так как при его выборе именно они передаются серверу.

Добавьте HTML-код, создающий флажки для выбора нескольких вариантов (рисунок 4.7).

Рисунок 4.7 – Html-код для создания флажков

Просмотрите страницу в браузере (рисунок 4.8):

Рисунок 4.8 – Результат создания флажков

Текстовая область. У каждого клиента есть свои предпочтения и пожелания. Так как заранее не известно, насколько обширными будут пожелания заказчика, необходимо отвести для этого текстовую область с линейкой прокрутки. В такое поле можно ввести достаточно большой текст.

Создаётся такая область с помощью тэга <TEXTAREA> с обязательными атрибутами: NAME – задающим имя области, ROWS – определяющим число строк, и COLS – число столбцов области.

Добавьте HTML-код, создающий текстовую область для ввода комментариев (рисунок 4.9).

Рисунок 4.9 – Html-код для создания текстовой области

Просмотрите страницу в браузере (рисунок 4.10):

Рисунок 4.10 – Результат создания текстовой области

Отправка данных из формы. Отправка введённой в форму информации или очистка полей от уже введённой информации осуществляется с помощью кнопок. Кнопки создаются с помощью тэга <INPUT>. Для создания кнопки, которая отправляет информацию, атрибуту TYPE необходимо присвоить значение «submit», а атрибуту VALUE, который задаёт надпись на кнопке, – значение «Отправить».

Для создания кнопки, которая производит очистку формы, атрибуту TYPE необходимо присвоить значение «reset», а атрибуту VALUE – значение «Очистить».

Добавьте HTML-код, создающий кнопки (рисунок 4.11).

Рисунок 4.11 – Html-код для создания кнопок

Просмотрите страницу в браузере (рисунок 4.12):

Рисунок 4.12 – Результат создания кнопок отправки данных из формы

Заполненная форма отправляется на сервер, где обрабатывается специальной программой – CGI-скриптом, или по электронной почте автору сайта, где он уже самостоятельно обрабатывает полученные данные.

Для того чтобы при щелчке по кнопке «Отправить» данные из формы передавались на сервер и там обрабатывались, необходимо указать, куда их отправить и какая программа будет их обрабатывать. Эти параметры создаются с помощью атрибута ACTION контейнера <FORM>.

<FORM ACTIONURL»></FORM>

Атрибут ACTION определяет URL-адрес программы, расположенной на Web-сервере, которые обрабатывает полученные данные из формы. Пусть программой, которая заносит данные из формы в базу данных, будет программа db.exe. Обычно такие программы хранятся в каталоге cgi-bin. Тогда атрибут ACTION будет выглядеть следующим образом:

ACTIONhttp://www.restoran_kolobok.ru/cgi-bin/bd.exe».

Примерный вид созданной Web-страницы изображён на рисунке 4.13.

Рисунок 4.13 – Примерный вид созданной Web-тсраницы

Самостоятельно разработайте Web-страницу «Книга жалоб и предложений». Web-страница должна быть связанна гиперсылкой с главной страницей, и содержать следующие поля: Имя, E-mail, Пол, Возраст, Жалоба или Предложение, Текст жалобы или предложения, Кнопки для отправки и очистки формы.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Комплект практических заданий для студентов I курса специальности 19.02.10 "Технология продукции общественного питания" на тему: "Разработка Web-сайта""

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

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

Руководитель реабилитационного подразделения

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 040 материалов в базе

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

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

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

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

  • Скачать материал
    • 12.05.2017 1517
    • DOCX 1.5 мбайт
    • 50 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Фокина Елена Борисовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Фокина Елена Борисовна
    Фокина Елена Борисовна
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 10
    • Всего просмотров: 24925
    • Всего материалов: 8

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

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

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

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 138 человек из 46 регионов

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

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 809 человек

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

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

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

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

Мини-курс

Социальные и правовые аспекты эпохи Просвещения: влияние на образование сегодня

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психология эмпатии

4 ч.

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

Мини-курс

Психология личности: свойства и характеристики личности

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 61 человек из 27 регионов