Автор: Пользователь скрыл имя, 17 Апреля 2013 в 16:06, курсовая работа
Қазіргі уақытта әлемде қоғамның ақпараттық мәдениет деңгейі мемлекеттің даму көрсеткіштерінің бірі ретінде қарастырылады. Олай болса, біздің мемлекетіміз де бұл мәселеден шеткері кете алмайды. Бұл мәселені шешу жолдарының бірі білім беру саласын жаңа прогрессшіл бағыттарда жүргізу болып табылады. Қазақстан Республикасының 1997 жылы орта білім беру жүйесін ақпараттандырудың мемлекеттік бағдарламасын қабылдануы осы істі қолға алудың алғашқы қадамы болды. Мемлекеттік бағдарламаның қабылдануы арқасында елімізде жоғары оқу орындарының (ЖОО), мектептердің көпшілігі жаңа ақпараттық технологиямен жұмыс істеуді жоғарғы деңгейде меңгеру, оларды қолдану шеңберін кеңейту, т.с.с. мәселелер тұр.
Кіріспе.......................................................................................................................6
І.Тарау. Delphi ортасы.............................................................................................8
1.1. Delphi-ді іске қосу............................................................................................8
1.2. Программа құрылымы. Негізгі модуль. Модуль........................................12
ІІ.Тарау. Delphi ортасында электронды оқулық программасынын құру
әдістемесі................................................................................................................15
Программаны жобалаудың алғы шарттары..............................................16
2.2. Программаны қолдануға нұсқаулар............................................................ 21
Қорытынды............................................................................................................23
Пайдаланылған әдебиеттер..................................................................................25
2.1. Программаны жобалаудың алғы шарттары.
Программаны құру бірнеше кезеңдерден тұрады:
1-кезең. Программаның интерфейсін жобалау. Мұнда Delphi ортасының негізгі обьектісі форма бетіне келесі компоненттер 1-суреттегідей етіп орнатылады:
Speedbutton1…Speedbutton5
1-сурет
1-сурет. Программа интерфейсін жобалау
1-суреттен көрініп тұрғандай
командалық түймелер
2-кезең. Әрбір компонентке байланысты программалық кодтар жазылады. Мұндағы негізгі кодтар командалық түймелерге қатысты болғандықтан, бір командалық түйменің программалық кодынан үзінді келтірейік:
Оқыту материалдарының мазмұнын шығаратын командалық түйменің коды:
end.Button1
Form2
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm2 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Memo2: TMemo;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm2.Button1Click(Sender: TObject);
begin
Memo1.Visible :=true;
Memo2.Visible :=false;
Button1.Visible :=true;
end;
procedure TForm2.FormCreate(Sender: TObject);
begin
Memo1.Visible :=false;
Memo2.Visible :=false;
Button1.Visible :=true;
Button2.Visible :=true;
end;
procedure TForm2.Button5Click(Sender: TObject);
begin
Form1.Show
end;
procedure TForm2.Button2Click(Sender: TObject);
begin
Memo2.Visible :=true;
Button2.Visible :=true;
Memo1.Visible :=false;
end;
Form-дағы мәліметтерді шығару үшін Информатика пәні туралы мәлімет батырмасын басқанда шығатын бет. Ал бұл мәлімет шығу үшін процедураға келесі программаны жазамыз:
unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm3 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm3.Button1Click(Sender: TObject);
begin
Button1.visible:=true;
Memo1.visible:=true;
end;
procedure TForm3.Button2Click(Sender: TObject);
begin
form1.show
end;
procedure TForm3.FormCreate(Sender: TObject);
begin
Memo1.Visible :=false;
Button1.Visible :=true;
end;
end.
2.2. Программаны қолдануға нұсқаулар
Оқыту материалының мазмұнын шығаратын терезе. Лекция1 батырмсын басқан кезде Memo1 компаонентіне лекция1 материалы шығады.
end.Button1
Form2
Дамыту материалының мазмұнын шығаратын командалық түймені басқанда шығатын бет:
Form1-дегі Автор батырмасын басқанда төмендегідей терезе көрінеді. Бұл терезе автор жайлы мәліметті көрсетеді.
«назад» батырмасын басқан кезде Form1 бетіне өтеді.
ҚОРЫТЫНДЫ
Компьютерді оқу процесінде пай даланудың негізгі-оқыту, дамыту, бақылау программаларын қолданудан басталды. Сабақ мазмұнына сәйкес мұғалім өз қызметінде оқыту, дамыту, бақылау программаларын құрып, оны пайдалануы тиіс. Демек, компьютер мектеп пәндерін оқытудың қалыптасқан дәстүрлі әдістемесіне енумен бірге бірқатар өзекті мәселелерді шешуге жағдай жасайды. Оқыту, дамыту ,бақылау программаларын құруда белгілі бір қалыптасқан әдіс жоқ, ол мұғалімнің сабақ жүргізгені секілді бір-бірін қайталамайтын өзіндік ерекшелікте болуы керек. Сондықтан жоғарыда қарастырылған оқыту,дамыту,бақылау программалары олардың бір мысалы ретінде ұсынылып отыр. Комьпютерлік оқыту, дамыту,бақылау программалары- оқу материалын қайталау және бекіту кезеңдерінде пән мұғаліміне көмекші құрал бола алады. Оқыту, дамыту, бақылау программаларын қолдану барысында оқушылардың сабаққа деген қызығушылығының күрт артқандығы байқалады. Сондай-ақ, мұғалімдер өздеріне қажетті әдістемелік, дидактикалық көмекші құрал ретінде қабылдады. Уақыт талабына сай оқушыларға сапалы білім беруде мұндай программаларды пайдаланудың тиімді бір түрі ретінде қарастыруға болатынына көз жеткіздік. Жалпы алғанда, оқыту, дамыту, бақылау программ асын жасау процесіне пән мұғалімінің , психолог және физиолог мамандардың бірлесе жұмыс істегені оң нәтиже береді. Оның үстіне сауатты, талапқа сай программа құру математикалық дайындықты қажет етеді. Сонымен компьютерді сабаққа пайдалану маңызды да күрделі іс. Оқыту,дамыту, бақылау программасын құру, оны бір орталықтан көбейтіп тарату, мұндай программаларды жасау ісіне тәжрибелі программистер мен мұғалімдерді тарту т.с.с. мәселелер қазірге дейін өз шешімін таппай келе жатқанын ескерсек, ұсынылған оқыту, дамыту,бақылау программ аларының маңызды екендігі байқалады.
Жас ұрпаққа білдім беру
ӘДЕБИЕТТЕР
Информация о работе Delphi ортасында электронды оқулық программасынын құру әдістемесі