BYOB (Build Your Own Blocks) for Mac

BYOB (Build Your Own Blocks) for Mac 3.1.1

Mac / UC Berkeley / 5274 / Doly spes
Düşündiriş

“Mac” üçin BYOB (Öz bloklaryňyzy guruň), 8-14 ýaş aralygyndaky çagalar üçin döredilen programmirleme dili bolan “Scratch” -i 14-20 ýaş aralygyndaky kompýuter ylymlary okuwçylary üçin amatly doly dile çenli uzadýan bilim programma üpjünçiligi. BYOB bilen, ulanyjylar çylşyrymly bloklary döredip, çylşyrymly programmalary gurmak üçin birinji derejeli proseduralary we sanawlary ulanyp bilerler.

BYOB-yň tapawutly aýratynlyklaryndan biri, ýörite bloklary döretmek ukybydyr. Bu aýratynlyk, ulanyjylara gurluş bloklary hökmünde bar bolan bloklary ulanyp, öz buýruklaryny kesgitlemäge mümkinçilik berýär. Bu, ulanyjylara has kiçi, has dolandyrylýan böleklere bölmek arkaly çylşyrymly programmalary ýazmagy aňsatlaşdyrýar.

BYOB-nyň başga bir güýçli aýratynlygy, birinji derejeli proseduralary ýa-da lambda funksiýalaryny goldamakdyr. Bu funksiýalar ulanyjylara funksiýalary argument hökmünde geçirmäge we baha hökmünde yzyna gaýtarmaga mümkinçilik berýär. Bu has çeýe we gaýtadan ulanylýan kod ýazmaga mümkinçilik berýär.

BYOB sanawlaryň sanawyny goşmak bilen birinji derejeli sanawlary hem goldaýar. Bu, ulanyjylaryň çylşyrymly maglumat gurluşlaryny aňsatlyk bilen döredip we tertiplemek, süzmek we kartalaşdyrmak ýaly içerki sanaw amallaryny ulanyp dolandyryp biljekdigini aňladýar.

Netijede, BYOB prototip ýazmak mirasy bilen hakykatdanam obýekte gönükdirilen spritleri hödürleýär. Bu, programmadaky her bir spreýtiň programmadaky beýleki spreýtlerden miras alyp boljak öz aýratynlyklarynyň we usullarynyň bardygyny aňladýar.

Göçürip almak paketinde täze ulanyjylara programma üpjünçiligi bilen çalt başlamagy aňsatlaşdyrýan çeşme kody we resminamalar bar. Mundan başga-da, http://byob.berkeley.edu resmi web sahypasynda programma üpjünçiliginiň dürli aýratynlyklaryny nädip ulanmalydygy barada ädimme-ädim görkezmeler berýän birnäçe sapak bar.

Umuman aýdanyňda, BYOB kompýuter bilimini öwrenmek ýa-da Scratch-iň içgin wizual interfeýsini ulanyp, ýörite bloklar, lambda funksiýalary, birinji derejeli sanawlar we prototip mirasy bilen obýekte gönükdirilen spritler bilen birleşdirip, programmirleme endiklerini ýokarlandyrmak isleýänler üçin ajaýyp saýlawdyr. häzirki wagtda bar bolan iň güýçli bilim programma üpjünçiliginden!

Doly spes
Neşirçi UC Berkeley
Neşirýat sahypasy http://byob.berkeley.edu
Çykan senesi 2011-05-19
Sene goşuldy 2011-12-31
Kategoriýa Bilim programma üpjünçiligi
Kategoriýa Talyp gurallary
Wersiýa 3.1.1
Os talaplary Mac OS X 10.3/10.4/10.4 Intel/10.4 PPC/10.5/10.5 Intel/10.5 PPC/10.6/10.7
Talaplar None
Bahasy Free
Hepdede ýüklemeler 1
Jemi ýüklemeler 5274

Comments:

Iň meşhur