Бағдарламалау тілдерін оқытудың виртуалды ортасын жобалау және бағдарлама құру


МАЗМҰНЫ

КІРІСПЕ . . .
3
: 1
КІРІСПЕ . . .: ҚОЙЫЛҒАН МӘСЕЛЕГЕ ЖАЛПЫ ШОЛУ
3:
: 1. 1
КІРІСПЕ . . .: Ақпараттық жүйелер мен қосымшаларға шолу және сараптама жасау … . . .
3: 4
: 1. 2
КІРІСПЕ . . .: Бағдарламалу тілдерін оқытудың виртуалды ортасын жобалаудың және бағдарлама құрудың көкейкестілігі . . .
3: 8
: 1. 3
КІРІСПЕ . . .: Алгоритм құруда пайдаланылатын амалдар . . .
3: 12
: 1. 3. 1
КІРІСПЕ . . .: Тармақталушы алгоритм . . .
3: 12
: 1. 3. 2
КІРІСПЕ . . .: Қайталанушы алгоритм . . .
3: 12
: 1. 4
КІРІСПЕ . . .: Delphi бағдарламалау ортасына шолу.
3: 14
: 1. 5
КІРІСПЕ . . .: Visual Basic бағдарламалау ортасына шолу . . .
3: 19
:
КІРІСПЕ . . .:
3:
: 2
КІРІСПЕ . . .: ҚОЙЫЛҒАН МӘСЕЛЕНІ ШЕШУДІ ЖОБАЛАУ
3:
: 2. 1
КІРІСПЕ . . .: Виртуалды орта туралы жалпы түсінік . . .
3: 27
: 2. 2
КІРІСПЕ . . .: Анимациялық эффектілер жасауда Delphi көмегін пайдалану . . .
3: 29
: 2. 3
КІРІСПЕ . . .: Виртуалды орта мүмкіндіктерінің маңыздылығы . . .
3: 32
: 2. 4
КІРІСПЕ . . .: Виртуалды орта құрастыруды жобалау … . . . . … . . .
3: 34
:
КІРІСПЕ . . .:
3:
: 3
КІРІСПЕ . . .: DELPHI-ДІ ҮЙРЕТУШІ ВИРТУАЛДЫ ОРТАНЫ ҚҰРУ ЖӘНЕ ҚОЛДАНЫЛҒАН БАҒДАРЛАМАЛАРҒА ШОЛУ
3:
: 3. 1
КІРІСПЕ . . .: AutoPlay Media Studio 8. 0 бағдарламасы . . .
3: 38
: 3. 2
КІРІСПЕ . . .: Macromedia Flash MX бағдарламасы . . .
3: 45
: 3. 3
КІРІСПЕ . . .: Xara 3D5 бағдарламасы . . .
3: 57
: 3. 4
КІРІСПЕ . . .: Виртуалды ортаны құру . . .
3: 60
:
КІРІСПЕ . . .:
3:
:
КІРІСПЕ . . .: ҚОРЫТЫНДЫ . . .
3: 64
:
КІРІСПЕ . . .: ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ . . .
3: 65
:
КІРІСПЕ . . .:
3:

КІРІСПЕ

Бүкіл жер шарындағы, адам жүрген жердің бәрінде бағдарламалардың элементтері кездесіп жатады. Зәулім үйлер, күрделі аппараттар, ұшушы және жүруші барлық техникалар, құралдардың барлығына жақыны - компьютерлік бағдарламалардың нәтижесі. Себебі, аталған дүниелерді жасаушы станоктар компьютерлік бағдарламалар көмегімен жұмыс жасайды. Бағдарламалау тілдері - қазіргі ғасырда орнын ауыстыруға келмейтін, жаңа ғылым саласы. Бағдарламалау тілдері алгоритм құрумен тығыз байланысты. Сондықтан бағдарламалаушы тілдерді үйретуде алдымен алгоритмдеуді үйрететіні бекер емес. Алгоритм - бағдарлама құру процессінің фундаменті десек болады. Синтаксистік және семантикалық қателерден сүзгіленген алгоритмнен ғана сапалы бағдарлама күтуге болады.

