Scrath (Скретч)
Автор: molly holly • Декабрь 11, 2019 • Доклад • 762 Слов (4 Страниц) • 817 Просмотры
Scrath (Скретч)— бастауыш сынып пен орта буын оқушыларына арналған визуалды нысанды-бағытталған программалау ортасы. Скретч программалау ортасы Лого тілінің және Лего конструкторының жалғасы ретінде жасалған. Скретчте программалар графикалық блоктардан тұрады.Бұл программалау ортасы шамалы оқи алатын және тышқан құрылғысымен жұмыс істей алатын балаға да қолжетімді.
Программаның негізін құрайтындар – бірнеше топтарға бөлінген бұйрықтар блоктары: қозғалыс, сырт бейнесі, дыбыс, қаламұш, бақылаушы, сенсорлар, операторлар, айнымалылар. «Сурет салушы» (рисовалка) нысаны қажетті нысанды салуға мүмкіндік берсе, бұйрықтар блоктары (оларды тышқанмен ауыстырып отырып қою керек) әрекеттер программасын беруге мүмкіндік береді. Бұл жерде шартты және циклдық операторларды да қолдануға болады.
Әрине, Scratch ортасында басқа нақты программалау тілдеріндегідей көптеген функциялар болмаса да, айтарлықтай күрделі программалар мен ойындарды жазуға жетерлік арнайы өзінің бұйрықтар блогы мен функциялары бар.
Скретч ортасының пайда болғанына көп уақыт бола қойған жоқ. Бірақ болашақта танымал бағдарламалардың бірі болары сөзсіз.
Скретч бағдарламасын әр түрлі формада: мектептерде, мұражайларда, қосымша білім орталықтарында, үйде пайдалануға болады. Бұл бағдарлама негізінен 8-16 жас аралығындағы оқушыларға арналып жасалған, бірақ одан да ерте жастағы балалар ата-аналарының, аға-әпкелерінің көмегімен Скретч-та жобалар жасай алады.
Скретч бағдарлау ортасында жоба жасау арқылы оқушылар төмендегідей дағдыларды меңгереді:
- Шығармашылық ойлай білу;
- Анық қарым-қатынас;
- Жүйелі сараптау;
- Технологияны жылдам пайдалану білу;
- Тиімді өзара әрекет жасау;
- Жобалау;
- Тұрақты білім алу;
Скрипт- бұл автоматтандыратын бағдарлама
кейбір тапсырмалар және жеке командалардан тұрады.
Интерфейс (ағылшынша интерфейс - бөлім беті, бөлім) - қолданушы барлық көрінетін элементтермен өзара әрекеттесетін құралдар жиынтығы. Дисплей объектілері (енгізу элементтері - пернетақталар, тінтуір көмегімен интерфейс элементтері (мәзірлер, түймелер, белгішелер, тізімдер).
«Сприт» сөзі ойын бағдарламаларында көбінесе іс-қимыл фигуралары мен нысандарға қолданылады. Мұндай фигуралар шын мәнінде сызбалар немесе фотосуреттер, яғни компьютерлік графика.
Алайда, спрайт - бұл сурет қана емес, ол бағдарлама коды және нәтижесінде қасиеттері мен қабілеттері бар объект. Сіз виртуалды нысан ретінде sprite-пен қарым-қатынас жасай аласыз, оған командалар беріп, одан мәліметтер ала аласыз.
Scratch бағдарламасында біз блоктарды бағдарламалық кодқа жинайтын болсақ, онда бұл код прострацияда болмайды. Көбінесе бұл спритке жатады. Басқаша айтқанда, әрбір спрайттың өзіндік бағдарламалық коды, өзіндік бағдарламасы, мақсаты бар. Батырлар бір-біріне жіберетін сигналдар арқылы бір-бірімен «байланыса» алады. Бірақ бұл басқа әңгіме.Енді біз блоктармен жұмыс жасағанда, қай объект таңдалғанына назар аудару керек екенін ұмытпауымыз керек. Құралдар кеңесі код редакторы өрісінің жоғарғы оң жақ бұрышындағы Scratch бағдарламасында пайда болады. Онда қазіргі таңдалған сприттің фигурасы бозғылт түспен көрсетілген. Сондықтан сіз жұмыс аймағында көрген барлық код тек осы кейіпкерге қатысты болады.
Командалар ол:
Move-көрсетілген қадамдардың санын алға өту. Turn
Бұралу- көрсеткі сағат тіліне қарсы немесе сағат тіліне қарсы бағытта көрсетіледі, бұрылыс орындалады.
Point in direction-көрсетілген бағытқа бұрылу.
Point towards-басқа тіршілік иесінің немесе тінтуірдің координаты бағытында бұрылу.
Change x by X-осінің орнын қадамдардың көрсетілген санына өзгерту.
Set x to-объектінің орнын x осі бойымен орнату.
Go to x y-көрсетілген координаттармен нүктеге жылжу.
Glide x y in sec-көрсетілген уақыт ішінде көрсетілген координаттармен бір нүктеге біркелкі өтуң.
...