Проектирование школьного сайта

Загрузить архив:
Файл: ref-9731.zip (48kb [zip], Скачиваний: 65) скачать

Содержание

Введение

2

Историей возникновения сети Internet, ее прошлое и ее настоящее

2

История возникновения

3

Что составляет Internet?

4

Word Wide Web

6

Internet в школе

8

Метод проектов

10

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

10

Метод проектов

13

Метод проектов на предмете Информатика

19

Принципы создания школьного сайта в НПО «Школа самоопределения»

23

Этапы работы методом проектов

29

Как на меня повлияла работа над школьным сайтом

35

Обзор программ для создания веб-страниц

36

Простейшие средства создания веб-страниц

36

Веб-редактор TextPad

37

Веб-редактор Arachnophilia

40

Веб-редакторы типа WYSIWYG

42

Редактор Star Office

44

Netscape Composer

45

Frontpage

46

Что представляет собой Frontpage в целом

46

Что Frontpage не делает

46

Компоненты Frontpage

47

Frontpage Explorer

47

Frontpage Editor

48

Personal Web Server

50

Администратор сервера

50

Расширения сервера

51

Использование FrontpageExplorer для запуска Web

51

Использование FrontpageEditor для создания страниц

54

Литература

56


Введение

Историей возникновения сети Internet, ее прошлое и ее настоящее

«Сеть Internet является, на мой взгляд, моделью и школой общества будущего. Без самодисциплины, уважения интересов партнеров по сети она не могла бы существовать: в ней нет центрального управляющего органа - ни законодательного, ни управляющего, ни судебного. Хотя человеческие пороки не исчезли, и сеть лихорадит время от времени из-за некомпетентности, попыток отдельных геростратов самоутвердиться, введя в сеть вирус или другую дрянь, сеть работает, что свидетельствует о преобладании разума. Если человечество выживет, определенный вклад в это несомненно внесет Internet... Internet - это первая всемирная библиотека, хранилище всемирного разума и знаний. В этой сети все взаимозависимы более, чем в реальной жизни, она ненавязчиво учит основам морали. Слова здесь бессильны, попробуйте поработать в этой сети, и вы не сможете более обходиться без этого помощника и наставника»[1].

В 1993 году по заказу Европейского Союза группой специальных экспертов был подготовлен материал под названием «Европа и Глобальное информационное сообщество». В этом материале утверждается, что с появлением новых информационных технологий произошла новая промышленная революция, базирующаяся на информации, как таковой. Технологические возможности увеличивают возможности человеческого интеллекта, изменяют способы совместной работы, общения и жизни людей. Как пример такой новой технологии в материалах приводилась сеть сетей - Internet.


История возникновения

Первая компьютерная сеть появилась в США в начале 60-х годов. Для решения проблем надежности и устойчивости связи в условиях войн и катастроф была нужна сеть, функционирующая и при потери значительной части своего оборудования. Такая сеть должна быть децентрализованной и состоять из отдельных независимых частей. За основу был взят принцип коммутации пакетов. Любое информационное сообщение делится на части-пакеты. Каждый пакет имеет адрес. После передачи пакеты собираются в узле-получателе. Если часть информации при передаче потеряется, то у всего сообщения больше возможностей найти получателя. Предполагалось, что для приема - передачи данных могут использоваться любые каналы связи (радио, телефон, специальные каналы).

Первая сеть объединила RAND, Масачусетский технологический институт и Калифорнийский университет. В 1968 году сеть стала международной - к ней присоединилась Национальная физическая лаборатория Великобритании. В 1969 году специалистами из Пентагона были объединены в сеть ЭВМ оборонных, научных и управляющих центров. Сетьполучиланазвание - Arpanet (Advanced Research Project Adency Network). В 1969 году в сети было только 4 компьютера, а в 1972 - 37 компьютеров. С 1977 года Arpanet стал сливаться с другими сетями, как в США, так и в других странах. Тогда и выяснилось, что основную нагрузку в сетях составляют не вычисления, а почта и новости. Стали развиваться системы электронной почты и телеконференций. С 1984 года Национальный научный фонд США начал вкладывать большие средства в научную компьютерную сеть - NSFNNET. Сеть объединила научные центры и университеты США, NASA и другие организации. Образовались пять первых основных доменов сети - gov, mil, edu, com, org и net. 1986 год считают годом рождения сети Internet.

Первоначально программное обеспечение было ориентировано только на пересылку файлов и неформатированного текста. Физики Тим Бернерс-Ли и Роберт Кайо из Женевского центра Церн разработали структуру, которая помогала всем физикам в Европе обмениваться результатами научных изысканий в виде привычного отформатированного текста, включающего ссылки на другие публикации. Это было начало Word Wide Web, всемирной информационной паутины, WWW, the Web или 3W.

Эта паутина оплела сейчас практически весь мир и сделала Internet доступным и привлекательным. Как и любой шаг человечества в направлении технического прогресса создание Internet и WWW несет как положительные, так и отрицательные последствия. WWW - это не лекарство от всех бед человеческих, но, и не оружие тоталитарного контроля США, как пишут некоторые паникеры. Internet входит в нашу жизнь.