Білім беру саласында осы ғылымға ерекше көңіл бөлінеді. Барлық мемлекет өз жастарын, компьютерді ерекше қуатты сайман етіп, пайдалануға үйретуді негізгі саясат ретінде ұстанатындығы жасырын емес. Біз, жаңа Қазақстанның жастары, білімді болуға, осы аталған ғылым саласын игеруге міндеттіміз. Сондықтан осы мақсатқа жеткізуші сайман жасауды, мен алдыма мақсат етіп қойдым. Мұнда шешілмей жатқан мәселер өте көп. Жастардың тек пайдаланушы ретінде қалып қою қаупі бар. Мысалы, ұялы телефондағы функцияларды оңай пайдаланады ал, «Сен соны өзің жасай аласың» деген сияқты әңгіме қозғасаңыз, олардан сенімсіздікті бірден байқауға болады. «Мен мұндайды істей алмаймын», «Бұған менің басым жетпейді» немесе «Ол үшін программист болып туылуым керек еді» деген сияқты жауаптар естиміз. Талап, еңбек және терең ой (Абайдың өлеңінен) адамды биік шыңдарға жеткізеді деген ұстанымнан қорықпау керектігін көрсететін кез келген сияқты.

Бағдарламалау тілдері әлемде мыңнан асады. Олардың барлығын үйретуші бір сайман жасау өте қиын. Десекте олардың ішінде шоқтығы биік саймандар бар. Атап айтсақ, олар: С++, VisualBasic, Delphi, Assembler және т. б. Тапсырма ауқымы шамадан тыс болмас үшін деректерге шек қоюға тура келеді. Алайда осы, «Бағдарламалу тілдерін оқытудың вертуалды ортасын жобалау және бағдарлама құру» атты оқытушы сайманнан қабылданған мәліметтер аздық етпес дегім келеді.

1. ҚОЙЫЛҒАН МӘСЕЛЕГЕ ЖАЛПЫ ШОЛУ

1. 1 Ақпараттық жүйелер мен қосымшаларға шолу және сараптама жасау

Басқарудың автоматтандырылған жүйелерiнiң пайда болуының алғышарттары 60-жылдардың басында өндiрiстiк процестердiң күрделенуiне байланысты жұмыстардың қиындауынан бастау алады. Тұтас алғанда әлемде экономикалық жағдай күрделене бастады. Сондықтан БАЖ құру қиындай түстi, ақпарат ағынының көлемi өстi. Сол бiр сәттерде тұңғыш есептеу машиналарының дүниеге келуi инженерлердi, ғалымдарды қайран қалдырып, өндiрiстi басқару бүкiл процесiн бастан-аяқ қайта ойлауға және БАЖ-ға көшуге мәжбүр еттi. Сол кезде-ақ басқаруда қызмет етушiлердiң саны көбейдi. БАЖ-дың дамуын бiрнеше этапқа бөлемiз.

1-кезең. 60-70 жылдары өндiрiстi басқару БАЖ-ға көшiрiлдi. Өндiрiстi басқарудың ұйымдастырылу құрылысы жатқызылды. Сол себептi БАЖ-ды енгiзуде алғашқы сәтсiздiктер болды. Өйткенi өндiрiс оған дайынсыз кiрiстi. Өндiрiстiң бей-берекеттiгi автоматтандырылды. Сонда да кейбiр өнiмдердiң материалдық техникалық жабдықтары автоматтандырылды. Мұның өзi экономикалық жағдайды дамуға жол бердi. 60-жылдары БАЖ-ға тән шарттар:

БАЖ-ды енгiзудiң бұрын кәсiпорынды басқарудың ұйымдай құрылымын мұқият тексерiп шығу керек;

