«Scratch» тілі – программалау тілдерінің негізін үйрететін тіл.

Тақырып бойынша 11 материал табылды

«Scratch» тілі – программалау тілдерінің негізін үйрететін тіл.

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

«Scratch» тілі – программалау тілдерінің негізін үйрететін тіл.

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

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

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

Осы еңбек жолында өз әріптестеріме, келешекте қоғамымызды көркейтуге септігі тиетін білімді әрі ойшыл, тәрбиелі ұрпақ өсіруде сәттілік тілеймін!

Қарасай ауданы Жібек жолы ауылындағы Ы.Алтынсарин мектебінің

информатика пәні мұғалімі Джамашева Жанар





Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
30.01.2022
876
Жүктеу
ЖИ арқылы жасау
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі