Электронный учебник по распределительной станции Festo

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 19.12.2011
Размер файла 1,6 M

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

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

ima2.Picture.LoadFromFile(AppDir+'\PDD\001\002.bmp');

ima3.Picture.LoadFromFile(AppDir+'\PDD\001\003.bmp');

ima4.Picture.LoadFromFile(AppDir+'\PDD\001\004.bmp');

ima5.Picture.LoadFromFile(AppDir+'\PDD\001\005.bmp');

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label5 then begin

FileDir:=AppDir+'\PDD\002\002.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\002\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\002\002.bmp');

ima3.Picture.LoadFromFile(AppDir+'\PDD\002\003.bmp');

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label7 then begin

FileDir:=AppDir+'\PDD\003\003.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\003\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\003\002.bmp');

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label6 then begin

FileDir:=AppDir+'\PDD\004\004.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label11 then begin

FileDir:=AppDir+'\PDD\005\005.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label10 then begin

FileDir:=AppDir+'\PDD\006\006.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\006\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\006\002.bmp');

ima3.Picture.LoadFromFile(AppDir+'\PDD\006\003.bmp');

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label9 then begin

FileDir:=AppDir+'\PDD\007\007.txt';

end;

if Sender=Label8 then begin

FileDir:=AppDir+'\PDD\008\008.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\008\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\008\002.bmp');

ima3.Picture.LoadFromFile(AppDir+'\PDD\008\003.bmp');

ima4.Picture.LoadFromFile(AppDir+'\PDD\008\004.bmp');

ima5.Picture.LoadFromFile(AppDir+'\PDD\008\005.bmp');

ima6.Picture.LoadFromFile(AppDir+'\PDD\008\006.bmp');

ima7.Picture.LoadFromFile(AppDir+'\PDD\008\007.bmp');

ima8.Picture.LoadFromFile(AppDir+'\PDD\008\008.bmp');

end;

if Sender=Label12 then begin

FileDir:=AppDir+'\PDD\009\009.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label13 then begin

FileDir:=AppDir+'\PDD\010\010.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label15 then begin

FileDir:=AppDir+'\PDD\011\011.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\011\001.bmp');

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label14 then begin

FileDir:=AppDir+'\PDD\012\012.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\012\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\012\002.bmp');

ima3.Picture.LoadFromFile(AppDir+'\PDD\012\003.bmp');

ima4.Picture.LoadFromFile(AppDir+'\PDD\012\004.bmp');

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label16 then begin

FileDir:=AppDir+'\PDD\013\013.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\013\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\013\002.bmp');

ima3.Picture.LoadFromFile(AppDir+'\PDD\013\003.bmp');

ima4.Picture.LoadFromFile(AppDir+'\PDD\013\004.bmp');

ima5.Picture.LoadFromFile(AppDir+'\PDD\013\005.bmp');

ima6.Picture.LoadFromFile(AppDir+'\PDD\013\006.bmp');

ima7.Picture.LoadFromFile(AppDir+'\PDD\013\007.bmp');

ima8.Visible:=false;

end;

if Sender=Label17 then begin FileDir:=AppDir+'\PDD\014\014.txt'; end;

if Sender=Label18 then begin

FileDir:=AppDir+'\PDD\015\015.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\015\001.bmp');

ima2.Picture.LoadFromFile(AppDir+'\PDD\015\002.bmp');

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label19 then begin

FileDir:=AppDir+'\PDD\016\016.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label20 then begin

FileDir:=AppDir+'\PDD\017\017.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label21 then begin

FileDir:=AppDir+'\PDD\018\018.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label22 then begin

FileDir:=AppDir+'\PDD\019\019.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label23 then begin

FileDir:=AppDir+'\PDD\020\020.txt';

ima1.Picture.LoadFromFile(AppDir+'\PDD\020\001.bmp');

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label24 then begin

FileDir:=AppDir+'\PDD\021\021.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label25 then begin

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

FileDir:=AppDir+'\PDD\022\022.txt';

end;

if Sender=Label26 then begin

FileDir:=AppDir+'\PDD\023\023.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

if Sender=Label27 then begin

FileDir:=AppDir+'\PDD\024\024.txt';

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

end;

Memo1.Lines.LoadFromFile(FileDir); //загрузка текста в мемо

If Ima3.Visible=false then ScrollBar3.Visible:=false else ScrollBar3.Visible:=true;

end;

//клик на загруженной картинке

procedure TForm1.Ima1Click(Sender: TObject);

begin

Form2.Image1.Picture:=Timage(Sender).Picture;

Form2.Show;

end;

//Изменение положеня скрола для картинок