Есептелетiн ресурстар бойынша қызметтегi мiндеттердi шешуге тиiстi;

Басқару объектiсiн комплекстi түрде қамтитын дұрыс яғни техникалық процесстiң басқарудың бiр жүйесiнде кәсiпорынның экономикалық қызметiн бiрiктiру қажет.

2-кезең. БАЖ-ның техникасының құралдары ретiнде II-буын ЭВМ-дерi пайдалану кәсiпорынды басқару жүйесi информациялық машина тасылғыштарына жеттi. Бұл қызметкерлердiң еңбек өнiмдiлiгiн тез артады, кiшi қызметкер де жұмыстарын автоматтандырады. Арнайы бiлiм талап ететiн және жауапкершiлiктi қажет ететiн қызметкерлер iсi автоматтындырады.

БАЖ-ды құруға арналған методикалық материалдар жазылды. Кейбiр шешiмдер модельдендi. Математикалық әдiстер қолданылады.

3-кезең. Қазiргi кезде БАЖ интегралдық жүйе болып табылады. ґндiрiстi басқарудан бастап техникалық процестерге дейiнгi деңгей. Техникалық құралдар III-буын ЭВМ-дерi алынады көп процессорлы комплекстi пайдаланады. Персональдi ЭВМ-дi пайдалана бастады. Жобалау процестерiн автоматтандыруға жол беретiн техникалық процестер өрiстедi.

Дамыған елдер БАЖ барлық салаларға енгiзiлуде. Мысалы қолмен iстейтiн заттар айналымы автоматтандырылған.

Сондықтан да материалдарға және дайын өнiмдерге заявкалар толтырумен айналысатын жұмысшыларға қажетiлiгi тыйылады. Бiздiң елiмiздiң шаруашылықта қазiрдiң өзiнде кәсiпорындар мен ведомстволық бiрлестiктерде БАЖ жұмыс iстеуде. Практика оларды тиiмдi деп көрсетiп отыр. Әйтсе де қазiргi кезеңде автоматты жұйелер проблемалары комплекстi түрде тұр.

Кәсiпорындарда БАЖ бiр ғана мiндеттi орындауда. Көптеген мiндеттер шешiмi сатысында тұр. Ал кейбiреулерiн теория жағыана талдау жасап олардың қалыптасуын қамтамасыз ету қажет.

БАЖ-ды жетiлдiру төмендегi бағытта жүргiзiледi.

ЭВМ есептерiн шешу көбеюде;

Алда тұрған мiндеттердi түзу кезiнде есептеу операцияларын автоматтандыру арқылы ең қиын, ең күрделi есептердi шешу. Мейлiнше жетiлдiрiлген арифметикалық, математикалық әдiстер қолданылды;

Машина информация өңдеуде, автоматты машинаның салмағы қол еңбегiнде арта түседi. БАЖ-ды ойдағыдай дамыту керек. Қабiлеттi мамандар даярлау керек.

БАЖ жаңа түсiнiк болып табылады халық шаруашылығында адам орнын алмастырады және өнiмдi еңбек етедi. Басқару сапасын сипаттайтын бiр қатар емес және ең көп мағыналы мiндетiн басқарудың бiр жолын таңдау керек.

Автоматты жүйеде оның жұмыс iстеу кезеңiнен кейiн адамның араласуын талап етедi.

Мысалы информация әзiрлеу үшiн, информация тасылғыштарына жазылу үшiн оператордың белгiлi (клавиштi басу) қимылы керек. Машина тасылғыштарына әзiрлеген информация оператор тағы да ЭВМ-ге енгiзуi тиiс. ЭВМ-де информация өңдеу сәтiнде оператор машинамен сөйлесiп оның берген хабарлауын қадағалауы керек және өзiнiң директиваларын берiп отыруы керек.

Адам машиналар жүйесiнде маңызды болып саналатын бiр жағдай - шешетiн есептер нәтижелерiн басқару объектiсiне тiкелей әсер етпейдi. Ондай ықпал жасайтын ЭВМ берген хабарламаны алатын адам болып саналады.

БАЖ-дағы информация өңдейтiн ең басты техникалық құрал ЭВМ болып табылады. ЭВМ-нiң экономикалық, математикалық тәсiлдердi қолдану бiр ғана фактiсi басқару мiндеттерiн шешу үшiн БЖ-сi автоматтандырылды деуге болмайды. БАЖ ЭВМ-де басқару есептерiн үздiксiз жаппай шығаруды проблемасын бар болғаны кәсiпорынды қазiргi заманғы ЭВМ-мен жаңарту деп есептеу дұрыс емес. Басты нәрсе ЭВМ-де басқару есептердiң ауқымын кеңейту оларды үйлестiру. ЭВМ-дi шешiмдердi дәл де тез жасау үшiн қолдану қажет. БАЖ экономикалық объектi басқару ұйымдастыру формасы ол кибернетика және информатика ғылымдарының теориясына негiзделедi:

Кибернетика жанды және жансыз объектiлердiң басқару процесiн зерттейдi;

Информатика информацияны жинау, сақтау, өңдеу әдiстерiн зерттейдi.

БАЖ құруда экономикалық объектi өндiрiс процестi модельдеу және математикалық әдiс қолдану.

Бiздiң айнала қоршаған өндiрiстiк және шаруашылық объектiлер көптеген элементтерден тұрады. Құрылымы өте күрделi және көп дәрежелi iшкi және сыртқы инфорциялық байлданыс өте күрделi басқару элементтерiнен және толық жүйемен жүзеге асыруға болады.

Жүйе бұл бiр-бiрiмен байланысты және бiрлесiп әрекет жасайтын көптеген, реттелген элементтер жиыны.

Элемент бұл қажеттi жағдайда жүйе ретiнде қарастыруға мүмкiншiлiк беретiн ары қарай бөлiнбейтiн структуралық бiрлiк.

Басқару жүйенiң алдында тұрған мақсатқа жетуге және жетудің жағдайын iске асыратын функция.

Басқару жүйесi (БЖ) басқарылатын және басқарылатын бөлшектерден тұрады. БЖ ресурстар (материал, отын) түседi. Олардың қимылы тексерiлiп және реттелiнiп отырылады. БЖ -ның жұмысы қоғамға пайдалы жұмыс етумен байланысты. Басқару бөлшегi бұл басқару органы. БЖ -ның жұмысын бақылайды. Белгiлi қалыптан ауытқымауын қамтамасыз етедi. Басқару органы басқару аппаратынан (қызметкерлерден) және информация жинайтын, сақтайтын, өңдейтiн техникалық құралдардан құрылып басқару шешiмдерiн қабылдайды. Жүйенiң жұмысы БЖ және басқару бөлшектiң тiке, керi информациялық байланыс арқылы бiрiгiп әрекет етуiнен жүзеге асады.

Iшкi информация тiке байланыс. Бұл жүйедегi элементтердi iс параметрлерiн белгiлейтiн информация тасқыны керi байланыс қабылдайтын басқару шешiмдерi. Сыртқы информациялық байланыстар. Бұл экономикалық объектiнiң жоғары бiрiгiп әрекет ететiнiн белгiлейдi. БЖ-нiң мiндетi информацияны қабылдау. Оны программа бойынша өңдеу және жүйенiң құлқын белгiлейтiн басқару шешiмдерiн қабылдау. Автоматтандыру адамның өндiрiс процессiнде қатысуын азайтатын техникалық-ұйымдық және экономикалық әрекеттер.

БАЖ-ды жұмыс iстейтiн белгiсi бойынша анықтау. БАЖ-ды ұйымдастыруды басқару өндiрiстiк шаруашылық басқару халық шаруашылығының барлық деңгейдегi әлеуметтiк экономикалық процесстер объектiсi. Олар тiкелей өндiрiстiк процесстердi басқару емес, жоспарлаудың бақылаудың техникалық экономикалық талдаудың мiндеттерiн шешу жолымен әкiмшiлiк ұйымдық басқаруға арналады. Сондай мiндеттердi шешудiң нәтижелерi негiзiнде экономикалық объектiлер мен көрсеткiштердi басқару үшiн басқарушылдық шешiмдердi тiзедi. Саланың деңгейiнде тұтасымен саланы тұрақтандырудың өте зор ауқымдағы мiндеттерiн қарастырып шешедi. Кәсiпорын деңгейiнде кәсiпорынның үйлесiмдi басқару мiндеттерi шешiледi. ӨБАЖ алдына кәсiпорындар аппаратының әкiмшiлiк қызметiн ұйымдастыруды жақсарту ұйымдастыру шаруашылық экономикалық қызметтi басқару автоматтындыру проблемасы қойылады. Барлық кәсiпорындар бақылау барынша күрделi объектiлерi боып табылады. Бұл жердегi қиыншылық оларды толық қалыптастыру ешқандай мүмкiн емес. Өйткенi өндiрiстi үздiксiз дамыту адам факторларының түгелдiгi өз еркi өзiне тиген адамдардың басқару процесiне қатысу және олардың әртүрлi қабылетi мен қасиеттердi меңгеруi бөгет жасайды. Олардың еңбегiнiң нәтижелерi көптеген жағдайлар мен факторларға байланысты. Басқару қарапайым тәсiлмен жұмыс iстеу көбiнесе қате шешiмдер қабылдауға әкеп соқтырады, өйткенi бiр тектес алынатын мағлұматтарға әртүрлi жарлықтар берiледi. Әрине ондай жабдықтар басқару аппаратындағы басшыдан жиi болады. Мұндай шалағайлықтарды ӨБАЖ-нде басқарушылық мiндеттерiнен қалыптастыру жолымен жоюға болады және олар ЭВМ-де дұрыс шешiмiн табады. Бұл өндiрiстiк кеңiстiктегi материалдарды тасқыны түрiнде бейнеленуi мүмкiн.

Материалдар тасқыны сипатына сәйкес техникалық процестер үздiксiз және дискреттi (үздiктi) болып бөлiнедi.

Үздiксiз өндiрiс. Оның қатарына мұнайды қайтып өңдейтiн, газ, химия өнеркәсiптерiн жатқызамыз. Үздiксiз өндiрiстiң өнiм энергия түрiндегi бiрқатар заттар ал техникалық параметрлi үздiксiз өлшемдер (концентрация, қысым, температура) болып табылады.

Дискреттi техникалық процес үздiктi өнiм шығаруға тән сипаталынуына тиiсiнше техникалық процестердi осы сипатта жүргiзiледi. Дискреттi сипаттағы өндiрiске аспаптар, машина жасау кәсiпорындары жатады. Мұнда материал тасқыны үзiлiспен жеткiзiледi тиiсiнше техникалық процестер дискреттi параметрлермен (загатовка саны, жартылай фабрикаттар саны) сипаталады. Шығарылатын өнiмдер де соған жатады. Сондай-ақ әрбiр операция дискреттi өлшемдер (орындалудың басы және аяғы) арқылы сипатталады. Ондай өндiрiс туралы хабарламалар да дискреттi болады. Нақты жағдайдағы үздiксiз, үздiктi түрдегi өндiрiстердi ерекшелiктерге ие болады.

БАЖ құрылым негiзiне жүйелiк қатынас жатады. Бұл бөлiктердiң немесе жекелеген көмекшi жүйелердiң өзара байланысын есепке алатын процесс ретiндегi басқару проблемасына тиiстi қатынасты қажет етедi.

Жүйе дегенiмiз - объектiлердiң жиынтығы, оның басты қасиеттерi осы объектiлердiң арасындағы қатынастар арқылы анықталады.

Жүйенi синтездеу белгiлi алға қойған мақсатты жұмыс iстеу барасында орындап шығуға ықпал етедi. Бұл кезең қажеттi мәлiметтердi алуға мүмкiндiк беретiн қайта iрiктеу, екшеу әдiсiнiң көмегемен iске асырылады және тиiстi талаптар қоюды айқындайды. Олар алға қойылған мақсатты орындауға жеткiлiктi шарттар жасайды, әдетте басты мақсат жұмыс барысында кiшiгiрiм мақсаттарға бөлiнедi. Мақсаттардың иерархиясы әрбiр мақсатқа жету үшiн ресурстардың тiзiмiмен толықтырылуы тиiс. Алынған мағұлматтар берiлгендердiң алынған берiлгендердiң жиынтығы негiзiнде қоршаған ортамен жан-жақты зерттеп басқарудың мақсаттары, ресурстарды шектеу, оларды жүзеге асырудың мақсат бағыттары айқындалады. Техникалық талаптар қалыптасады. Сөйтiп көмекшi жүйелер, компоненттер анықталады. К - тиiмдiлiк көрсеткiш бойынша таңдалады.

1. 2 Бағдарламалу тілдерін оқытудың виртуалды ортасын жобалаудың және бағдарлама құрудың көкейкестілігі

Елімізде XX ғасырдың 70 жылдары іске асырылған ғылыми-техникалық революция, ғылыми информациялардың қарқынды да асау тасқыны, қоғамдық өмірдің барлық салаларына барынша әсер етуде. Мысалы, жоғары мектеп, осы кезге дейін, ғылыми теориялар мен оларды игеруге қажетті білімдермен біршама қаруланған атқарушы мамандар даярлап келгені белгілі. Адамға қажетті кәсіби білім мөлшері өте жылдам өсіп отырған ендігі жағдайда, жемісті еңбек ету үшін, ұғымдық деңгейдегі білім жиынтығын игеру жеткіліксіз. Кез келген жоғары оқу орынынан жасампаз, ғылыми және саяси информациялардың асау ағынында дұрыс бағдар ұстай білетін, ғылым мен техникада, экономика мен баскару ісінде өз білімін іскерлікпен пайдалана отырып, жаңа жолдар мен әдістер іздеп таба алатын, батыл да жаңашыл, әлеуметтік белсенді мамандар даярлау талап етіледі.

Екінші жағынан, елімізде орныға бастаған нарықтық қатынастар, өмірге жаңа үрдіс - ақылы оқу топтарын - алып келуде. Бұл жағдай, әрбір студентті, біліміндегі ақ тандақтарға, оның оқу ықыласының төмен болуына байланыссыз, мемлекеттік стандартқа сай маман етіп шығаруды күн тәртібіне қойып отыр.

Келтірілген мәселелерді, оқу процесін ғылыми негізде ұйымдастыру, шектеулі және мөлшерлі уақытты мүмкіндігінше сығымдау, компьютерді пайдалана отырып оқу процесін басқаруды жетілдіру, яғни оптимальді-әдістемелік басқаруға көшу арқылы ғана шешу мүмкін екендігі, жоғары мектеп саласында қызмет атқарушы әрбір маманға түсінікті нәрсе. Жоғары мектеп, өзіндік бет бейнесі бар, ақыл-ой "фабрикасы" болуы тиіс. Заман ағымына ілесе алмайтын мектептің ертеңгі күнін көзге елестетудің өзі де қиын.