[1].

Если вы уже пробовали получить форму на сервере Web, то знаете, с какими трудностями можно столкнуться. Разработка самой формы относительно проста: программирование же скриптов, позволяющих форме взаимодейст­вовать с сервером так, чтобы при нажатии кнопки Submit (Завершение) данные отправлялись по назначению, является исключительно неприятным процессом. Средства Bot в формах Frontpage исключают многие из этих трудностей, как и необходимость изучать интерфейс создания скриптов, из­вестный как CGI (CommonGatewayInterface - общий интерфейс шлюзов). С этими Bot вы не сможете выполнять все сложные варианты взаимодейст­вия по CGI, по крайней мере в ранних версиях, но Frontpage даже для но­вичков делает возможным организовывать полноценное взаимодействие с серверами Web.

Personal Web Server

Если нужно ваш собственный Web-узел сделать хостом, потребуется часть программного пакета, которая называется программа сервера Web. Когда компьютер подключен к Internet, эта программа позволяет делать его дос­тупным пользователям на WorldWideWeb. Для эффективной работы компьютер с сервером Web должен быть подключен к Internet все 24 часа в сутки и работать с большей скоростью, чем самые быстрые модемы. Но, если потребуется, можно использовать PersonalWebServer (Персональный сервер Web) неполное рабочее время и с меньшей скоростью.

Все же обеспечение связи не является основной функцией персонального сервера. Он разработан как инструмент исследования ваших документов Web после их создания. Сразу вслед за созданием нескольких страниц вам захочется их посмотреть с помощью вашей программы просмотра (Netscape, InternetExplorer, Mosaic и т. д.). Все, что нужно сделать для этого, — просто запустить персональный сервер Web, установить его в локальный режим, затем загрузить программу просмотра (браузер) и убедиться, что все работа­ет. Пока компьютер подключен к Internet, можете проверить внутренние и внешние связи и убедиться, что страницы Web выглядят точно так, как вы хотели.

Администратор сервера

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

Расширения сервера

Самая большая уступка пользователям в пакете Frontpage связана с тем, что они могут захотеть применять средства создания Web, но не обязательно с подключенным сервером этого пакета. Действительно, нет такого варианта, когда профессиональные разработчики были бы согласны отказаться от сво­ей хорошо отработанной программы сервера. Поэтому единственный способ сделать Frontpage полезным в широком смысле состоял во включении под­держки существующих серверов. Frontpage делает это с помощью расшире­ний сервера, которые инсталлируют необходимые файлы и директории в существующем сервере, чтобы позволить ему работать со всеми элементами Frontpage.

Получение данных из форм является примером того, что выполняют расши­рения. Как кратко объяснялось ранее, Frontpage дает возможность не думать о том, каким образом сделанные формы возвращают данные, введенные пользователями. Но поскольку Frontpage выполняет возврат данных нестан­дартным способом (на практике, почти все серверы делают это по-разному), кто-то должен сообщить программе сервера, что именно форма Frontpage пытается делать. Этот "кто-то" и есть расширение сервера. Существенно, что расширения сервера увеличивают его функциональные возможности и по­зволяют работать как с Frontpage, так и с программами, которые сервер уже поддерживает.

Использование FrontpageExplorer для запуска Web

Возможно, вам не терпится узнать, что в действительности означает созда­ние собственного Web, поэтому начнем. Здесь мы сделаем беглый обзор, чтобы привыкнуть к поведению проводника, поскольку детальное изучение процесса создания Web — тема нескольких следующих глав.

Войдите в меню Start (Старт), откройте подменю Microsoft Frontpage ивы­беритепрограмму Frontpage Explorer. После короткой паузы появится окно FrontpageExplorer.

Выберите команду File, NewWeb (Файл, Создать Web) из меню проводника. Вы сразу увидите диалоговое окно со списком шаблонов и мастеров Web:

1.NormalWeb (Обычный Web) - создает документ Web с единственной пустой страницей, которая будет исходной;

2.CorporatePresenceWizard (Мастер представления фирмы) проводит по процессу создания документа Web организационного типа;

3.CustomerSupportWeb (Web поддержки клиента) позволяет работать со структурой документа для взаимодействия с клиентами;

4.DiscussionWeb (Web дискуссий) используется для создания Web-дебатов; создание такого окна с пустого места — работа, отнимающая массу вре­мени;

5.EmptyWeb (Пустой Web) создает структуру документа Web без единой страницы. Используйте его после того, как подготовили исходную стра­ницу и требуется пустой Web, чтобы ее вставить.

6.LearningWeb (Web изучения Frontpage) — это краткое, но полезное по­собие для данного пакета программ;

7.PersonalWeb (Персональный Web) устанавливает единственную исход­ную страницу с набором объектов гиперссылок, которые можно уничто­жить или настроить в соответствии с вашими потребностями;

8.ProjectWeb (Web проекта) устанавливает Web, который может использо­ваться для управления проектом.

