Создание электронного пособия по web-дизайну

Обзор создания интерфейса учебного пособия для облегчения изучения языков верстки сайтов. Описания применения на практике примеров языка программирования JavaScript, создания фреймов и слоев. Анализ определения параметров кадров, оформления web-страниц.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 27.09.2011
Размер файла 113,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

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

ФГОУ СПО «Кунгурский сельскохозяйственный колледж»

Реферат

по дисциплине WEB - дизайн

Создание электронного пособия по web-дизайну

«Автоматизированные системы обработки информации и управления»

ИСПОЛНИТЕЛЬ: студент гр. А-492 Р.Ю.Сычёв

РУКОВОДИТЕЛЬ: А. Ю. Скорнякова

Кунгур 2009

Содержание

  • Введение
  • Глава 1. Создание интерфейса учебного пособия
    • 1.1 Создание главной страницы
    • 1.2 Создание меню
  • Глава 2. Возможности пособия
    • 2.1 Создание фреймов
    • 2.2 Работа с CSS
    • 2.3 Создание слоев
    • 2.4 Дата и время
    • 2.5 Слайд шоу
    • 2.6 If и Else
    • 2.7 Массивы: функция внутри функции
  • Заключение
  • Список использованных источников и литературы

Введение

Не задавались ли вы вопросом: как и с помощью чего созданы Web-страницы и мини-сайты?

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

В работе рассмотрены языки HTML и JavaScript, а так же принципы создания фреймов и их применение на практике.

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

Задачи работы:

? разработать дизайн пособия;

? придумать и реализовать структуру для легкого освоения пособия;

? рассмотреть JavaScript и HTML на практике;

? апробировать Фреймовую структуру на web страницах.

Глава 1. Создание интерфейса учебного пособия

1.1 Создание главной страницы

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

    Основная часть

    Место для рекламы

    • Размеры фрейм заданы в пикселях, которые закреплены для изменения, что позволяет сохранять на 80% вид на разных расширениях монитора.
    • <frameset rows="*,57" frameborder="2" bordercolor=#000000>
    • <frameset cols="240,*">
    • <frame src="002.htm" name="fr1" scrolling="auto" noresize>
    • <frameset rows="85,*">
    • <frame src="001.htm" name="fr2" scrolling="no" noresize>
    • <frame src="./gl/index.htm" name="fr3" scrolling="yes" noresize>
    • </frameset>
    • </frameset>
    • <frame src="004.htm" name="fr4" scrolling="no" noresize>
    • </frameset>

    1.2 Создание меню

    Меню разделено на две части это: ссылка главной страницы, то, что использовалось при создании пособия и непосредственно JavaScript. Так же расположена ссылка гостевой комнаты.

    <HEAD>

    <TITLE>ABC</TITLE> <META HTTP-EQUIV="fr2" CONTENT="001.html; charset=windows-1251">

    <link rel="stylesheet" href="style000.css" type="text/css">

    </HEAD>

    <body background="f6.gif">

    <center>

    <table width=100% border=0 align=center>

    <tr>

    <td width=200><center><H1>.:Содержание:.<H1><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/index.htm" target="fr3"><h3>Главная</h3></font></a><center><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/1.htm" target="fr3"><h3>Создание фрейм</h3></a></center><hr></td>

    </tr> <tr>

    <td width=200><center><a href="./gl/2.htm" target="fr3"><h3>Работа с CSS</h3></a></center><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/7.htm" target="fr3"><h3>Слои</h3></a></center><hr></td>

    </tr><tr>

    <td width=200><center><h2>JavaScript:<h2></center><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/3.htm" target="fr3"><h3>Дата и время</h3></a></center><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/4.htm" target="fr3"><h3>Слайд-шоу</h3></a></center><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/5.htm" target="fr3"><h3>If и Elset</h3></a></center><hr></td>

    </tr><tr>

    <td width=200><center><a href="./gl/6.htm" target="fr3"><h3>массивы:

    функция внутри функции</h3></center></a>

    </td><tr>

    После списка меню расположена дата, сделанная на JavaScript.

    <font size="4" color="Maroon"><h3><SCRIPT LANGUAGE="JavaScript">

    Now = new Date();

    var mpo = Now.getMonth();

    var mpo1 = mpo + 1

    document.write("Сегодня " + Now.getDate()+ "-"+ mpo1+ "-" + Now.getFullYear())

    </SCRIPT></h3>

    Для придания большего визуального эффекта был применен CSS стиль.

    a:link {font-family: "Times New Roman", Times, serif;

    font-style: normal;

    font-weight: bold;

    color: #000000;

    text-decoration: none;}

    a:visited {font-family: "Times New Roman", Times, serif;

    font-style: normal;

    font-weight: bold;

    color: #000000;

    text-decoration: none;}

    a:active {font-family: "Times New Roman", Times, serif;

    font-style:italic;

    font-weight: bold;

    color: #990000;

    text-decoration:none;}

    a:hover {font-family: "Times New Roman", Times, serif;

    font-style:italic;

    font-weight: bold;

    color: #006600;

    text-decoration:none;}

    h1 {font-family: "Comic Sans MS";

    font-size:30px;

    text-align: center;

    font-style: normal;

    font-weight:bold;

    color:#0C05F8;}

    h2 {font-family: "Comic Sans MS";

    font-size:25px;

    text-align: center;

    font-style: normal;

    font-weight:bold;

    color:#0C05F8;}

    Глава 2. Возможности пособия

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

    2.1 Создание фреймов

    Один из способов выдать сразу несколько файлов HTML на экран пользователя - это открыть несколько окон браузера. Другой путь состоит в том, чтобы разбить окно на несколько разделов. Эти разделы называются фреймами.

    Контейнер <FRAMESET>

    Web-страница, которая разделена на фреймы, называется документом группы фреймов. Документы группы фреймов содержат стандартный заголовок, задаваемый тегом HEAD, но в отличии от стандартных HTML-документов, они не содержат тега BODY. Вместо него используется контейнер (т. е. парный тег) <FRAMESET>, который применяется для определения строк и столбцов отдельных фреймов, каждый из которых обозначается тегом <FRAME>.

    Внутри контейнера <FRAMESET> ... </FRAMESET> могут располагаться только теги <FRAME> или другие контейнеры FRAMESET.

    Определение параметров кадров

    Тег <FRAMESET> имеет два главных атрибута: ROWS и COLS, задающих разбиение на строки и столбцы соответственно. Ниже приведен вид контейнера FRAMESET:

    <FRAMESET ROWS="список_значений" COLS="список_значений"> ... </FRAMESET>

    Можно определить любое число рядов и столбцов; необходимым условием является указание хотя бы одного из атрибутов ROWS или COLS.

    Кадр не может быть единственным: если вы определили единственный ряд и единственный столбец, то программа просмотра проигнорирует контейнер FRAMESET, и экран останется пустым. Если определены по крайней мере два ряда или два столбца, другой атрибут может быть опущен (ему по умолчанию будет присвоено значение, равное 100%).

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

    Пример

    Для задания сетки кадров из трех рядов, высота которых 100, 240 и 140 пикселов соответственно, используйте тег

    <FRAMESET ROWS="100,240,140">

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

    Пример

    Тег <FRAMESET ROWS="25%, 50%, 25%"> задаст три кадра, размером по 25%, 50% и 25% от высоты окна браузера.

    Относительно точности указания размеров фреймов в процентах можно не беспокоиться: если сумма значений не равна 100%, то масштаб кадров будет пропорционально изменен.

    Задание параметров кадров в относительных единицах выглядит примерно так:

    <FRAMESET COLS="*,2*,3*">

    Символ * обозначает пропорциональное деление окна программы просмотра. В данном примере окно будет разделено на три вертикальных кадра, первый из которых будет иметь ширину в 1/6, второй -- в 2/6 (или 1/3) и третий -- в 3/6 (или 1/2) от ширины окна браузера. Единица при указании относительных значений может быть опущена.

    Указание значений атрибутов ROWS и COLS может быть и смешанным, включающим любое сочетание абсолютных размеров, процентных отношений и относительных значений, например, <FRAMESET COLS="100,25%,*,2*">

    Здесь первому кадру присвоено абсолютное значение в 100 пикселов по ширине, второму - 25% от ширины окна. Оставшееся пространство делится между третьим и четвертым кадрами в пропорции 1 к 2.

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

    Если вы пользуетесь абсолютными величинами в атрибутах ROWS и COLS, не делайте такие кадры большими - ведь они должны поместиться в окно браузера любого размера. Совместно с такими кадрами для лучшей балансировки рекомендуется использовать хотя бы один кадр, определенный в процентах или в относительных величинах.

    2.2 Работа с CSS

    CSS (Cascading Style Sheets)

    CSS применяется для оформления (форматирования) web- страниц.

    Синтаксис: body {backround-color:#ff0000;}

    Внедрение в HTML

    Первый способ: In Line

    <body style “backround-color:#ff0000;”></body>

    Второй способ:

    <style type="text/css"> body {backround-color:#ff0000;}

    Третий способ: внешний

    Самый распространенный.

    Создание отдельного документа с расширением css

    Ссылка web- страницы на css стиль: <link rel="stylesheet" type="text/css" href="style.css"/>

    Работа со шрифтами:

    Font-family

    Пример:

    H1{ font-family: “Times New Roman”, sans-serifi}

    Получаем, что у всего текста с тегом h1 будет шрифт Times New Roman.

    Размер шрифта:

    Задается с помощью font-size.

    H1{ font-size: 30px;}

    H2{ font-size:12pt;}

    H3{ font-size:120%;}

    P{ font-size: lem;}

    2.3 Создание слоев

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

    Итак, что же из себя представляет слой?

    Код слоя:

    <div id="имя слоя" style="position: absolute; left:204px; top:143px; width:171px; height:62px; z-index:2">содержимое слоя</div>

    id - это индивидуальное имя слоя, совпадать и повторяться оно не должно!style - это вид слоя, то есть способ его отображения. Без этого параметра сам по себе тег div может служить лишь способом форматирования вложенного в него текста - без главных особенностей, присущих слоям - таких, как расположение поверх чего угодно.

    left - расстояние от левого края: может быть как в пихелях, так и в процентах от общей ширины экрана.

    top - расстояние от верха.

    Ну, ширина и высота вам уже известны, их не упоминаю. z-index - значение может быть только цифрой. Причем, чем меньше эта цифра, тем выше находится слой по отношению к другим слоям.

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

    Дополнительные возможные теги: background-color: цвет фона layer-background-color: цвет слояborder: 1px none - если убрать "ноне", то вокруг слоя появится бордюрчик 1 пихель толщиной.

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

    2.4 Дата и время

    Мы поговорим о семи методах объекта: getDay(), getDate(), getMonth(), getYear(), getHour(), getMinute(), и getSecond() (получить День, Число, Месяц, Год, Час, Минуту, Секунду). Все они уже существуют, их можно взять и поместить на страницу. Проблема в том, что это всего лишь методы. Для воздействия им нужен объект, а документ для этих целей не годится... так что придется самим придумывать новый объект.

    <SCRIPT LANGUAGE="JavaScript">

    //Скрипт отмечает точную дату и время вашего прибытия на страницу

    Now = new Date();document.write("Сегодня " + Now.getDate()+ "-" + Now.getMonth() + "-" + Now.getFullYear() + ". Вы зашли на мою страницу ровно в: " + Now.getHours() + ":" + Now.getMinutes() + " и " + Now.getSeconds() + " секунд.")

    </SCRIPT>

    Используя этот код мы получим: Сегодня 19-1-2009. Вы зашли на мою страницу ровно в: 14:32 и 18 секунд.

    Разбор скрипта

    Не пугайтесь сразу, скоро все станет понятно. Позвольте, уж я снова напомню вам о четкой форме скрипта. Строка document.write уходит далеко за границы экрана. Эту форму необходимо сохранить, иначе ваш браузер выдаст сообщение об ошибке.

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

    Все это было создано с помощью метода get Что-либо(). Обратите внимание на заглавную букву. Сначала «g» в нижнем регистре, потом Заглавная буква.

    Во-первых, помните, что все это цифры. Даже метод getDay(), который отвечает за день недели, выражается цифрой от единицы до семи.

    Начнем с месяца. Как уже говорилось раньше, getMonth() -- это метод, отвечающий за месяц. Теперь задумаемся о том, на какой объект воздействует метод getMonth().

    Может показаться, что get Что-либо() -- это метод объекта document. Вовсе нет. Метод документа -- write. getMonth() на самом деле является методом объекта Date. Взгляните на скрипт еще раз. Date занимает отдельное место в команде: Now = new Date();

    Оставим только строку c датой. Вот как это выглядит:

    document.write("Сегодня " + Now.getDate() + "-" + Now.getMonth() + "-" + Now.getFullYear() + ". Вы зашли на страницу ровно в: " + Now.getHours() + ":" + Now.getMinutes() + " и " + Now.getSeconds() + " секунд.")

    2.5 Слайд шоу

    Посмотрите на скрипт и попробуйте сами разобраться, как и что он делает. А лучше всего постарайтесь изменить его. В сегодняшнем примере пользователь щелкает по ссылке и переходит к следующей картинке. Мы воспользуемся командой If и переменной num. Ничего нового? Не совсем!

    <SCRIPT LANGUAGE="JavaScript"> var num=1 img1 = new Image () img1.src = "leo.gif" img2 = new Image () img2.src = "dino.gif" img3 = new Image () img3.src = "rhino.gif" function slideshow() {num=num+1 if (num==4) {num=1}document.animal.src=eval("img"+num+".src") }</SCRIPT></HEAD><BODY><CENTER><IMG SRC="leo.gif" NAME="animal" BORDER=0><p><A HREF="JavaScript:slideshow()"> Щелкните, чтобы увидеть следующую картинку</A></CENTER></BODY>Разбор скрипта

    Разобьем его на две части:

    <SCRIPT LANGUAGE="javascript"> var num=1 img1 = new Image () img1.src = "leo.gif" img2 = new Image () img2.src = "dino.gif" img3 = new Image () img3.src = "rhino.gif"

    · Вот кое-что новое! num=1 не находится внутри функции. Да и вообще ни одна команда не находится внутри функции. num -- это переменная. Указывая ее в начале скрипта вне функции, мы делаем ее глобальной переменной, то есть доступной для любой функции.

    · img1 = new Image() объявляет новый объект image (рисунок). img1.src= источник объекта, файл, в котором хранится картинка. Это стандартная схема. img1 хранится в leo.gif ; img2 хранится в dino.gif.

    · (В скобках) содержится информация о ширине и высоте рисунка. Это не обязательно, но желательно.

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

    Теперь часть №2

    function slideshow(){num=num+1if (num==4) {num=1}document.animal.src=eval("img"+num+".src")}</script></head><body>

    · Первоначальное значение num равно 1. Это было еще в первом фрагменте. Когда пользователь щелкает по строчке текста, запускается функция slideshow.

    · slideshow() прибавляет к num единицу. Когда num доходит до 4, то возвращается к 1. document.animal.src меняется на img плюс значение num и плюс .src. Например, если num = 1, то document.animal.src становится img1.src.

    · Обратите внимание, что команда eval() преобразует img1.src в указание на источник изображения. Без нее это был бы простой набор букв.

    И наконец:

    <a href="JavaScript:slideshow()">Щелкните, чтобы увидеть следующую картинку</a>

    2.6 If и Else

    If/Else (если/иначе) дают вам дополнительный контроль над программой, позволяя принимать решения на оба случая: и когда условие выполнено, и когда не выполнено.

    <SCRIPT LANGUAGE="JavaScript">function rand() {now=new Date() num=(now.getSeconds())%10 num=num+1}function guessnum() {guess=prompt("Угадай, какое?") if (eval(guess) == num) {alert("ПРАВИЛЬНО!!!") rand()} else alert("Нет. Попробуй еще раз.") } </SCRIPT><BODY onLoad="rand()"> <h3>Я загадал число от 1 до 10</h3> <FORM NAME="myform"> <INPUT TYPE="button" VALUE="Угадай" NAME="b1" onClick="guessnum()"> </FORM>

    Разбор скрипта

    · Начнем со строки BODY:

    <body bgcolor="хххххх" onLoad="rand()">

    На этот раз функция запускается не кнопкой через onClick, а командой onLoad, чтобы к тому времени, когда пользователь нажмет на кнопку, число уже было выбрано. Если сделать это, как в прошлом уроке, то каждый раз, нажимая на кнопку, вы будете получать новое число. А оно должно оставаться одним и тем же, пока вы гадаете.

    · Первая функция:

    function rand() {now=new Date()num=(now.getSeconds())%10num=num+1}

    Функция выбирает наугад число от 0 до 9 и привязывает его к num.

    · Вторая функция:

    function guessnum() {guess=prompt("Угадай, какое?") if (eval(guess) == num) {alert("ПРАВИЛЬНО!!!") rand()} else alert("Нет. Попробуй еще раз.")}

    В памяти компьютера уже есть число, полученное через первую функцию. Вторая дает вам возможность угадать его.

    2.7 Массивы: функция внутри функции

    Вы уже узнали о переменных. Каждая переменная имеет одно значение, но иногда вам необходим массив (array), или переменная, которая имеет множество значений.

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

    Скрипт

    <HTML><HEAD><SCRIPT LANGUAGE="JavaScript"> tv=new Array() tv[0]="ОРТ" tv[1]="РТР" tv[2]="ТВЦ" tv[3]="НТВ" tv[4]="ТВ6" num=0function picktv() {ow=new Date() num=(now.getSeconds())%5}function whichtv(){picktv()guess=" "while (tv[num] != guess.toUpperCase()){guess=prompt("Угадайте мой любимый телеканал: ОРТ, РТР, ТВЦ, НТВ или ТВ6?") if (guess.toUpperCase() == tv[num]) {alert("Это мой любимый телеканал!")} else {alert("Нет, попробуйте еще раз.")}} }</SCRIPT> </HEAD><BODY><FORM><INPUT TYPE="button" VALUE="Угадайте" onClick="whichtv()"></FORM></BODY></HTML>

    Разбор скрипта

    <SCRIPT LANGUAGE="JavaScript"> tv=new Array() tv[0]="ОРТ" tv[1]="РТР" tv[2]="ТВЦ" tv[3]="НТВ" tv[4]="ТВ6" num=0

    · tv=new Array() объявляет, что tv представляет собой массив. С пустыми (скобками) массив может быть какой угодно длины. Можно также указать длину массива, например, tv=new Array(5).

    · Помните, что массив array может иметь множество значений. Можно представить себе массив в виде таблицы:

    tv[0]

    tv[1]

    tv[2]

    tv[3]

    tv[4]

    ОРТ

    РТР

    ТВЦ

    НТВ

    ТВ6

    · Обратите внимание, мы заранее указываем переменную num, у которой одно значение, равное 0, и массив tv, который имеет 5 значений.

    · Теперь функция picktv():

    function picktv() {now=new Date() num=(now.getSeconds())%5}

    · Функция picktv() наугад выбирает число от 0 до 4, которое становится индексом tv. Помните, от нуля до четырех ПЯТЬ чисел. То есть если num равно 2, то любимый телеканал -- tv[2], или ТВЦ.

    · Теперь функции whichtv() и picktv():

    function whichtv(){picktv()guess=" "while (tv[num] != guess.toUpperCase()){guess=prompt("Угадайте мой любимый телеканал: ОРТ, РТР, ТВЦ, НТВ или ТВ6?") if (guess.toUpperCase() == tv[num]) {alert("Это мой любимый телеканал!")} else {alert("Нет, попробуйте еще раз.")}}}

    · Вот кое-что новенькое! Видите, первым делом функция вызывает другую функцию, picktv(). Таким образом, когда бы вы ни нажали на кнопку, будет выбираться новый телеканал.

    · Строка while (tv[num] != guess.toUpperCase()). Метод или действие toUpperCase() (в верхний регистр) используется для перевода всего, что бы вы ни напечатали, в верхний регистр.

    · Программа повторяет цикл While, пока пользователь не угадает правильный телеканал. Фрагмент с циклом While уже должен казаться вам вполне знакомым.

    · Обратите внимание на If и Else. В игре возможны только два результата: либо вы правы, либо ошибаетесь.

    · Теперь кнопка, которая все это запускает:

    <FORM><INPUT TYPE="button" VALUE="Угадай" onClick="whichtv()"></FORM>

    Тут ничего нового.

    Заключение

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

    ? разработан дизайн пособия;

    ? рассмотрено разнообразие JavaScript на практике.

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

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

    Список использованных источников и литературы

    Литература

    Дунаев, В.В. Основы Web-дизайна. Самоучитель / В.В. Дунаев - СПб.: БХВ-Петербург, 2007 - 512 с.

    Залогова, Л.А. Компьютерная графика. Учебное пособие. 2-е издание / Л.А. Залогова - М.: БИНОМ, лаборатория знаний, 2006 - 212 с.

    Иванов Е. Структурный маневр // Вопросы экономики. - 2002. №10. С. 4-30.

    Официальные сайты Интернет

    4. Государственный комитет РФ по статистике - www.gks.ru

    Размещено на Allbest.ru


Подобные документы

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

    курсовая работа [331,1 K], добавлен 06.09.2011

  • Исследование особенностей объектно-ориентированной среды программирования Borland Delphi. Описание процесса создания электронного пособия для изучения студентами и применения на уроках преподавателями. Характеристика технических и программных средств.

    дипломная работа [2,3 M], добавлен 10.06.2012

  • Особенности электронных учебных пособий и основные принципы их создания. Сбор и подготовка исходного материала для электронного учебного пособия. Разработка структуры электронного пособия. Выбор программ и разработка интерфейса электронного учебника.

    дипломная работа [738,5 K], добавлен 27.06.2012

  • Изучение литературы по использованию гипертекста и мультимедиа в образовании. Анализ структуры и содержания образовательных программных средств. Обзор создания пособия на основе языка программирования Delphi с использованием гипертекстовых технологий.

    дипломная работа [703,2 K], добавлен 10.03.2012

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

    курсовая работа [49,1 K], добавлен 18.06.2010

  • Интернет-технологии в образовании, основные аспекты и принципы их применения на современном этапе. Этапы создания электронного пособия, его внутренняя структура, предъявляемые требования и технологическое обеспечение. Листинг разработанного кода.

    дипломная работа [1,4 M], добавлен 03.01.2014

  • Функциональное назначение и структура электронного учебника. Особенности его верстки. Элементы интерфейса. Психолого-педагогические аспекты представления образовательного контента в ЭУ. Выбор дизайн-эргономических решений. Программная реализация пособия.

    дипломная работа [2,5 M], добавлен 16.02.2015

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

    дипломная работа [7,3 M], добавлен 09.02.2017

  • Основные положения и классификация электронных учебных материалов. Использование информационных технологий в создании и применении обучающих систем. Разработка компьютерного учебного пособия, его интерфейса. Обоснование выбора языка программирования.

    курсовая работа [63,9 K], добавлен 13.02.2009

  • Практическая значимость создания сайта. Язык программирования JavaScript. Основные области использования языка JavaScript при создании интерактивных HTML-страниц. Язык программирования PHP. Программная основа сайта. Создание оформления дизайна сайта.

    дипломная работа [1,1 M], добавлен 05.03.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.