Оқу процесін ғылыми негізде ұйымдастыру - студенттердің оқу-танымдық іс-әрекеттерін ұзақ мерзімдік және ағымдық жоспарлау, оқу уақытын нақты да дәл мөлшерлеу, оқыту субъектілері функцияларын өзара ұтымды үлестіру, оқу нәтижелерін бақылап бағалау және талдау қажет деген сөз. Ал, басқару атауындағы "оптималъді-әдістемелік" сөз тіркесі - басқарудың кешенді жүйе екендігінің белгісі. Тіркестегі екінші сөз - педагогикалық, психологиялық және әдістемелік түрғыдан қарастырылатын басқару мәселесінің, нақты пәннің сапалық ерекшеліктері мен құралдары жиынтығына бейнелену арқылы іске асырылатын жүйелі, көп дсңгейлі және бейімделгіш жиынтық құрылым екендігін білдіретін анықтауыш.

Электрондық оқу құралы - мемлекеттік стандартқа caй жоспарланған оқу нәтижелеріне жету мақсатында студенттерге немесе кең оқырманға ұсынылатын білім қорына әсер беруші электрондық жиындық. Алайда дәстүрлі оқытумен салыстырғанда, электрондық оқытудағы жағдай басқаша. Шындығында, дәстүрлі оқыту барысында, оқыту шарттары, құралдары мен әдістері белгілі де. Оқу нәтижесі белгісіз болып келеді. Ал электрондық оқытуда, қанағаттандыруы тиісті талаптар алдын-ала анықталынып, талаптар сипаттамасы болып табылатын оқу тапсырмаларының ең кажетті минимальді жүйесі көрсетілуі себепті - нәтиже, қалыптастырылатын ебдейлік (умение) белгілі. Белгісіз - осы нәтижеге алып келетін қалыптастыру процедурасы, қалыптастыру әдістемесі. Ебдейлікті материалданған түрінен, интериоризацияның жоспарланған деңгейіне түрлен-діретін іс-шаралар, оның жоспарланған сапаға ие болуын қамтамасыз етуші іс-шаралар анықталуы тиіс.

Электрондық оқу құралдарында, қалыптастырушы мазмұн, әрбір студент ерекшелігіне байланысты өзгеріп тұрады. Мұндағы өзгеретіндер - процедуралардың ебдейлік қалыптасуы үшін қажетті және жеткілікті мазмұны, оқу тапсырмаларының берілу реті мен мөлшері, ебдейлік қалыптасу уақыты. Осы өзгеретіндер арқылы, студенттің жеке ерекшеліктері - білімділігі, даму деңгейі мен тәрбиелілік көрсеткіштері өзгеріп дамиды. Өзгермейтіндер - іс-әрекеттердің бағдарлық негіздері кескіні, іс-әрекеттің пәндік мазмұн бейнелері.

Оқу процесі интенсивтілігі өте жоғары немесе төмен болса, студенттің оқу материалын қажетті деңгейде игере алмайтыны - белгілі факт. Сондықтан оқудың жоспарланған нәтижесіне артық немесе кем жүктемесіз қол жеткізу - оқу процесі оптимальділігінің негізгі талаптарының бірі. Олай болса, студенттің өз күш-жігерін ұтымды түрде жұмсауын мүмкін ететін, өзі үшін есептелініп анықталынған нормативті уақыт мөлшерінде оқуы - оқу процесі оптимальділігінің екінші көрсеткіші.

Оқу - "тарихы" бар процесс. Белгілі бір кезеңге дейінгі уақыт аралығында жинақталған нәтижелер, яғни студенттің интеллектуальдық байлығы - осы кезеңдегі оқу нәтижесіне әсер етеді. Өйткені, интеллектуальдық байлық, атқарылар іс-әрекетке сай болғанда ғана, іс-әрекет жемісті аяқталады. Керісінше, жемісті аяқталған іс-әрекет, студенттің интеллектуальдық байлығын байытып дамытады. Олай болса, студент тердің өз интеллектуальдық байлыға ауқымында іс-әрекеттер жасауы - оқу процесі оптимальдылығының үшінші көрсеткіші.

