S" CRATCH : Б ІЗ ОЙНАЙМЫЗ, СУРЕТ САЛАМЫЗ , ЖАСАЙМЫЗ!" Орындаған: Уалитова Диана
Scratch дегеніміз не? Scratch есептік жазбасын жасаңыз Scratch 3-пен танысу Біз Scratch screen қолданамыз Блоктарды зерттеу Фонды өзгерту Алғашқы бағдарламаңызды жасаңыз Біз өз жобамызды сақтаймыз Жобаларды ашу Жалпы жобаларды ашу 1.Scratch Таныстыру Мазмұны 1.Scratch Таныстыру 2. Scratch көмегімен сурет салу Координаттарды түсіну Спрайттың орнын өзгерту Қаламды пайдалану Үйде нөлден сурет салу Жылжыту үшін нұсқауларды пайдалану Спрайттарды тік ұстау Нұсқауларды пайдаланып сурет салу
Repeat көмегімен пішіндер жасау Ілмектерді ілмектердің ішіне орналастыру Rainbow Painter Жасау 3. Спиральды шабандоз Спиральды шабандозды таныстыру Біз жасыл жалаушаны қолданамыз Айнымалылар жасаңыз Спираль салу Фонды өзгерту Спрайттарды қосыңыз Біз шаянды анимациялаймыз Пернетақтаны басқаруды қосыңыз Сенсорлық басқаруды қосыңыз Балықты қозғалтады Ойынның аяқталғаны туралы хабарламалар қосыңыз Супер Доджбол Супер доджболмен таныстыру Айнымалыларды теңшеу Ойынның басталуына дайындалу Жылжыту үшін координаттарды пайдалану Қосымша суреттерді қосу Кездейсоқ сандарды құру Допты жылжыту
4. Super Dodgeball Super Dodgeball ойынын таныстыру Айнымалыларды теңшеу Ойынның басталуына дайындалу Жылжыту үшін координаттарды қолданыңыз Қосымша суреттер қосыңыз Кездейсоқ сандарды жасаңыз Допты жылжыту Спрайттарды көшіру және клондау Энергия есептегішін қосыңыз Нөлден сурет салу Балмұздақ жасау Оған сыртқы көрініс беру Ойыншыға гол соғуға мүмкіндік беру Геймплейді жетілдіру 5. Ғарыштық опера Ғарыштық операны таныстыру Дыбыстарды ойнату Электр гитарасын қосу Костюмдерді пайдалану Графикалық эффектілерді қосу Барабанды қосу
Әншіні қосу Scratch-те музыканы ойнату Синтезаторды қосу Өз әуендеріңізді жасау Лондон көпірі 6. Көңілді викторина Викториналық үзілісті енгізу Викториналық үзіліске дайындық Таймерді орнату Хабарларды пайдалану Трансляцияны тестілеу Сағат тілінің қозғалысы Дыбыстық күшейту әсерін қосу Сұрақтар қою Ойыншыларды қарсы алу үшін мәтін қосу Викторина дайындау Сұрақтар құрастыру Жауаптарды тексеру Қорытындылау 7. Зұлым робот Зұлым роботты таныстыру
Суреттерді импорттау Сөйлеу блогын құру Алфавиттік спрайт жасаңыз Сахнада жазу Зұлым Робот жасаңыз Айнымалылар жасаңыз Роботты анимациялау Негізгі ойын кодын қосыңыз Тізімдер жасау Тізімдерді пайдалану Айнымалыларды орнату Ойын алаңын құру Ойын алаңын көрсету Ойыншыдан болжауды сұраңыз Әріпті тексеру Кескін жасау Дыбыстық эффектілерді қосу Айнымалыларды құру Батырды бағдарламалау Ойыншыға ату мүмкіндігін беру Барлық кейіпкерлерді жылжыту және түсіру Соңғы жанасулар Рекорд қосу 8. Спач Баб: медузаны қуу
9. Scratch көмегімен физикалық есептеу Физикалық есептеу дегеніміз не? Веб-камераны пайдалану Бейнежиссураны пайдалану Өзіңнен шығу Шапалақ экранын жасау Sense шляпасын пайдалану Азықтандыру уақытын енгізу Мысық үшін сценарий жасау Пончик сценарийлерін қосыңыз Динозаврларға арналған сценарийлерді қосыңыз Микро разрядты орнатыңыз Біз микро разрядты қолданамыз Әуе шарларын үрлеуге арналған құрылғыны таныстыру Үңгірді салу 10. Жеті қысқа Сақ болыңыз Дүкен мысық Пингвин тілінің бұралуы Дерексіз суретші Лабиринттегі Мания
Фотосафари Анамның әжесінің анаграммасы бойынша Викторина 11. Scratch жобаларын Интернет арқылы бөлісу Scratch Студиялары Форумдар мен пікірлер Ресурстар мен оқу материалдарын тарату Бірлескен іс-шаралар мен жарыстар: Кеңейту тұжырымдамасымен таныстыру Қол жетімді кеңейтімдерді зерттеу Құжаттама мен нұсқаулықтарды зерттеу Эксперименттер және шығармашылық жобалар Кері байланыс және жақсарту Жетілдірілген тақырыптар 12. Scratch кеңейтімдері
Скретч панелімен әрекеттесу үшін сенсорлық блокты пайдалану Басқару жүгірткісі арқылы деректерді жинау Әрекетті бастау үшін басқару батырмасын пайдалану Жарыққа Реакция Дыбысқа Реакция Электр кедергісін өлшеу 13. Бағдарламалық жасақтама қателерін табу және түзету Қолданба қателерімен жұмыс Синтаксистік қателерді түсіну Логикалық қателерді бақылау Жұмыс уақытында қателерді бақылау Қолданбаларды нөлден жөндеу Жөндеудің негізгі әдістері Қолданбаны қадамдық режимде іске қосыңыз Дыбыстар мен спрайттарды жою кезінде абай болыңыз
Көмек алу Scratch онлайн анықтамасына жүгіну Кодтың жекелеген блоктары бойынша анықтама алу Басқа scratch бағдарламашыларынан көмек алу 14. "Менің алғашқы ойыным" Практикалық тапсырмалар: 1. "Менің бірінші ойыным": әр түрлі Scratch дағдыларын қолдана отырып, толық ойын жасаңыз. 2. "Менің мектебімнің интерактивті тарихы": интерактивті тарих арқылы мектебіңіз туралы сөйлесіңіз. 3. "Анимация фестивалі": таңдалған тақырып бойынша анимациялар сериясын жасаңыз.
1.Scratch Таныстыру Scratch дегеніміз не? Бағдарламалау-бұл компьютерге нұсқау беретін нұсқаулар жазу өнері , не істеу керек. Нұсқаулар жиынтығы бағдарлама деп аталады. Нұсқаулар деп аталатын жерде жазылған бағдарламалау тілінде және таңдауға болатын мыңдаған адамдар бар. Scratch-жасау үшін өте қолайлы бағдарламалау тілі ойындар, анимациялар, интерактивті әңгімелер және басқа да көрнекі бағдарламалар. Бұл бағдарламалауға тамаша кіріспе барлық жастағы адамдар. Ол мектептер мен колледждерде кеңінен қолданылады, бірақ Гарвард университеті оны жоғары оқу орындарында да қолданды Жазғы мектеп. Мен ересектерге арналған семинарлар өткіздім, онда Scratch Достық формада ол шығармашылықпен таныстырды бағдарламашылар үнемі айналысатын мәселелерді шешу тәсілі.
Көптеген басқа бағдарламалау тілдеріне қарағанда Scratch пайдалану оңайырақ , бірқатар себептерге байланысты: * Ешқандай пәрмендерді есте сақтаудың немесе терудің қажеті жоқ: олардың барлығы экранда көрсетіледі, сондықтан оларды жай ғана сүйреп апаруға болады. * Командалар басқатырғыштар сияқты үйлеседі, сондықтан бар оларды қалай біріктіруге болатыны туралы көрнекі кеңестер. * Қате туралы хабарламалар сирек кездеседі. Scratch командалары байланысты болғандықтан бір-бірімен, бағдарламалар әдетте белгілі бір мағынаға ие. Бұл егер олар жұмыс істесе, логикалық қателері бар бағдарламаларды жазу әлі де мүмкін сіз күткендей емес, бірақ Scratch сізге жазуды үйретеді не жұмыс істейді, не жұмыс істемейді.
* Командалар түспен белгіленген және санаттарға бөлінген, сондықтан сіз қажет болған кезде дұрыс пәрменді табу оңай. * Scratch ішіндегі командалар әдеттегі әрекеттерді жеңілдетеді зымыранның бөтенге тигенін тексеру сияқты ойындар (соқтығысуды анықтау) немесе экрандағы кейіпкерді айналдыру. Қысқаша айтқанда, Scratch сіздің жетістігіңіз үшін жасалған. Ол сізге мүмкіндік береді жұмыс нәтижелерін жылдам көріңіз және тіпті графиканы қамтиды дәл қазір бастау үшін қолдануға болатын дыбыстар. Көптеген басқа бағдарламалау тілдері мәтіндік командаларды үйренуді талап етеді және оларды пайдаланудың қатаң ережелері бар. Scratch-те бұл жоқ. Бұл оның орнына энергияңызды Көңілді нәрселерге бағыттай алатыныңызды білдіреді: жаңа бағдарламаларға идеялар ойлап табу, қалай ойлап табу оларды жасау, дизайн жасау және достарыңызбен бөлісу.
Scratch бағдарламасына кіріспес бұрын, Мен сізге кеңес беремін Scratch веб-сайтында тіркелгі жасаңыз. Мұны қалай жасау керек: 1.Google Chrome сияқты веб-шолғышты ашыңыз 2.веб-сайт мекенжайын енгізіңіз https://scratch.mit.edu / в мекенжай жолағында, әдетте экранның жоғарғы жағында 3.беттің жоғарғы оң жақ бұрышындағы "Тіркелу" түймесін басыңыз 4.пайдаланушы атын ойлап табыңыз. Сайт сізді қорғауға кеңес береді құпиялылық сіздің нақты атыңызды пайдаланбаңыз. Сіз өзгерте алмайсыз пайдаланушы атыңызды кейінірек таңдаңыз, сондықтан ақылмен таңдаңыз 5.құпия сөзді таңдап, оны екі рет енгізіңіз. Екінші рет сіз оны дұрыс енгізгеніңізге көз жеткізуіңіз керек. Қоспаны қолданыңыз қауіпсіздікті арттыру үшін бас әріптер мен кіші әріптерді, сандар мен таңбаларды қолданыңыз. Есептік жазбаны нөлден жасау
Екінші рет сіз оны дұрыс енгізгеніңізге көз жеткізуіңіз керек. Қоспаны қолданыңыз қауіпсіздікті арттыру үшін бас әріптер мен кіші әріптерді, сандар мен таңбаларды қолданыңыз . Келесі түймесін басыңыз 6.туған күніңізді, жынысыңызды, еліңізді және электрондық пошта мекенжайыңызды енгізіңіз пошта. Бұл жеке ақпарат сізге көмектеседі құпия сөзді ұмытып қалсаңыз, оны қалпына келтіріңіз және оны команда пайдаланады Scratch-ті кім қолданатынын түсіну үшін Scratch. Келесі Түймесін Басыңыз 7.Тіркелгіңізді растау үшін электрондық пошта мекенжайын енгізіңіз жобаларды бөліспес бұрын немесе түсініктеме қалдырмас бұрын жазыңыз. Нұқыңыз Келесі қадам және сіз жүйеге кіресіз
Scratch 3-Пен Танысыңыз Scratch 3-қаңтар айында шыққан Scratch бағдарламасының соңғы нұсқасы 2019 жыл. Ол сіздің веб-шолғышыңызда жұмыс істейді және стандартты вебшолғышқа негізделген. - технология (HTML5). Бұл оның үйлесімді екенін білдіреді компьютерлердің көптеген түрлері. Scratch 3-те бірнеше жаңалары бар функциялар, оның ішінде: * Планшетті қолдау. Енді сіз жобаларды жасай және пайдалана аласыз планшеттік құрылғы, сондай-ақ жобаларды ойнау (бірақ жасамау) ұялы телефон. Қозғалуға арналған ойындар экрандағы таңба пернетақтадан басқаруды қажет етеді, жұмыс істемеуі мүмкін. Дегенмен, сіз пайдалана аласыз жобаға ақпаратты енгізу үшін планшеттің экрандық пернетақтасы. * Жаңа кеңейтімдер. Жұмыс істеу үшін жаңа мүмкіндіктер пайда болды дауыстап сөйлеуге арналған micro:bit және
Sense HAT құрылғыларымен, мәтінді аудару және Lego WeDo 2.0 және Lego Mindstorms EV3. Кеңейтімді қосу үшін басыңыз экранның төменгі сол жақ бұрышындағы түйме. * Жеңілдетілген блок палитрасы. Нұсқаулық мәзірі болды музыка блоктарын жылжыту және сурет салу (қалам)арқылы жеңілдетілген кеңейту бөліміне. Егер сіз Scratch пен таныс болсаңыз сіз олардың қайда кеткенін білгіңіз келеді, оларды мына жерден таба аласыз! Scratch (scratch 2 және scratch 1.4) ескі нұсқалары әлі де қол жетімді жүктеу үшін қол жетімді. Scratch 3-тің офлайн нұсқасы да бар. Олардың барлығын сайттан табыңыз https://scratch.mit.edu/download
Скретч экранын пайдалану Бет жағында көрсетілгендей скретч экранының негізгі элементтері бет жағында, келесідей: * Көрініс: мұнда сіз өзіңіздің анимацияларыңыз бен ойындарыңызды көре аласыз іс-әрекетте. Скретч ойыны басталған кезде сахнаның ортасында үлкен қызғылт сары мысық пайда болады. * Спрайттар тізімі: мысық-бұл кейіпкерге ұқсас" спрайт " немесе ойындағы нысан. Сіздің жобаңыз көптеген спрайттарды қамтуы мүмкін,
мысалы, ойыншының ғарыш кемесі, басқыншы келімсектер және зымыран. Спрайттар тізімінде сіз өзіңіздің барлық спрайттарыңызды көре аласыз және олардың арасында ауысу үшін оларды басыңыз. Спрайт Тізім жұмыс үстелінің астында орналасқан. * Блок палитрасы: Scratch бағдарламасында сіз компьютерге командалар бересіз , сияқты жиналатын нұсқаулар болып табылатын блоктарды пайдалану пазл бөліктері. Блок палитрасында барлығы ұсынылған сіз қолдануға болатын блоктар. Scratch бағдарламасын іске қосқан кезде сіз блоктарды көре аласыз қою көк түспен ерекшеленетін қозғалыстар және спрайттарды сахна бойынша жылжыту үшін қолданылады. Сіз көре аласыз блоктар палитрасындағы басқа блоктар жиынтығы, біреуін басу арқылы "көрініс" немесе "дыбыс"түймелері сияқты түймелер.
Сондай-ақ, барлық блоктарды әртүрлі "блоктар"палитраларында көруге болады. блок палитрасындағы Санаттар. * Код аймағы: код аймағы (бұрын сценарий аймағы деп аталған ескі нұсқаларында Scratch) - бұл сіз өзіңіздің командалық блоктарды біріктіретін бағдарламалар. Сіз қашан блоктарды біріктіріңіз, нәтиже сценарий деп аталады. Код Аймақ барлық қол жетімді экран кеңістігін толтыру үшін кеңейеді, сондықтан егер сіз монитор үлкенірек, код аймағы үлкенірек болады. * Рюкзак: экранның төменгі жағындағы рюкзак ыңғайлы әр түрлі жобалар арасында спрайттар мен сценарийлерді көшіру үшін. Оны ашу үшін экранның төменгі жағындағы рюкзакты түртіңіз. Содан кейін оған спрайттарды немесе сценарийлерді сүйреп апаруға немесе тасымалдауға болады ағымдағы жобаңызға.
Экранның жоғарғы жағындағы көк жолақ басқару үшін қолданылады сіздің жобаларыңыз. Файл мәзірінің көмегімен сіз өз жұмысыңызды сақтай аласыз, оның ішінде оны компьютерге жүктеу. Онлайн нұсқасы Scratch жаңартуларды автоматты түрде сақтайды, сондықтан сізге қажет емес жиі. "Атауы жоқ" деген өрісте сіз өзіңіздің атыңызды өзгерте аласыз жоба. Барлық жобаларыңызды табу үшін жоғарғы оң жақ бұрыштағы қалтаны басыңыз.
Кварталдарды зерттеу Олардың не істеп жатқанын көру үшін бірнеше блоктармен тәжірибе жасап көріңіз: 1. Дөңгелек көк түсті басыңыз Сол жақтағы жылжыту түймесі блок палитралары көрсетуге мүмкіндік береді қозғалмалы блоктар. Бұл түйме таңдалған кезде Scratch бірінші рет іске қосылды 2. Блоктар палитрасында басыңыз (немесе түртіңіз) "10 қадамға жылжыту" блогы бойынша " . Сахнадағы мысық ол сол бағытта қозғалады орналасқан, оңға. Әрқайсысы блокты басқан кезде, мысық бір рет қозғалады. Алайда, бұл блок тек мысықтың орнын өзгертеді: сіз
3. Қадамдар саны-бұл қандай экрандағы қашықтық сіз қалайсыз ба , Мысықты жылжыту үшін. Басыңыз 10 саны және оны ауыстырыңыз басқа нәрсе. 50 көріңіз, және блокты басқан кезде, мысық бес есе алға жылжиды. Сіз ақ түсті көрген сайын блоктағы тесік, сіз жасай аласыз онда не бар екенін өзгертіңіз емессіз оның табандары қалай қозғалатынын қараңыз
4. Мысықты түрту арқылы бұраңыз блокқа " сағат тілімен 15 градусқа бұрылу " . Бұрышты өзгерту үшін бұрылыстар, Нөмірді өзгертіңіз. Блокты басуды ұмытпаңыз , Мысықты шынымен айналдыру үшін. Келесі жолы "10-ға жылжу" блогын нұқыңыз қадамдар" , мысық жаңа бағытта жүреді 5. Егер мысық сахнаның шетіне жетсе, оны сүйреңіз тінтуір көрсеткіші кері. Ұстап тұрып, Мысықты басыңыз тінтуір түймесін басып, Мысықты жылжытыңыз, содан кейін оны орнына қою үшін тінтуір түймесін босатыңыз 6. Дөңгелек басыңыз қызғылт дыбыс түймесі
блоктардың жанында Палитра 7. Дыбысты ойнату түймесін басыңыз "Аяқталғанға дейін Мияулау" бұғаттау. Сізге керек мысықтың дыбысын есту егер сізде мияу дыбысы болса динамиктер қосылған 8. Дөңгелек күлгін "көрініс" түймесін басыңыз. Ол жақын жерде "блоктар" палитрасымен. Сіз оны жоғарыдағы суреттен көре аласыз 9. Келесі костюм блогын басыңыз ,мысықтың табандары қалай қозғалатынын көру үшін, және ол жүгіріп бара жатқандай әсер қалдырады орын. Костюмдер әртүрлі спрайтта болуы мүмкін суреттер және мысықта оның екі түрі бар табандар әртүрлі позицияларда бейнеленген (қараңыз төменде). Scratch-те спрайттар актерлерге ұқсайды: олар олар костюмдер киеді (әр түрлі көріністер) және сахна
Фонды өзгерту 1.Спрайттар тізімінің оң жағында сахнаға арналған панель. Фон параметрлерін ашу үшін тінтуір меңзерін төменгі жағындағы дөңгелек батырманың үстіне апарыңыз. Үлкейткіш әйнек белгішесін пайдаланыңыз таңдаңыз фон кітапханадан. (Сондай-ақ, кез келген нәрсені таңдау үшін дөңгелек түймені басуға болады кітапханалар.) Басқа опциялар Фон салуға, күтпеген фон жасауға немесе суретті компьютерден жүктеуге мүмкіндік береді
2. Кітапхана ашылған кезде, қол жетімді әр түрлі фондарды көру үшін жоғарғы жағындағы санаттарды нұқыңыз және жолақты пайдаланыңыз қосымша дизайнды көру үшін оң жақта айналдырыңыз. "Ашық ауада"санатын таңдаңыз. 3. Төбенің суретін тауып, содан кейін таңдау үшін бетті айналдырыңыз
Блок палитрасындағы блоктарды басқан кезде, мысық ол бірден қозғалады, сондықтан блоктардың жұмысын тексеру үшін пайдалы, бірақ олай емес бағдарламаны құру үшін. Бағдарламақайталанатындар жиынтығы кейінірек орындау үшін сақтауға болатын нұсқаулар. Біздің бірінші үшін Бағдарламаны әзірлейік, Мысықты төбеден түсірейік: 1. Біз мысық бағдарламасын жазамыз, сондықтан басыңыз Спрайт тізіміндегі мысық 2. Әрі қарай, код аймағының ашық екенін тексеріңіз. Егер оның орнына орташа болса панельдер костюмдерді немесе дыбыстарды көрсетеді, өтіңіз блоктар палитрасының үстіндегі Код қойындысы 3. Сол жақтағы жылжыту түймесін басыңыз блок палитралары(оң жақтағы скриншотты қараңыз). Бірінші бағдарламаны құру
4. Сіз бағдарлама жасайсыз , блоктарды сүйреп апару код аймағына ең блоктардан Палитра. Мұны бірінші блок үшін жасау үшін блокты басыңыз айналдыру блоктар палитрасында сағат тілімен 15 градусқа ұстап тұрыңыз тінтуір түймесін басып, тінтуір меңзерін жылжытыңыз Аймаққа кодты енгізіп, тінтуір түймесін босатыңыз. Бұл бірінші блок біздің Мысыққа төмен қарай жолды көрсетеді және ол серуендеуге дайын болады 5. "10 қадамға жылжыту" блогын басыңыз "блоктар" палитрасында оны Код аймағына сүйреңіз және блоктың астына " 15-ке бұрылыңыз сағат тілімен градус" . Олар біріктіріледі. Қашан блоктар осылай қосылады, осылайша деп аталады "сценарий" . Спрайтта бірнеше сценарий болуы мүмкін, ал бағдарлама бірнеше сценарийлері бар көптеген спрайттарды қамтуы мүмкін 6. Блок палитрасының жанындағы басқару түймесін басыңыз. Басқару блоктары бір нәрсенің қашан болатынын анықтау үшін қолданылады
болуы керек. Күту блогын 1 секундқа сүйреңіз код аймағы және оны қалған екеуінің астына бекітіңіз блоктармен. Бұл блок 1 секундтық кідірісті қосады. Онсыз біздің мысық соншалықты жылдам қозғалатын еді, ол серуендеудің басынан аяғына дейін секіретін сияқты. Баяулау бізге не болып жатқанын көруге мүмкіндік береді. Кідірісті 1 секундтан 0,5 секундқа өзгерту арқылы оның жүруін жылдамдатуға болады. 7. "10 қадамға жылжыту" блогын тінтуірдің оң жақ түймешігімен нұқыңыз және қашан мәзір ашылады, "көшірме"таңдаңыз. Ол көшіреді Блок және оның астындағы барлық блоктар сіздің сценарий. Біздің мысалда "жылжыту" және "күту" блоктары көшіріледі. Көшірмені бағдарламаның төменгі жағына жылжытыңыз және блоктарды сол жерге орналастыру үшін басыңыз. Мысықты алға жылжыту үшін бұл қадамды бірнеше рет қайталауға болады
8. Кішкентай мысық үшін бұл ұзақ серуендеу, сондықтан оны аяқтайық оның " Фу!"сөйлеу түрінде көпіршік. Блоктардың жанындағы "көрініс" түймесін басыңыз. Палитра. Сәлемдесу түймесін сүйреңіз! 2 секундқа код аймағына өтіп, оны бағдарламаңызға қосыңыз. "Сәлем!"мысықтың айтқанын өңдеу үшін" Фу!" . 9. Сценарий пәрмендерін іске қосқанда, ол "іске қосу"деп аталады сценарий. Сценарийді іске қосу үшін код аймағындағы біріктірілген блоктардың кез келгенін басыңыз. Scratch бәрін орындайды жоғарғы және одан басталатын ретпен біріктірілген командалар блоктар бойынша жылжу. 10. Егер сіз болсаңыз не болады іске қосу үшін сценарийді басыңыз ол қайтадан? Мысық қайтадан бұрылып, бірге жүреді ол соңғы рет аяқтаған жер. Ақыр соңында ол жүреді басында. Қосайық
оны алу үшін бірнеше блок дұрыс бастапқы позиция. "Қозғалыс" түймесін басыңыз "палитраның жанында" блоктар "және" Нүкте " блогын сүйреңіз 90" және блок "бағытында X:0 y:0-ге өтіңіз" . Егер "өту" блогында әртүрлі нөмірлер, оларды келесідей өңдеңіз , сондықтан олар нөлге тең. Бұл блоктарды сіздің басыңызға қосыңыз сценарий. Сіз мысықтың серуендеуін ұзарта аласыз ба? Жобаны сақтау Жоба нөлден бастап онда қолданылатын барлық спрайттарды, сценарийлерді және фондарды қамтиды суреттер. Жобаларыңызды сақтау ұсынылады, осылайша сіз қайта пайдалану немесе өзгерту үшін оларға кейінірек оралыңыз. Scratch 3ineline - да сіздің жұмысыңыз сіз үшін автоматты түрде сақталады. Егер сіздің соңғы өзгертулеріңіз сақталмады, экранның жоғарғы жағындағы көк жолақта, жобаларыңызға кіруге мүмкіндік
беретін қалта белгішесінің жанында сілтеме пайда болады Қазір сақтаңыз. Сіздің жобаңыз атаусыз және нөмірсіз атпен сақталады. Сіз көк жолақтағы өрісті өңдеу арқылы неғұрлым қолайлы атауды таңдауға болады, код аймағының үстінде және қойындылардың оң жағында. Файл мәзірінде жұмысыңызды сақтау үшін қосымша опциялар бар . Сіз оларды жоғарыда көрсетілгендей блок палитрасынан таба аласыз. Бұл опциялар мыналарды қамтиды: * Көшірме ретінде сақтау: бұл Сіздің жобаңыздың көшірмесін жасайды жаңа атпен. Сіздің жобаңыздың бұрын сақталған нұсқасы өзгеріссіз қалады. Егер сіз өзіңізбен тәжірибе жасағыңыз келсе, оны қолданыңыз жұмыс нұсқасын жоғалтпай жобамен. * Компьютерде сақтау: бұл сіздің
жобаңызды сақтауға мүмкіндік береді компьютердегі файл ретінде. Интернетке қосылу сәтсіз болған жағдайда, жұмысыңызды сақтау үшін дәл қазір осы опцияны пайдаланыңыз! * Компьютерден жүктеу: Егер сіз бұрын жүктеген болсаңыз scratch жобасы компьютерге немесе жүктелетін нұсқасын қолданды Оны жасау үшін Scratch, оны жүктеу үшін осы опцияны пайдаланыңыз Scratch веб-сайты, оны өңдеуге және сол жерде бөлісуге мүмкіндік береді.
2. Scratch көмегімен сурет салу Координаттарды түсіну Сахнада сурет салу үшін Scratch бағдарламасында спрайттарды пайдалануға болады. Бұл спрайттарды қалай жылжыту керектігін білудің тамаша тәсілі және бұл трюкті сіздің спрайттарыңыз жасай алатын дизайн жасау үшін пайдалануға болады өзара әрекеттесу, сіз 3-тарауда ойын жасаған кезде көресіз. Алдымен сахнаға спрайттарды қалай орналастырғаныңызды көрейік. Сахнадағы әрбір позиция тақырыпқа ұқсас торға байланған , олар карталарда қолданылады. Сахна бойынша көлденең позиция деп аталады x, ал сахнада жоғары немесе төмен позиция y деп аталады. Жаңа жобаны іске қосқан кезде мысық жұмыс кеңістігінің ортасында болады , және бұл позицияда x=0 және y=0 торына сілтеме жасалады.
Міне, мен жылжытқаннан кейін жұмыс кеңістігіндегі торға сілтеме схемасы жұмыс аймағының төменгі сол жақ ширегіне мысық: Көріп отырғаныңыздай, y координатасына арналған сандар -180 аралығында өрістің төменгі жағында өрістің жоғарғы жағында +180 дейін. Х координатасына арналған сандар сол жақ шетіндегі -240-тан өзгереді жұмыс аймағының оң жақ шетінде +240 дейін.
3. Спиральды шабандоз Кедей балық Фредди жаңа футболка сатып алды, және Тег қосулы артқы жағы қатты қышиды. Крис Крабының тырнақтары болуы мүмкін егер олар кездессе, тегті жұлып алар еді. Крис жорғалап кетті жартастағы өткелдердің лабиринті. Сіз Фреддиге жетуге көмектесе аласыз ба? Бұл ақымақ алғышарттың артында сіз қолданатын ойын жатыр Сіз Scratch туралы білесіз және оны жасауға көмектесу үшін дамытады оның алғашқы нақты ойыны. Сіз қалай үйренесіз: * Квадрат спираль жасау үшін мөлшерді қадағалаңыз үнемі қысқаратын сызық ұзындығы. * Бірнеше спрайтты қолданыңыз және жасыл құсбелгіні қойыңыз оларды синхрондау. * Спрайттарды пернетақта немесе сенсорлық басқару арқылы жылжытыңыз планшеттік құрылғы.
* Спрайтты автоматты түрде жылжытыңыз. * Бір нәрсеге спрайт қашан соқтығысатынын анықтаңыз. Бұл ойында сіз балықты көрсеткі пернелері арқылы басқарасыз немесе оны айналдыру үшін оны басу арқылы. Спиральдың сәтті өтуі үшін қажетті уақытта бұрылу керек әр бұрылыста.
4. Super Dodgeball Сізге super Dodgeball ойынын ұсынамыз Айналада көп болған кезде теңіз жағасында демалу кейде қиын болуы мүмкін ойын ойнайтын және кедергі жасайтын адамдар. Super ойынында Dodgeball сіз барлық жағажай шарларынан аулақ болуыңыз керек. Доп сізге тиген сайын сіз күшіңізді жоғалтасыз. Сіздің энергияңыз сіздің мысық кейіпкеріңіздің мөлдір бейнесі ретінде көрсетіледі, бұл сіздің күшіңіз азайған сайын азаяды. Сіз экранда пайда болатын балмұздақ жинау арқылы ұпай жинайсыз, бірақ егер сіз жеткілікті ептілік танытпасаңыз, көп ұзамай қайтадан жоғалады. Балмұздақ сондай-ақ сізге қалпына келтіруге көмектесетін энергияның аз мөлшерін береді жағажай доптарының соққыларынан. Бұл тарауда сіз қалай үйренесіз:
* Спрайттарды пернетақта арқылы жаңа жолмен жылжытыңыз. * Өзіңіздің спрайттарыңызды жасаңыз. * Ойынға кездейсоқтық қосыңыз. * Спрайттарды көшіру және клондау. * Дыбыстық эффектілерді қосыңыз. * Ойынның қиындығын реттеңіз
5. Ғарыштық опера "Ғарыштық Операда" сіз бөтен опера әншісін басқарасыз және ойнай аласыз пернетақтада, гитарада және барабанда. Сіз жоғарғы қатарды қолданасыз гитара ойнайтын ноталарды таңдау үшін әріптік пернелер (Q-ден I-ге дейін), және оларды ойнату үшін басқа құралдарды басыңыз. Пернетақта кілті пернетақтаның қай бөлігін басқаныңызға байланысты өзгереді: төмен ноталар сол жақта, ал жоғары ноталар оң жақта. Әнші ән айтады егер сіз оны сол жақта бассаңыз, алдыңғы нотаға қарағанда төменірек нота, егер сіз оны оң жақта бассаңыз, алдыңғы нотаға қарағанда жоғары нота. дұрыс. Сіз әуендерді солға және оңға әр түрлі басу арқылы жасай аласыз қолдар. Бұл жобада сіз скретчтің кейбір маңызды әдістерімен танысасыз:
* Музыканы құрудың екі түрлі әдісі бар: қысқа ойнату жазбалар және имитациялық құралдардың көмегімен ноталарды ойнату. *Графикалық эффектілерді қолдану арқылы спрайттың көрінісін қалай өзгертуге болады. *Бірнеше костюмдерді пайдаланып спрайтты қалай анимациялауға болады. Енді сіз нөлден бастап бірнеше жобаны аяқтадыңыз, сіз негіздер бойынша сарапшы. Бұл тарауда сіз білесіз деп ойлаймын ,сценарийге блоктарды қалай қосуға болады және сізге қажет блоктарды қайдан табуға болады. бұрын жиі қолданылған, мысалы, жасыл жалауша басылған кезде құлыптау және құлыптау x:0 y:0-ге өту.
6. Көңілді викторина Соңғы жылдары жылдамдық математикасына негізделген ойындар портативті консольдер мен телефондарда танымал. Олар миды керемет илейді, сонымен қатар өте қызықты. Quiz Break ойынында сіз қарапайымға жауап беруіңіз керек нақты уақыттағы математикалық сұрақтар. Егер сіз 10 сұраққа жауап бере алсаңыз сұрақтарыңызды тез қойыңыз, сонда сіздің жүргізушіңіз қатты әсер етеді , сіз үшін не билейді. Сіз мұны теледидарлық викториналарда көре алмайсыз! Бұл тарауда сіз қалай үйренесіз: * Ойыншыға сұрақтар қойыңыз. * Ойыншының ойынға қанша уақыт жұмсайтынын анықтау үшін таймерді пайдаланыңыз. * Спрайттар арасындағы әрекеттерді үйлестіру үшін хабарларды пайдаланыңыз.
* Есептеулерді орындау үшін Оператор блоктарын пайдаланыңыз. * Спрайттар көбірек айтуы үшін мәтін бөліктерін біріктіріңіз сөйлеу көпіршіктеріндегі күрделі сөйлемдер. Бұл жобаны аяқтау үшін Сіз білгендеріңізді пайдаланасыз алдыңғы тарауларда, соның ішінде қаламды пайдалану (2 тарауды қараңыз), айнымалылар (3 тарауды қараңыз), кездейсоқ сандар (4 тарауды қараңыз) және бірнеше костюм (5 тарауды қараңыз). Төменде мен өз мысалымды беремін: https://scratch.mit.edu/projects/98088781 5
7. Зұлым робот Әдетте "жазалаушы" деп аталатын бұл дәстүрлі ойында сіз жұмбақ сөзде болуы мүмкін әріптерді болжау керек. Егер сіз дұрыс болжап отырсыз ба, сізге сөзде сіз болжаған әріп қай жерде екенін көрсетеді . Егер сіз қате болжасаңыз, зұлым роботтың басқа бөлігі жиналады . Робот жиналған кезде ойын аяқталды. Бұл компьютер кездейсоқ таңдайтын бір ойыншыға арналған ойын тізімдегі сөз және сіздің болжамдарыңыздың дұрыс немесе дұрыс сообщаетстігін айтады Жоқ. Ойын идеясы қарапайым болып көрінуі мүмкін, бірақ оны іске асыру Осы кезде Scratch сіздің дағдыларыңыздың көпшілігін пайдаланады. Сіз қалай үйренесіз: * Мәтінді сөйлеуге арналған кеңейтімді пайдаланып, Scratch-ті дауыстап сөйлеңіз . Scratch 3-Тегі жаңа мүмкіндік.
* Әріптер немесе сөздер тізімдері сияқты ақпарат тізімдерін сақтаңыз және тізімдегі элементтерді қосу, іздеу және жою үшін блоктарды пайдаланыңыз. * Әрқайсысы үшін костюмдері бар спрайтты пайдаланып сахнаға мәтін жазыңыз алфавит әріптері. * Мәтіндегі жеке әріптерді қараңыз. *Түсінуге және жазуға оңай сценарийлер жасау үшін мүмкіндіктерді пайдаланыңыз.
Бикини түбінде кенеттен медузаның шашырауы басталады. Крусти Крабстың айналасында ерекше үлкен медузалар пайда болады, онда Патрикпен бірге Спанч Боб тыныш түскі ас ішуге тырысады. Медузаның қала тұрғындары үшін қауіпті болуы мүмкін екенін білетін Спанч Боб оларды аулау міндетін өз мойнына алуды шешеді. Сонымен қатар, Планктон Крусти Крабстың құпия рецептін алудың жаңа жоспарын ойластыруда. Ол медузалар жасаған хаосты барлығын, Соның ішінде Спанч Бобты алаңдату үшін және рецептті ұрлау үшін Крусти Крабстың ас үйіне ену үшін пайдалануды шешеді. Ойыншы медузаны қуып жету үшін Спанч Бобты басқаруы керек және сонымен қатар Планктоннан Құпия рецептті қорғауы керек. Spanch BOB жол бойында тапқан әртүрлі кедергілер мен 8. Спач Баб: медузаны қуу
құрылғыларды пайдаланып, медузадан ақылды түрде жалтаруы керек. Сонымен қатар, ол планктонның рецептті ұрлауына жол бермеу үшін абай болу керек, бұл кез келген уақытта болуы мүмкін. Ақыр соңында, Спанч Боб барлық медузаларды ұстап, планктонның ас үйге енуіне жол бермеуі керек. Сонда ғана бикини түбіндегі әлем қайтадан тыныш болады. Бұл ойын сіз үйренген көптеген нәрселерді біріктіреді алдыңғы тарауларда біз сізге қалай екенін көрсетеміз: * Спрайттардың пайда болуына және булануына әкелетін арнайы эффектілерді қосыңыз. * Бір спрайттың екіншісін атуына мүмкіндік беріңіз. * Спрайттар арасында ақпарат алмасу үшін құсбелгілерді пайдаланыңыз. * Ойынға циклдік музыка қосыңыз. * Ең жақсысын көрсететін рекордтар кестесін жасаңыз
сіздің ойында біреу терген нәтижелер scratch веб-сайты. * Ойыншыға үш өмір сыйлаңыз.
9. Scratch көмегімен физикалық есептеу Физикалық есептеу - бұл компьютерлік жобаларды құру нақты әлеммен өзара әрекеттесу. Бұл тарауда біз қалай қарастырамыз жобаларды нөлден басқару үшін әртүрлі сенсорларды пайдалануға болады. Біз де Raspberry Pi үшін қарапайым электроника кеңейтімін елестетіп көріңіз. Сіз көресіз: * Scratch веб-камерадағы қозғалысты қалай тани алады және сіз мұны сахнадағы әрекеттерді басқару үшін пайдалануға болады. * Scratch микрофон арқылы дыбыс деңгейін қалай анықтай алады , компьютерге қосылған және оны сценарийлерді басқару үшін пайдаланыңыз. Біз телевизиялық таланттар шоуларында қолданылатын пикапты жасаймыз қандай әрекет көрермендердің қошеметіне бөленетінін анықтаңыз. * Raspberry Pi үшін Sense HAT