Көрнекі бағдарламалау тілдерінде ойын дизайны
Scratch-MIT Media Lab әзірлеген блокты визуалды бағдарламалау тілі. Пайдаланушылар блокты интерфейсті пайдалана отырып, бұлтта онлайн-жобаларды жасай алады. Scratch ортақ пайдалану, қайта пайдалану және кодтау көтермелейді. Пайдаланушылар өз жобаларын жасай алады немесе олар "ремикс" таңдай алады; басқа жоба. Интернет-қоғамдастық құрылды және 39 миллионнан астам жоба бұлтта бірлесіп пайдаланылады.
Бұл формальды және формальды емес білім беру мекемелерінде оқытуды жақсарту үшін жаңа технологияларды әзірлеу жөніндегі зерттеулердің бір бөлігі. Scratch сияқты бастаушы бағдарламалау ортасының бірқатар потенциалын зерттеу үшін бірқатар зерттеулер жүргізілді. Бұл кіріспе бағдарламалау ортасы синтаксистік қателер және логикалық қателер сияқты бастауыш бағдарламашылар қателерін болдырмау үшін әзірленген. Ол командаларды енгізуде емес, блоктарға негізделген визуалды бағдарламалау тілдерін пайдаланады. Бұл контексте блок-бұл басқару құрылымын, оператор, айнымалы немесе функцияны көрсететін бағдарламалау тілінің элементі. Бұл элементтер drag and dropquot; компьютерлік бағдарламаны құру үшін интуитивті түсінікті тәсілмен біріктірілуі мүмкін.
Скретч жаңадан келгендерге анимация мен ойындарды жүзеге асыруға мүмкіндік берді. Олар нөлден оларды жасай алады немесе бұлтта табуға болатын басқа ойынды өзгерте алады. Студенттер синтаксиске қамқорлық жасамай, бағдарламалау концепцияларымен танысты. Осы жағдайларда жасалған ойындар студенттердің бағдарламалауға деген уәждемесін арттырады және оларға өз білімдерін дамытуға мүмкіндік береді.
1980-ші жылдардың басында компьютерлік бағдарламалаудың шетелдік тұжырымдамасын енгізудегі табысы кодты түсіндіруге негізделген немесе практикалық тәсілді пайдалануға байланысты болды. Кодтау мен мазмұнға оқыту шеңберінен шығатын ойындарды құрудағы оқытудың тағы бір маңызды артықшылығын атап өтті: балаларды өзінің ойлауы мен оқуы туралы оқыту идеясы, сондай-ақ рефлексия немесе Метапознание деп аталатын.
Бағдарламалаудан алынған қорытынды құрдастарының педагогикасының жобаларды кодтау және жобалауда маңыздылығы туралы ерте жұмысты растайды. Бір жақты ойындарды бірлесіп құру арқылы кодтау және контентті оқытудың жетістігі осындай қызмет түрлерін тұрақты оқу бағдарламасына біріктіруге шабыттандырды.
Достарыңызбен бөлісу: |