Xoq: Qalab is dhexgalka oo bilaash ah si aad u barato barnaamijka kombiyuutarka

Ma(Are) bilaabaya inaad barato koodka? Nidaamku wuxuu u ekaan karaa mid xad dhaaf ah, waana in lagugula taliyay inaad qaado tillaabooyin yar yar. Laakiin ma tixgelisay ikhtiyaar is-dhexgal ah ka hor intaadan quusin fikradaha farsamada ee barnaamijka? xoqitaanka (Scratch)MIT waa qalab waxbarasho oo bilaash ah oo ka caawiya isticmaalayaasha inay abuuraan animations iyo ciyaaraha iyagoo isticmaalaya blocks isdhexgalka . Tani kaliya kama caawineyso fahamka fikradaha barnaamijka laakiin aaladda lafteeda ayaa sidoo kale xiiso leh in la isticmaalo.

xoqid - Baro(Scratch – Learn) barnaamijka kombiyuutarka

Scratch - Baro barnaamijka kombiyuutarka

xoqid(Scratch) ayaa jirtay in muddo ah hadda. Waxa qalabkan i baray Harvard's CS50x . Scratch waxay nafteeda ugu yeertaa luqad barnaamij-waxbarasho oo ku-saleysan block. Ujeedada asalka ah ee qalabku waxay ahayd in la baro fikradaha barnaamijka carruurta yaryar, laakiin qalabka si fiican ayey u garteen dadka waaweyn sidoo kale. Qalabku wuxuu ka caawiyay arday badan inay fahmaan fikradaha aasaasiga ah ee barnaamijka kumbuyuutarka iyaga oo aan qorin xariiq kood ah.

Waxaa jira mashruucyo badan oo horay loogu abuuray Scratch , qaybta ugu fiicanna waa inaad arki karto, ciyaari karto, ama xitaa tafatir karto mashaariicda jira. Tani waxay ku siinaysaa fikrad fiican oo ku saabsan sida qalabku u shaqeeyo iyo waa maxay fursadaha lagu isticmaali karo.

Maadaama aaladda loogu talagalay kuwa bilowga ah iyo carruurta(intended for beginners and children) , waxay la timaadaa UI aad u fudud oo la istcmaali karo. Waxaad abuuri kartaa mashruuc cusub oo aad ku bilaabi kartaa shaqada sida uu yahay; uma baahnid inaad saxiixdo si aad u isticmaasho xoqan(Scratch) .

Cunsurka ugu aasaasiga ah ama jilaaga gudaha mashruuca xoqitaanka(Scratch) waa Sprite . Waxaad ku dari kartaa sprites badan oo iyaga u xakameyn kartaa si waafaqsan. Waxaa jira waxyaabo badan oo Sprites ah oo lagu dhex dhisay aaladda, oo xitaa waxaad ka soo dhejin kartaa kuwa gaarka ah kumbuyuutarkaaga. Marka aad dhammayso inaad ku darto Sprites , waxaad dooran kartaa asalka marxaladda oo aad habayn kartaa muuqaallada mashruucaaga xoqitaanka .(Scratch)

Hadda waa waqtigii lagu dari lahaa macquulka dhabta ah si ay Sprites -kaaga u dhaqmaan sidii loogu talagalay. Dhammaan xirmooyinka koodka waxay ku yaalliin liiska bidix, waxaadna u jiidi kartaa xannibaad ku habboon goobta shaqada. Waxaad ku xidhi kartaa inta baloogyada aad rabto. Dhiirigelinta ka danbaysa tan waa in la abuuro caqli-gal shaqo oo haga Sprite-kaaga shuruucda deegaanka.

Baloogyada si fiican ayaa loo kala saaraa dhaqdhaqaaqa(Motion) , muuqaalka(Looks) , codka(Sound) , dhacdooyinka(Events) , xakamaynta(Control) , dareenka(Sensing) , hawl -wadeenada(Operators) , iyo isbeddellada(Variables) . Qalabka dhaqdhaqaaqa(Motion) ayaa kaa caawin kara inaad ku wareegtid Sprite . Muuqaalku(Looks) wuxuu qeexi karaa sida jilaagu u muuqdo; waxaad bedeli kartaa lebbiska jilaha ama midabada barnaamij ahaan. Qalabka dhawaaqa(Sound) ayaa ciyaari kara dhawaaqyada, kordhinta mugga, iwm. xoqid(Scratch) waxay leedahay codad badan oo lagu dhex dhisay, laakiin waxaad sidoo kale dhejin kartaa ama duubi kartaa dhawaaqyada gaarka ah.

Xannibaadda dhacdooyinka ayaa ah hab wanaagsan oo lagu sameeyo Sprite fal-celin ku saabsan dhacdo. Waxaa jira qaybo badan oo ka mid ah dhacdooyinka la heli karo oo ay ku jiraan kuwa ugu caansan Marka Calan Cagaaran(When Green Flag Clicked) dhacdo. Xakamaynta blocks waxay kuu ogolaanaysaa inaad abuurto haddii kale ama maangal caqli gal ah gudaha blocks kale. Dareenka blocks ayaa mar kale ah hab wanaagsan oo lagu dareemo deegaanka iyo dhacdooyinka. Hawl-wadeenadu waxay ku siinayaan marin u helka xisaabiyeyaasha caadiga ah iyo kuwa macquulka ah. Doorsoomayaashu waxay ka kooban yihiin dhammaan baloogyada kuu ogolaanaya inaad kaydiso oo aad gasho xogta qaar doorsoomayaal ujeedo guud ah.

Haddii baloogyada la dhisay aysan u muuqan inay xallinayaan ujeedadaada, waxaad sidoo kale abuuri kartaa baloogyadaada. Baloogyada gaarka ah ayaa laga heli karaa hoosta My Blocks.

xoqin shaki la'aan waa qalab aad u wanaagsan oo lagu bilaabo safarkaaga barnaamijka kombiyuutarka. Waa qalab fiican oo loogu talagalay carruurta iyo sidoo kale dadka waaweyn labadaba. Isticmaalka fudud ee is-dhexgalka iyo fikradda ah in la isku dhejiyo blocks horay loo qorsheeyay ayaa si fiican u shaqeeya, natiijadaas, waxaad ku arki kartaa mashruucyo badan oo xiiso leh bogga Scratch(Scratch website)(Scratch website) .



About the author

Waxaan ahay injineer sare oo software ah iyo sawirro & horumariye app iPhone oo leh khibrad 10 sano ka badan. Xirfadahayga hardware-ka iyo software-ka ayaa iga dhigaya mid ku habboon shirkad kasta ama mashruuca casriga ah ee macaamiisha. Waxaan haystaa faham qoto dheer oo ku saabsan sida loo abuuro sawirro tayo sare leh iyo awood aan kula shaqeeyo dhammaan qaababka sawirada kala duwan. Intaa waxaa dheer, waxaan aqaannaa horumarinta Firefox iyo iOS.



Related posts