Для начала выделите строку NormalWeb (Обычный Web) и нажмите кнопку ОК. Появится диалоговое окно с запросом указать сервер, на котором нуж­но установить Web; примите установку по умолчанию. Затем введите имя для Web в поле имени. Имя должно соответствовать соглашениям для имен в данном сервере. Например, имена WebFrontpage не могут включать про­белы. Кроме того, имя чувствительно к регистру, т. е. "MyWeb" — не то же самое, что "myweb". Помните об этом, когда пытаетесь получить доступ к своему Web-узлу у поставщика услуг Internet (ISP).

Сразу после нажатия кнопки ОК проводник Frontpage начинает генериро­вать Web. Но прежде чем выполнить эту задачу, проводник как администра­тор Web-узла запросит ваше имя и пароль. Введите имя и пароль, которые были заданы при инсталляции пакета Frontpage, и нажмите ОК. Далее про­водник заканчивает создание Web и открывает его в своей рабочей зоне. Одновременно проводник автоматически запускает персональный сервер Web.

И в этом состоит весь набор требующихся действий. В результате вы имеете новенький, готовый для дальнейшей разработки Web.

Проводник отображает документ Web на трех панелях в удобной форме. OutlineView (Структурная панель) находится в левом подокне. Она отобра­жает общую структуру данного Web.

В правой панели может быть два варианта изображения: SummaryView (Общая панель) или LinkView (Панель связей). Общая панель предоставля­ет список всех графических объектов и страниц текущего документа Web (открытого). Панель связей отображает значки для каждой страницы, образа или WorldWideWebURL (UniformResourceLocator — универсальный идентификатор ресурсов) с линиями, показывающими связи между ними. Переключение от одной панели к другой осуществляется по командам View, LinkView (Вид, Панель связей) и View, SummaryView (Вид, Общая панель). Обе панели исключительно полезны для управления структурой документа Web и для передачи страниц в редактор Frontpage.

В общей панели нового документа Web имеется две строки: im-ages/Undercon.gif и NormalPage. Первая строка содержит имя графического файла со знаком UnderConstruction (В работе), столь милый для разработ­чиков Web. Вторая строка — имя исходной страницы данного Web, назван­ной NormalPage (Обычная страница), потом вы научитесь изменять имя на более подходящее. Если вы включите панель связей, то увидите единствен­ный значок для NormalPage, который выглядит довольно одиноко.

Использование FrontpageEditor для создания страниц

Если проводник Frontpage выполняет функции организатора строящегося документа Web, то редактор Frontpage является той программой, при работе с которой вы тратите большую часть творческой энергии. Это полноценный редактор страниц Web с большим количеством дополнительных возможно­стей сверх стандарта HTML 2.0. Он предоставляет совершенную среду WYSIWYG — редкое свойство для современных редакторов HTML. С помо­щью редактора можно переходить по связям от одной страницы к другой даже в процессе редактирования, что на практике превращает FrontpageEditor в мини-браузер, поэтому вы можете открыть в редакторе страницы WorldWideWeb для изучения кодов HTML.

Редактор Frontpage во многом напоминает текстовый процессор. Можно одновременно открыть несколько страниц и переключаться между ними, можно вырезать, копировать и вставлять фрагменты страниц, выполнять проверку орфографии, задавать размер и внешний вид символов. Он под­держивает работу с таблицами аналогично Word и WordPerfect, но варианты форматирования таблиц здесь несколько сужены из-за ограничений, обу­словленных языком HTML. Включение графических объектов осуществля­ется так же, как в текстовом процессоре. Связывание — всего лишь допол­нительная строка в меню Edit (Правка).

Для первого знакомства с редактором Frontpage начните с команды провод­ника Tools, ShowFrontpageEditor (Сервис, Показать редактор). Почти сразу появляется окно редактора.

Теперь поместите в рабочую зону редактора исходную страницу нового до­кумента Web, чтобы иметь возможность ее просматривать. Для этого выбе­рите команду File, OpenfromWeb (Файл, Открыть из Web); появляется диа­логовое окно CurrentWeb (Текущий Web) с единственным именем в списке страниц Web: NormalPage. Это ваша новая исходная страница.

Выделите строку NormalPage и нажмите кнопку ОК. Вы получите рабочую зону серого цвета, поскольку страница еще не имеет содержания, а в зоне заголовка окна редактора выводится NormalPage. С этого момента начина­ется разработка страницы путем добавления графических изображений, тек­ста, гиперссылок, таблиц, таблиц образов, форм, оглавлений и т. д. — спи­сок можно продолжать долго.


Литература

1.

2.

3.

4.

5.

6.

7.Web-Дизайн: Тонкости, хитрости и секреты. - М.: Майор, 2001, с. 170.

8.Web-страниц. - М.: ДессКом, 2000, с. 447.

9.

10.

11.



[1] 1Bot - блок программы, который вставляется в страницы HTML и автоматизирует некоторые процедуры, главным образом, связанные с обеспечением свойства интерактивности страниц.