procedure TForm1.ScrollBar3Change(Sender: TObject);

begin

If (Ima3.Visible=true) And (Ima5.Visible=false) then ScrollBar3.Max:=Ima1.Height;

If Ima5.Visible=true And (Ima7.Visible=false) then ScrollBar3.Max:=Ima1.Height*2;

If Ima7.Visible=true then ScrollBar3.Max:=Ima1.Height*3;

if Ima3.Visible=true then Ima1.Top:=-scrollbar3.Position;

Ima2.Top:=Ima1.Top;

Ima3.Top:=Ima1.Top+Ima1.Height+2;

Ima4.Top:=Ima1.Top+Ima1.Height+2;

Ima5.Top:=Ima3.Top+Ima3.Height+2;

Ima6.Top:=Ima4.Top+Ima4.Height+2;

end;

//Таймер для теста перещелкивает вопросы по истечению времени

procedure TForm1.Timer1Timer(Sender: TObject);

begin

ProgressBar1.Position:=ProgressBar1.Position+1;

If ProgressBar1.Position=ProgressBar1.Max then Button1.click;

If ProgressBar1.Position=3 then Button1.Caption:='Ответить';

end;

procedure TForm1.RadioButton1Click(Sender: TObject);

begin

end;

// Процедура Размещения Панели Тест На форму...

// Подстройка Производится В Зависимости от размера формы...

procedure TForm1.TestDesign;

begin

PanelTest.Top:=Image1.Height;

PanelTest.Left:=(Panel2.Width+Panel2.Left)+6;

PanelTest.Width:=(Image12.Left-PanelTest.Left);

PanelTest.Height:=(Image13.top-PanelTest.top);

ImaTest.Width:=PanelTest.Width-8;

ImaTest.left:=4;

ImaTest.Height:=PanelTest.Height div 3;

ImaTest.top:=4;

Ltest.Width:=ImaTest.Width;

Ltest.left:=ImaTest.left;

Ltest.Height:=ImaTest.Height;

Ltest.Top:=ImaTest.Top+ImaTest.Height+4;

RadioButton1.height:=22;

RadioButton2.height:=22;

RadioButton3.height:=22;

RadioButton4.height:=22;

RadioButton1.Top:=Ltest.top+Ltest.Height+4;

RadioButton2.Top:=RadioButton1.top+RadioButton1.Height+4;

RadioButton3.Top:=RadioButton2.top+RadioButton2.Height+4;

RadioButton4.Top:=RadioButton3.top+RadioButton3.Height+4;

RadioButton1.Left:=(ImaTest.Width div 2)-RadioButton1.Width;

RadioButton2.Left:=RadioButton1.Left;

RadioButton3.Left:=RadioButton1.Left;

RadioButton4.Left:=RadioButton1.Left;

Button1.Top:=RadioButton4.top+RadioButton4.Height+4;

button1.Left:=PanelTest.Width-button1.Width-4;

end;

//загрузка теста

procedure TForm1.TestLoad;

var TxtBuff,RBcap,imadir:string;

i,j,kk:integer;

Size:byte;

RBC:boolean;

RandomTest:integer;

begin

randomize;

RandomTest:=Random(20);

if RandomTest=0 then RandomTest:=20;

If RandomTest<10 then FileDir:=AppDir+'\Tests\00'+ IntToStr(RandomTest)+'\001.txt'

else FileDir:=AppDir+'\Tests\0'+ IntToStr(RandomTest)+'\001.txt';

If RandomTest<10 then imadir:=AppDir+'\Tests\00'+ IntToStr(RandomTest)+'\001.bmp'

else imadir:=AppDir+'\Tests\0'+ IntToStr(RandomTest)+'\001.bmp';

ListBox1.Items.LoadFromFile(FileDir);

ImaTest.Picture.LoadFromFile(imadir);

LTest.Caption:=ListBox1.Items.Strings[0];

For i:=1 to 4 do

begin

RBcap:='';

RBC:=false;

TxtBuff:=ListBox1.Items.Strings[i];

Size:=(Length(TxtBuff));

For j:=1 to size do

begin

if RBC=true then RBcap:=RBcap+TxtBuff[j];

If (TxtBuff[j]='+') or (TxtBuff[j]='-') then RBC:=true;

If (TxtBuff[j]='-') then VnV:=i;

end;

If i=1 then RadioButton1.Caption:=RBcap;

If i=2 then RadioButton2.Caption:=RBcap;

If i=3 then RadioButton3.Caption:=RBcap;

If i=4 then RadioButton4.Caption:=RBcap;

end;

end;

procedure TForm1.Label59Click(Sender: TObject);

begin

TestLoad;

PanelTest.Visible:=true;

Form1.Resize;

if Sender=Label58 then begin

Timer1.Enabled:=true

end;

NVopr:=1;

KPravOt:=0;

KLozhOt:=0;

k:=0;

ProgressBar1.Position:=0;

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

If KPravOt+KLozhOt<20 then begin

If RadioButton1.Checked=true then Otv:=1;

If RadioButton2.Checked=true then Otv:=2;

If RadioButton3.Checked=true then Otv:=3;

If RadioButton4.Checked=true then Otv:=4;

If VnV=Otv then

begin

Button1.Caption:='Верно';

KPravOt:=KpravOt+1;

end else begin

Button1.Caption:='Не верно';

KLozhOt:=KLozhOt+1;

end;

end;

If KPravOt+KLozhOt<20 then begin

TestLoad;

end;

If KPravOt+KLozhOt=20 then begin LTest.Caption:='Количество правильных ответов: '+IntToStr(KPravOt)+';'+#13+'Количество не правильных ответов: '+IntToStr(KLozhOt)+';'; Nvopr:=1; KPravOt:=0; KLozhOt:=0; end;

RadioButton1.Checked:=false;

RadioButton2.Checked:=false;

RadioButton3.Checked:=false;

RadioButton4.Checked:=false;

ProgressBar1.Position:=0;

end;

procedure TForm1.Label31Click(Sender: TObject);

begin

if Sender=Label31 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\predup.bmp');

Form2.Show;

end;

if Sender=Label32 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\prio.bmp');

Form2.Show;

end;

if Sender=Label34 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\zapr.bmp');

Form2.Show;

end;

if Sender=Label33 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\predp.bmp');

Form2.Show;

end;

if Sender=Label38 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\osob.bmp');

Form2.Show;

end;

if Sender=Label37 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\inf.bmp');

Form2.Show;

end;

if Sender=Label36 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\serv.bmp');

Form2.Show;

end;

if Sender=Label35 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\dop.bmp');

Form2.Show;

end;

if Sender=Label39 then begin

Form2.Image1.Picture.LoadFromFile(AppDir+'\ZNAKI\serv.bmp');

Form2.Show;

end;

end;

procedure TForm1.Label57Click(Sender: TObject);

begin

If im=true then

begin

image22.Picture:=image19.Picture;

panel7.Visible:=true;

panel7.Height:=49;

im:=false;

end else begin

image22.Picture:=image18.Picture;

panel7.Visible:=false;

panel7.Height:=2;

im:=true;

end;

Panel7.Top:=Label57.top+Label57.height;

Radiobutton1.left:=300;

Radiobutton2.left:=300;

Radiobutton3.left:=300;

Radiobutton4.left:=300;

form1.Resize;

end;

procedure TForm1.Label29Click(Sender: TObject);

var nc:string;

begin

PanelPdd.Visible:=true;

PanelTest.Visible:=false;

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

Scrollbar3.Visible:=false;

if Sender=Label29 then begin //если курсор стоить на

nc:='01';

ima1.Picture.LoadFromFile(AppDir+'\TEXMAT\001\001.bmp');//загрузка картинки

ima1.Visible:=true;

end;

if Sender=Label40 then begin //если курсор стоить на

nc:='02';

ima1.Visible:=False;

end;

if Sender=Label42 then begin //если курсор стоить на

nc:='03';

ima1.Visible:=False;

end;

if Sender=Label41 then begin //если курсор стоить на

nc:='04';

ima1.Visible:=False;

end;

if Sender=Label46 then begin //если курсор стоить на

nc:='05';

ima1.Visible:=False;

end;

if Sender=Label45 then begin //если курсор стоить на

nc:='06';

ima1.Visible:=False;

end;

if Sender=Label44 then begin //если курсор стоить на

nc:='07';

ima1.Visible:=False;

end;

if Sender=Label43 then begin //если курсор стоить на

nc:='08';

ima1.Visible:=False;

end;

if Sender=Label47 then begin //если курсор стоить на

nc:='09';

ima1.Visible:=False;

end;

if Sender=Label48 then begin //если курсор стоить на

nc:='10';

ima1.Visible:=False;

end;

if Sender=Label50 then begin //если курсор стоить на

nc:='11';

ima1.Visible:=False;

end;

if Sender=Label49 then begin //если курсор стоить на

nc:='12';

ima1.Visible:=False;

end;

if Sender=Label51 then begin //если курсор стоить на

nc:='13';

ima1.Visible:=False;

end;

if Sender=Label52 then begin //если курсор стоить на

nc:='14';

ima1.Visible:=False;

end;

if Sender=Label53 then begin //если курсор стоить на

nc:='15';

ima1.Visible:=False;

end;

if Sender=Label54 then begin //если курсор стоить на

nc:='16';

ima1.Visible:=False;

end;

if Sender=Label55 then begin //если курсор стоить на

nc:='17';

ima1.Picture.LoadFromFile(AppDir+'\TEXMAT\017\001.bmp');//загрузка картинки

ima1.Visible:=true;

end;

FileDir:=AppDir+'\TEXMAT\0'+nc+'\0'+nc+'.txt';//путь к файлу

Memo1.Lines.LoadFromFile(FileDir); //загрузка текста в мемо

end;

procedure TForm1.Label56Click(Sender: TObject);

begin

If im=true then

begin

image23.Picture:=image19.Picture;

panel9.Visible:=true;

panel9.Height:=Label61.Height+Label60.height+Label62.Height

+Label63.height+16;

im:=false;

end else begin

image23.Picture:=image18.Picture;

panel9.Visible:=false;

panel9.Height:=2;

im:=true;

end;

Panel7.Top:=Label57.top+Label57.height;

form1.Resize;

end;

procedure TForm1.Label61Click(Sender: TObject);

begin

PanelTest.Visible:=false;

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

PanelPdd.Visible:=true;

FileDir:=AppDir+'\dop\acs.txt';

Memo1.Lines.LoadFromFile(FileDir);

If Ima3.Visible=false then ScrollBar3.Visible:=false else ScrollBar3.Visible:=true;

end;

procedure TForm1.Label60Click(Sender: TObject);

begin

PanelTest.Visible:=false;

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

PanelPdd.Visible:=true;

FileDir:=AppDir+'\dop\gps.txt';

Memo1.Lines.LoadFromFile(FileDir);

If Ima3.Visible=false then ScrollBar3.Visible:=false else ScrollBar3.Visible:=true;

end;

procedure TForm1.Label62Click(Sender: TObject);

begin

PanelTest.Visible:=false;

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

PanelPdd.Visible:=true;

FileDir:=AppDir+'\dop\cod.txt';

Memo1.Lines.LoadFromFile(FileDir);

If Ima3.Visible=false then ScrollBar3.Visible:=false else ScrollBar3.Visible:=true;

end;

procedure TForm1.Label63Click(Sender: TObject);

begin

PanelTest.Visible:=false;

ima1.Visible:=false;

ima2.Visible:=false;

ima3.Visible:=false;

ima4.Visible:=false;

ima5.Visible:=false;

ima6.Visible:=false;

ima7.Visible:=false;

ima8.Visible:=false;

PanelPdd.Visible:=true;

FileDir:=AppDir+'\dop\ext.txt';

Memo1.Lines.LoadFromFile(FileDir);

If Ima3.Visible=false then ScrollBar3.Visible:=false else ScrollBar3.Visible:=true;

end;

procedure TForm1.Image24MouseMove(Sender: TObject; Shift: TShiftState; X,

Y: Integer);

begin

if meg1=true then

begin

meg1:= false;

image4.Picture:=image8.Picture;

image3.Picture:=image6.Picture;

image2.Picture:=image10.Picture;

image24.Picture:=image26.Picture;

end;

end;

procedure TForm1.Image24Click(Sender: TObject);

begin

form3.show;

end;

end.

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


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

  • Концептуальные основы разработки электронного учебника на основе гипертекстовых технологий. Архитектура учебного пособия. Этапы построения электронного учебника "Информатика" и его структура. Анализ практического использования электронного учебника.

    дипломная работа [104,9 K], добавлен 02.05.2012

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

    реферат [23,3 K], добавлен 27.02.2009

  • Электронный учебник как средство самообразования. Основные принципы самообразования. Этапы проектирования электронного учебника, построение интерфейса системы. Язык гипертекстовой разметки HTML. Структура электронного учебника по "Численным методам".

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

  • Электронный учебник как средство самообразования. Основные этапы проектирования электронного учебника. Методика использования электронных учебников. Язык гипертекстовой разметки HTML. Структура электронного учебника по дисциплине "Численные методы".

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

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

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

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

    курсовая работа [480,3 K], добавлен 18.01.2012

  • Краткий обзор и анализ ныне существующих программно-педагогических средств обучения. Методика и порядок разработки электронного учебника по предмету "Язык программирования C++". Общая характеристика и основные формы входных и выходных данных программы.

    курсовая работа [232,6 K], добавлен 10.09.2010

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

    презентация [506,5 K], добавлен 28.12.2014

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

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

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

    контрольная работа [196,9 K], добавлен 06.05.2014

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