Кез келген компьютерлік бағдарлама құрар алдында бағдарламашы болашақ бағдарламаның көрінісін көз алдына елестетеді. Сондықтан біздің бағдарламамыз қандай болуы тиіс - деген, сұрақтың пайда болуы заңды. Жалпы бағдарлама ұғымы - кез-келген әрекетті қалаған уақытымызда іске қосу үшін жазылатын компьютерлік, арнайы мәтін. Басқаша айтсақ, сол мәтінді компьютер оқып, соған сәйкес жұмыс жасайды. Яғни, компьютерді басқарушы мәтін - бағдарлама. Ол мәтіннің арнайы тілі бар. Мысалы, қазақ тек қазақтың тілінде сөйлей алады, жаза алады. Ал, егер оған италянша жазсаңыз оны қазақ түсінбейді, италян түсінеді. Сол сияқты, компьютерге айтқаныңды істету үшін компьютірдің тілінде жазу керек. Компьютерді ауызша бақару, түсіндіру әзірге қиын болып тұр. Тек жаза отырып компьютермен жұмыс жасауға, бағдарлама теруге болады. Ал, жазу - белгілердің реті. Бұл орайда да белгілерді енгізу тәртібін сақтау қажет. Бұл тәртіп бағдарламалау тілінің сипатына қарай әр түрлі болып келеді. Осы ережелер жиынын жаттау бағдарламалау тілін білумен бірдей. Ал, бағдарлама құруға келер болсақ тек бағдарламалау тілін білу жеткіліксіз. Сондықтан тағы да екі ұғымды ескеруіміз қажет. Ол бағдарлама құру процессін жобалау және бағдарламаны жобалау.

Бағдарлама құру процесін жобалау өте жауапты кезең. Бағдарламашы осы жерде көп ойланады. Бағдарламашының көкейінде тек бір сауал, ол болашақ бағдарламаның көрінісі қандай болмақ? Оны басқа бағдарламаның көрінісі бойынша құрастырса ол ешқандай жаңашылдық болмайды, ол көшірме деп, аталды. Тек басқаларға ұқсамайтын жағдайда ғана ол бағдарлама ерекше болады. Оған қол жеткізу үшін сараптама, салыстыру және бірегейлік ету кезеңдерінен Ондай бағдарламалар жасалған ба? Егер жасалған болса олар қалай жұмыс жасайды? Ол қандай бағдарламалау тілінде құрастырылған? Тағыда, сараптама жасау кезеңінде пайда болатын, сұрақтарға жауап ізделінеді. Интерфейсі өту қажет.

Сараптама жасау кезеңінде басқа бағдарламалар зерттеледі. Біздің жағдайымызды алатын болсақ, бізге бағдарламалау тілдерін үйретуші бағдарлама құру қажет. қазақша болып келген бағдарламаны әзірге кездестірмей отырмын. Мүлдем жоқ десем қателесемін. Студенттердің, магистранттардың жасаған жұмыстарынан осы тақырыпта жұмыстар кездестіруге болады. Мысалы, Delphi, C++, информатика және т. б. дара салалар бойынша жасалған электрондық оқулықтарды кездестіруге болады. Олардың көпшілігі Delphi ортасында терілгендігі белгілі болып отыр.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Виртуалды шындық технологиясы
Бастауыш сынып оқушыларына робототехника курсын оқыту әдістері
Интерактивті элементтері бар слайдқа негізделген электрондық оқыту курстарын құрудың қуатты құралы
Windows және MFC кітапханалары. ОЖ. Деректер базалары. Визуалды жобалау. Офистік графика
Заманауи мобильді қосымшалар
Дельфи ортасында тізімдермен жұмыс істейтін компоненттер
Программалау тілдерімен танысу
Оқу курсын құру технологиясы
Құрылғы пішін факторлары
Электрондық есептеуіш машинаның мүмкіндіктері
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz