Беру жүйесін реформалау осы саланың экономикалық ұйымдастырушылық



Pdf көрінісі
бет11/41
Дата06.01.2022
өлшемі0,86 Mb.
#110042
1   ...   7   8   9   10   11   12   13   14   ...   41
Байланысты:
111-61 Халмуминов Мирзаахмад

Қысқа әлемді бағдарламалау

 

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



сипаттауға  көмектесу  және  баяндауды  пайдалану  үшін  метафоралармен  бірге 

қарапайым  командалардың  шектеулі  жиынтығымен  әлемдегі  объектілерді 




26 

 

тікелей манипуляциялау арқылы зерттеуге болатын оқушыға бағытталған әлем. 



Бұл  тұжырымдама  ойын  дизайны  негізінде  оқыту  бағытында  бірінші  қадам 

болып табылады, өйткені микромирлер мен олардың ішінде жасалған нысандар 

қарапайым  ойындар  ретінде  қарастыруға  болады.  Зерттеушілер  микромирлер 

білім  беру  парадигмасы  ретінде  пайдаланылуы  мүмкін  екенін  зерттеді.  Соңғы 

онжылдықта жаңа бастаған студенттерді бағдарламалау үшін көптеген әртүрлі 

микромирлер 

қолданылды. 

Олардың 


көпшілігі 

неғұрлым 

күрделі 

тұжырымдамаларды  жеңіл  және  тікелей  түсінуге  арналған  бағдарламалық 

конструкциялар  визуалды  болып  табылады.  Сонымен  қатар,  микромирлер 

студенттерге  нақты  әлемдер  мен  басты  кейіпкерлерді  моделдей  отырып, 

олардың  прогресін  көзбен  шолуды  қамтамасыз  ете  отырып,  студенттерге 

тапсырмалар береді.  

Alice - бұл интерактивті бағдарламалау ортасы, оның мақсаты студенттерді 

объектілерді визуализациялау және олардың мінез-құлқы арқылы компьютерлік 

бағдарламалауға  үйрету  болып  табылады.  Оқушылар  өз  виртуалды  әлемдерін 

құру  үшін  нысандарды  пайдалана  және  өзгерте  алады  және  олардың  сыртқы 

түрі  мен  мінез-құлқын  басқару  үшін  код  жаза  алады.  Alice  зияткерлік  сүйреу 

өңдегішін элементтерді өңдегішке апарып, элементті жіберу үшін хабар таңдау 

үшін  пайдаланады.  Теңшелетін  әдістер  мен  функциялар  автоматты  түрде 

мәзірге 


қосылады. 

Студенттер 

бірден 

олардың 


анимациялық 

бағдарламаларының  қалай  жұмыс  істейтінін  көре  алады,  бұл  оларға  код  пен 

оның нәтижесі арасындағы байланысты оңай түсінуге мүмкіндік береді. 

Қысқа  әлем  түрінде  іске  асырылған  қызықты  бағдарламалық  ойын-  бұл 

Robocode,  ол  Java  зерттеуге  көмектесу  үшін  әзірленген.  Robocode 

қауымдастығының қатысушылары- робот бағдарламасын құру қажет білім мен 

тәжірибе деңгейі әр түрлі бағдарламашылар. Robocode Фреймворк әрбір робот 

ұстануға  тиіс  негізгі  физикалық  ережелерді  анықтайды  және  әзірлеуді 

жеңілдету  үшін  нысандардың  көп  реттік  құрылымын  ұсынады.  Содан  кейін 

қатысушылар  интернет-лигаларда  жарысады,  онда  әрбір  робот  өзін  қорғап, 

басқа  роботтарды  табуға  және  жоюға  тырысады.  Robocode  студенттердің 

бағдарламалау  концепцияларын  зерттеу  және  қолдану  үшін  нақты  белгілі  бір 

аймақты  ұсынады  және  студенттерді  оқыту  нәтижелерін  ынталандыру  үшін 

сыныпта іске асырылды. 

 



Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   41




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет