Оқу материалының бұлай үш түрде берiлуi, пайдаланушының бiр оқу материалын бiрнеше рет қайталап шығуына мүмкіндiк туғызады. Бұл оқу материалын есте сақтауды жақсартады.
Қазiргi ақпараттық коммуникациялық технологияларды пайдалану негiзiнде жаңа педагогикалық әдiстердi қалыптастыруға бағытталған бiлiм беру жүйесін ақпараттандыруды зерттеу iстерi оқулықтар шығарумен қатарласа немесе оның алдында атқарылуы керек.
Компьютерлiк оқыту жүйелерiн жасау және қолдану үшін оның түрлерiнiң мүмкіндiктерi мен ерекшелiктерiн бiлу керек. Негiзгi КОҚ түрлерi келесi белгiлерi бойынша топтастырылады:
пән мазмұнына бойынша;
жүзеге асыра алатын педагогикалық мәселелерi бойынша;
оқу материалын қамту көлемi бойынша;
телекоммуникациялық пайдалану мүмкіндiгi бойынша;
оқыту деңгейi бойынша;
информацияны бейнелеу формасы бойынша.
Пән мазмұны бойынша КОҚ-рi жаратылыстану, гуманитарлық, техникалық мазмұндағы болып бөлiнедi.
Жүзеге асыра алатын педагогикалық мәселелерi бойынша жiктеу үшін алдымен КОҚ-рi шеше алатын мәселелердi қарастыру керек. Олар: пәндi оқудың мақсатымен танысу, оның негiзгi ұғымдары мен тұжырымдарын түсiну; түрлі деңгейдегi базалық дайындық жұмыстарын орындау; пәннiң практикалық есептерiн шешу дағдысы мен ебдейлiктерiн қадлыптастыру; эксперименттiк жұмыстар жасау дағдысын қалыптастыру; стандарты емес жағдайлардағы есептердi шешу қабiлетiн қалыптастыру; зерттелетiн объектiлердi, процесстердi игеру; бiлiмдi, дағды мен ебдейлiктi бекiту, орнықтыру; бiлiм мен дағды деңгейiн бағалау.
Осы аталған педагогикалық мәселелердi шешу мүмкіндiгiне қарай КОҚ-рi келесi топтарға жiктеледi:
теориялық және техникалық дайындық құралдары;
практикалық дайындық;
көмекшi құралдар;
кешендi құралдар.
Бiрiншi топқа келесi КОҚ-ры кiредi:
Компьютерлiк оқулық (КО) – баспа оқулық негiзiнде жасалған, белгiлi бiр курс бойынша базалық Ұғымдар мен процесстер жайлы мейлiнше толық материалдар қамтылған КОҚ;
Бiлiмдi тексерудiң компьютерлiк құралы (БТКҚ) – белгiлi пән бойынша студенттiң теориялық бiлiмiн тексеруге арналған көпнұсқалы, көпдеңгейлi тапсырмалар жүйесi.
Практикалық дайындық КОҚ-рi:
Компьютерлiк практикум (КП) – пәннiң типтiк есептерiн шығаруға және есептер арасындағы байланыстарды анықтуға арналған тапсырмалар жинағы;
Компьютерлiк тренажер (КТ) – iс-әрекет дағдысын қалыптастыруға және оған қатысты қабiлеттi дамытуға арналған құрал.
Көмекшi КОҚ-рi:
Компьютерлiк лабораториялық практикум (КЛП) – автоматтандырылған лабораториялық жұмыстар жинағы; Компьютерлiк анықтамалық (КА) – пән бойынша ұғымдарға, терминдерге, анықтамаларға қысқаша түсiнiктемелер беретiн құрал;
Кешендi құралдар қатарына келесi КОҚ-лерi енедi:
Компьютерлiк оқу курсы (КОК) – теориялық, практикалық және техникалық дайындық функциялары мен құралдары бiрiктiрлген түрде қарастырылатын белгiлi бiр курс бойынша берiлген құрылымданған оқу материалдары; Компьютерлiк бекiту курсы (КБК) – квалификацияны көтеру үшін берiлетiн стандартты және стандартты емес жағдайлар туралы және игерiлген курс мазмұнындағы бiлiмдi, дағдыны, ебдейлiктi қайта бекiтуге арналған материалдар жиынтығы.
Оқу материалдарын қамту көлемi бойынша интегралды және интегралды емес КОҚ-рi бар. Интегралды КОҚ-рiнде курс мазмұны толығымен қамтылады және теориялық бiлiм мен дағдыны, ебдейлiктi қалыптастыру мәселелерi өзара тығыз байланыста құрылады. Интегралды емес КОҚ-рi студенттiң кейбiр жеке қабiлеттерiн дамытуға арналған.
КОҚ-рi телекоммникациялық технологияларды пайдалану мүмкіндiгi бойынша жергiлiктi және желiлiк болып бөлiнедi.
Желiлiк КОҚ-рi есептеу техникасының түріне қарай жергiлiктi желiге бағытталған (Intranet) және жаїандық желiге бағытталған (Internet) болып бөлiнедi. Сонымен қатар желiлiк КОҚ студенттердiң өзара байланысын қамтамасыз ету мүмкіндiгiне қарай да екi түрге бөлiнедi: өзара байланысты және өзара байланыссыз.
Информацияны бейнелеу формасы бойынша мультимедиялық және мультимедиялық емес КОҚ-ры бар.
Программалық жүйенiң құрылымы дегенiмiз оның пайдаланушылармен байланысы мен iшкi компоненттерiнiң өзара қатынасы. Құрылым жүйенiң негiзгi программалық бөлiктерi мен ақпараттық компоненттерiнiң байланысын және сыртқы қолданбалы программмалармен байланысын бейнелейдi. Программалық компоненттердi (модульдердi) жiктеу функционалдық принцип бойынша орындалады. Ақпараттық компоненттер (массивтер, блоктар, файлдар, берiлгенде қоры, т.с.с.) қызметi, пайдаланылуы, берiлгендердi бейнелеу форматтары, қол жеткiзу тәсiлдерi т.с.с. белгiлерi бойынша бөлшектенедi.
Оқу материалы мен таспырмалар жүйесi ақпараттық және программалық объектiлерге сiлтеме жасауы мүмкін. Оқу материалының құрылымдық компоненттерi тапсырмалар жүйесіне және сыртқы КОҚ-дарға сiлтеме жасайды, ал тапсырмалар жүйесінде оқу материалына және сыртқы КОҚ-не сiлтемелер болады. Ендi оқу материалының құрылым мен оның тапсырмалар жүйесiмен байланысын қарастырайық.
КОҚ-де оқу материалдарына қол жеткiзудiң негiзгi үш тәсiлi қарастырылады:
элементтерi оқу материалының сәйкес құрылымдық бiрлiктерiне сiлтеме жасайтын мазмұн блогы арқылы;
көрсеткiштер арқылы (анықтамалық сөздiк, терминдер жинағы, тезаурус, глоссарий, т.с.с.);
оқу матриалының iздеу жүйесi арқылы;
Iздеу процесiн оқу материалдарын iздеу модулi (ОМIМ) толық мәтiндiк, не кiлттiк сөздер көмегiмен орындайды. Екiншi жағдайда кiлттiк сөздер индекстелген болуы қажет.
КОҚ орнатуға арналған ақпараттық компоненттер. Бұл ақпараттық компоненттiң бiр бөлiгi баспа кiтаптың титул бетiнiң қызметiн атқарады. Мұнда КОҚ-ның қысқаша сипаттамасы, авторлары және авторлық құқық жайлы мәлiметтер келтiрiледi.
Екiншi бөлiгiнде жүйенiң орнатылуы, КОҚ конфигурациясының пайдаланушы өзгерте алатын тұстары сипатталады және оны орындауға арналған қысқаша нұсқаулар блогы болады.
Оқушылардың жұмыс нәтижелерiн бейнелейтiн ақпараттық компоненттер. Мұнда оқушылар модулi мен олардың КОҚ-сiнде жұмыс iстеу барысының хаттамалары сақталады. Хаттамаларға пайдаланушының КОҚ-мен байланысын бейнелейтiн мәлiметтер енгiзiледi. Оқу материалымен жұмыс iстеу барысы оны оқуға кеткен уақытпен, анықтамалық жүйелерге сiлтеме жасау бiрлiктерiмен, өтiп кеткен оқу материалдарына қайта көңiл бөлу санымен анықаталады.
Оқушы модулiне оқушының игерiп жатқан пән бойынша ағымдық бiлiм деңгейi, оқу процесiнде анықталған негiзгi дербес ерекшелiктерi жайлы мәлiметтер кiрiстiрiледi.
Ендi КОҚ-ның құрылымдық схемасындағы негiзгi модiльдердiң атқаратын қызметтерiн сипаттап өтелiк:
А.Оқу материалдарымен жұмыс iстеудi қамтамасыздандыру модулiнiң (ОМЖҚМ) атқаратын негiзгi қызметтерi:
мазмұн, сiлтемелер, анықтамалық сөздiк, терминдер сөздiгi, тезаурус көмегiмен оқу материалының бiрлiктерiне қол жеткiзудi қамтамсыз ету;
оқу материалының белгiлi бiр бөлiгiн баспадан шығарып алуға мүмкіндiк жасау;
оқу маетриалының мазмұны толық болу қажеттi демонстрациялық, иллюстрациялық маетриалдарды шығаруды қамтамасыз ету;
оқу материалында гиперсiлтемелер жүйесiмен жұмыс жасауды ұйымдастыру;
оқу материалының құрамына енгiзiлген таспырмалар жүйесін орындау және нәтижесiн талдау жұмыстарын жүргiзу;
°. Оқу материалын iздеу модулiнiң (ОМIМ) негiзгi қызметi ОМЖҚМ-мен жұмыс iстеудi толықтыру.
Б. Тапсырмалар жүйесi модулi (ТЖМ) келесi функцияларды атқарады:
пайдаланушыға орындауға арналған тапсырмалар тобын тапсырмалар жиынынан кездейсоқ не жүйеленген түрде берудi ұйымдастыру;
тапсырмаларды бiртiндеп, кезеңдерге бөлiп беру;
тапсырмаларды орындау нәтижелерiн талдау және дұрыс орындалмаған тапсырмалар үшін оқу материалының сәйкес бiрлiгiне сiлтеме жасау;
пайдаланушының тапсырмаларды орындау барысы туралы хаттамаларды ұйымдастыру;
пайдаланушының бiлiм деңгейiн тексеру және бағалау.
В.Тапсырмаларды тiркеу модулi (ТТМ) ТЖМ-нiң қосымша қызметтерiн атқарады.
Г.Оқу процесiн басқару модулi (ОПБМ) оқытудағы психологиялық-педагогикалық стратегияны тиiмдi iске асыруды қамтасыз етуi тиiс. Ол келесiлерден тұрады.
оқушының оқу материалымен және тапсырмалар жүйесiмен байланыс деңгейiн тiркеу;
жоғарыдағы мәлiметтерге сүйене отырып оқушының моделiн құру;
оқушының бiлiм деңгейiн бағалау;
оқушының моделiне сүйене отырып, оқыту процесiнде оқу материалдары мен тапсырмалар жүйесін беруге өзгерiстер мен реттеулер енгiзу;
оқытушыға оқушының оқу барысы мен нәтижелерi жайлы мәлiметтер беру;
Оқушыларды тiркеу және анықтау модулi (ОТАМ) КОҚ-нi орнату және алғашқы рет iске қосқан кезде оқушы жайлы мәлiметтердi тiркеуге алады. Ол мәлеметтер оқушының аты-жөнi, тобы, алғашқы тестен өту нәтижесi, т.с.с.
Д.Оқушылардың жұмыс хаттамалары модулi (ОЖХМ) – пәндi игеру барысы жайлы оқушыға не оқытушыға мәлiметтер берудi ұйымдастырады.
Е.Оқытушы интерфейсi модулi (ОИМ) – оқушының оқу барысы, тапсырмаларды орындау барысы, оқушының белсендiлiгi, психологиялық-педагогикалық стратегияның iске асуы туралы мәлiметтер модульдерi мен оқытушы интерфейсiнiң арасындағы байланысты қамтамсыз етедi.
Ж.КОҚ-ның конфигурасын сипаттау модулi (КОҚКСМ) – пайдаланушыны КОҚ-мен жұмыс жасау туралы нұсқаулармен қамтамасыз етедi.
2 ЖҮЙЕЛІК БАҒДАРЛАМАЛАУ КУРСЫНЫҢ КОМПЬЮТЕРЛlК ОҚЫТУ ЖҮЙЕСlН ДАЯРЛАУ ТЕХНОЛОГИЯСЫ
Компьютерлiк оқыту жүйелерiн жобалауда жасау құралдарын тиiмдi таңдау да оның сәттi жұмыс жасауының алғышарттарының бiрi.
Инструменталдық жабдықтар ретiнде компьютерлiк оқыту жүйелерiн құру барысында орындалуы тиiс мәселелердi шешуде қолданылатын программалық жүйелердi түсiнемiз. Негiзгi инструменталдық жабдықтар мен оларды қолдану кезеңдерi 1 -суретте келтiрiлген.
«Жүйелік бағдарламалау» курсының электронды оқулығын жасауда бiз Delphi программалау ортасы мен FrontPage веб-беттер құру ортасын қолдандық. Сондықтан осы инструменталдық жабдықтарға толығырақ тоқталып өтсек.
Windows жүйесінде Delphi программалау ортасы - Пуск - Программы - Borland Delphi 5 Delphi 5 командасы арқылы iске қосылады (1-сурет).
Delphi ОБП ортасы төрт құрылымнан тұрады: Негiзгi терезе, Объектiлер инспекторы (Object Inspector), Форма (Form1) және Код терезесi (Unit1.pas).
Негiзгi терезесiнiң құрамына негiзгi мәзiр, аспаптар панелi және компоненттер палитрасы енгiзiлген. Негiзгi мәзiр Delphi ортасының жұмысын басқаруға арналған. Ол түрлі командалар орналасқан мәзiр пункттерiнен тұрады (2-сурет). Мәзiр пункттерiнiң құрамында түрлі типтегi командалар бар. Мысалы, Kоманданың атауынан кейiн үш нүкте тұрса, онда Бұл команда диалогтық терезе шақырады. Егер мәзiр командасының
1-сурет. Delphi объектiлi-бағдарлы программалау ортасы
соңында клавиштер комбинациясы жазылса, онда Бұл команданы сәйкес клавиштер комбинациясы арқылы орындауға болады. Мәзiр пункттерiндегi кейбiр команданың белсендi болмай көрiнуi, оның осы уақытта орындалмайтынын бiлдiредi.
Форма - программаны дайындау алдында ашылатын, программаның сұхбаттық терезесi. Delphi алғашқы рет iске қосылған кезде форма Form1 атауымен көрiнедi (1-сурет). Экранда форма көрiнбесе, негiзгi мәзiрден View-Forms командасын беру жеткiлiктi.
Форма Delphi ортасының негiзгi объектiлерiнiң бiрi. Delphi iске қосылған кезде форма қасиеттерiне бастапқы мәндер меншiктелiп тұрады.
Қасиеттер тiзiмi Объект инспекторы (Object Inspector) терезесiнде орналасады. Мысалы, 1-суретте Delphi iске қосылған кезде форма қасиеттерiнiң тiзiмi және сәйкес бастапқы мәндер енгiзiлген терезе көрсетiлген. Терезенiң екi қосымша бетi бар: Properties (Қасиеттер) және Events (Оқиғалар). Терезе ашылғанда екi бағанға енгiзiлген жазулардан тұратын оның Properties бөлiмi ашылулы тұрады (1-сурет). Бiрiншi бағанда көрiнетiндер – қасиет атаулары, екiншi бағанға сәйкес жазылғандар – олардың мәндерi. Экранда қасиеттер терезесi көрiнбесе, оны шығару үшін View-Object Inspector командасын немесе Ғ11 клавишiн басу жеткiлiктi.
Форманың кейбiр қасиеттерi:
Name (Атау) – формаға берiлген атау. Ол Delphi объектiлерiнiң (компоненттердiң) негiзгi қасиеттерiнiң бiрi. Delphi-дiң формаға автоматты түрде алғашқы рет меншiктеген атауын (Form1) өзгертiп, басқа атау беруге болады.
Ол үшін қасиеттер терезесiнен Name атауын таңдап, жаңа атау клавиатура арқылы терi-ледi.
Font (Шрифт) – формаға енгiзiлетiн мәтiн шрифтiн орнату қасиетi. Оны таңдап, оң жағында көрiнген көп нүкте (…) тұймесiн шерткен кезде сҰхбаттық Шрифт таңдау терезесi көрiнедi. Терезеден, әдеттегiдей, қажеттi шрифт типiн, өлшемiн таңдап (мысалы, Times Kaz, 10), ОК тұймесiн шерту керек.
Caption (Тақырып) – форма терезесiнiң тақырыбына енгiзiлетiн мәтiн. Алғашқы кезде қасиеттер терезесiнiң Caption қасиетiне тақырып үшін Form1 сөзi енгiзiлiп қойылған. Оны басқа тақырыпқа алмастыру Name қасиетiне мән меншiктеу тәсiлi сияқты (қасиет мәнi енгiзiлген соң Enter клавишiн басып қойған жөн).
Color (Түс) – форманың түсiн орнату қасиетi. Ол таңдалған кезде оң жағында тiлсызық тұймесi көрiнедi.
Тiлсызық түймесi – қасиет мәнiнiң бiрнеше екенiнiң белгiсi. Тiлсызық белгiсiн шерткен кезде мәндер (түстер) терезесi ашылады. Тiзiмде көрiнген қалаған түстi шерткен соң форма сәйкес түске боялып қойылады.
Width (ұзындық), Height (Биiктiк) – пиксель өлшем бiрлiгiмен берiлген форманың ұзындығы мен биiктiгiн орнату қасиеттерi (мәндер форманы тышқан арқылы кеңейту не сығу кезiнде автоматты түрде меншiктелдi).
Delphi-де программалар оқиғалар арқылы басқарылатыны белгiлi. Ал объектiлерге қатысты оқиғалар тiзiмi Объект инспекторы (Object Inspector) терезесiнiң Events қосымша бетiнде орналасқан.
Олар қасиеттер терезесiнiң екi бағаннан тұратын Events қосымша бетiне енгiзiлген. Терезеде оқиға атауларының алдына On префиксi тiркестiрiлiп жазылған. Ол – атаудың оқиға екендiгiн бiлдiретiн белгi. Формаға байланысты оқиғалар саны – 35.
Delphi-де программа мәтiнi программалық код деп, ол енгiзiлетiн терезе программалық код терезесi не қысқаша редактор терезесi деп аталады. 1-суретте көрсетiлгенiндей, Delphi iске қосылған кезде ол форма терезесiнiң астында көрiнбей тұрады. Оны экранға шығару View-Toggle Form/Unit командасын орындау не клавиатурадан F12 пернесiн басу арқылы орындалады.
Delphi ортасында жиi кездесетiн оқиғалар:
OnClick – тышқан тұймесiн бiр рет шерту;
OnDblClick – тышқан тұймесiн екi рет шерту;
OnKeyDown – клавиштi басу;
OnKeyUp – басылған клавиштi босату;
OnMouseDown – тышқан тұймесiн басу;
OnMouseUp – тышқан тұймесiн босату;
OnCreate – форманы екi рет шерту, т.б.
Delphi-де программа мәтiнi программалық код деп, ол енгiзiлетiн терезе программалық код терезесi не қысқаша редактор терезесi деп аталады. 1-суретте көрсетiлгенiндей, Delphi iске қосылған кезде ол форма терезесiнiң астында көрiнбей тұрады. Оны экранға шығару View-Toggle Form/Unit командасын орындау не клавиатурадан F12 пернесiн басу арқылы орындалады.
Код терезесiнiң сол жақ бөлiгiнде Code Explorer (Код Зерттеушi), ал оң жағында программа мәтiнi терiлетiн жұмыс аумағы орналасқан. Код Зерттеушiде ағымдық проектiдегi объектiлердiң құрылымдық ағашы көрiнедi.
Код терезесiнiң тақырыбы ағымдық файл атауымен сәйкес келедi. Терезенiң жұмыс аумағындағы программа коды синтаксистiк мағынасына қарай түрлі стильде жазылып көрсетiледi. Мысалы, Object Рascal тiлiнiң кiлттiк сөздерi (мысалы, type, class, т.с.с.), қалың шрифтпен, ал түсiнiктемелер (мысалы, {Private declarations}) көк түстi көлбеу (курсив) шрифтпен жазылған. Терезенiң төменгi жағында үш элементтен тұратын кұй қатары бар. Оның бiрiншi элементi – курсор позициясын анықтайтын жол және баған индикаторы, екiншiсi – программалық кодтың өзгеруiн бақылайтын модификация индикаторы, үшіншiсi – кiрiстiру режимiнiң индикаторы.
Код терезесi ашылғанда, онда процедура дайындамасы (үлгiсi) көрiнедi. Оның тақырыбы нүкте арқылы бөлiнген класс және процедура атауларынан тұрады (2-сурет).
Процедура дайындамасының жазылу түрі:
Procedure <атау> (Sender : TObject);
<сипаттау бөлiмi>
begin
<процедура денесi>
end;
мұндағы Sender параметрi құрылатын процедураның қай класқа тиiстiлiгiн анықтайды.
Терезенiң сол бөлiгiндегi - браузер терезесi. Онда код терезесiнде барлық жарияланулардың құрылымын көрiп шығуға болады.
2-сурет. Редактор терезесiндегi процедура дайындамасы
Delphi-де компоненттер панелiнен формаға түрлі компоненттер орнатып, олардың оқиғаларын өңдеуiш процедуралар құру визуальды программалаудың негiзi. Мысалы, берiлгендердi енгiзу және шығару үшін компоненттер панелiнiң Standard қосымша бетiндегi мәтiндермен жұмыс iстейтiн TEdit (енгiзу өрiсi), TLabel (шығару өрiсi) және TButton (командалық тұйме) компоненттерi жиi пайдаланылады.
Формаға Edit1 енгiзу өрiсiн орнатып, оның Text қасиетi арқылы не iске қосу командасын берген соң оған курсорды енгiзiп, клавиатура арқылы бiр жолдық мәтiн енгiзуге және оны редакциялауға болады.
Формада орнатылған ТLabel, ТEdit компоненттерiнiң Caption, Text қасиеттерiнiң мәндерiн программа арқылы динамикалық түрде өзгертуге де болады. Ол үшін программада объект атауы жазылып, одан соң нүкте қойылады да, оның соңына қасиет атауы енгiзiледi.
Проектiнi дайындап болған соң оны сақтау ұшiн File – Save Project As не File – Save All командасын беру керек. Егер проект алғаш рет сақталынып жатса, онда модульдi сақтауды сұралатын Save Until1 As атаулы терезе көрiнедi.
Проект сақталу ұшiн арнайы бума дайындалмаған болса, ол Projects (c:/Program Files/Borland/Delphi5/Projects) бумасында сақталады. Бiрақ пайдаланушы Сақтау терезесiнде жаңа бума құрып, проектiнi сонда сақтағаны жөн. Ол оны iздеп табуды жеңiлдетедi. Жаңа бума құру тәсiлі:
- сақтау сұралатын терезенiң Жаңа бума құру тұймесiн шерту. Бума белгiшесi терезеде орналастырылып қойылады;
- клавиатурадан бума атын енгiзу;
буманы екi рет шертiп, ашу;
терезенiң Файл аты өрiсiне модуль атауын енгiзiп, Сақтау тұймесiн шерту.
Модуль .pas кеңейтiлуi бойынша сақталып қойылады да, экранда проект аты сұралатын терезе көрiнедi;
3-сурет. Модульдi сақтау терезесi
Файл аты өрiсiне проект атын енгiзiп,
Достарыңызбен бөлісу: |