BYOB (Build Your Own Blocks) for Mac 3.1.1
Апісанне
BYOB (Build Your Own Blocks) для Mac - гэта адукацыйнае праграмнае забеспячэнне, якое пашырае Scratch, мову праграмавання, прызначаную для дзяцей ва ўзросце 8-14 гадоў, да паўнавартаснай мовы, прыдатнай для студэнтаў інфарматыкі ва ўзросце 14-20 гадоў. З BYOB карыстальнікі могуць ствараць уласныя блокі і выкарыстоўваць першакласныя працэдуры і спісы для стварэння складаных праграм.
Адной з выдатных асаблівасцей BYOB з'яўляецца яго магчымасць ствараць уласныя блокі. Гэтая функцыя дазваляе карыстальнікам вызначаць свае ўласныя каманды, выкарыстоўваючы існуючыя блокі ў якасці будаўнічых блокаў. Гэта палягчае карыстальнікам напісанне складаных праграм, разбіваючы іх на меншыя, больш зручныя часткі.
Яшчэ адной магутнай функцыяй BYOB з'яўляецца падтрымка першакласных працэдур або лямбда-функцый. Гэтыя функцыі дазваляюць карыстальнікам перадаваць функцыі ў якасці аргументаў і вяртаць іх у якасці значэнняў. Гэта дазваляе пісаць больш гнуткі і шматразовы код.
BYOB таксама падтрымлівае першакласныя спісы, у тым ліку спісы спісаў. Гэта азначае, што карыстальнікі могуць з лёгкасцю ствараць складаныя структуры даных і маніпуляваць імі з дапамогай убудаваных аперацый са спісамі, такіх як сартаванне, фільтраванне і адлюстраванне.
Нарэшце, BYOB прадстаўляе сапраўды аб'ектна-арыентаваныя спрайты з спадчынай прататыпаў. Гэта азначае, што кожны спрайт у праграме мае свой уласны набор уласцівасцей і метадаў, якія могуць быць успадкаваны іншымі спрайтамі ў праграме.
Пакет спампоўкі ўключае зыходны код і дакументацыю, якія дазваляюць новым карыстальнікам хутка пачаць працу з праграмным забеспячэннем. Акрамя таго, на афіцыйным вэб-сайце http://byob.berkeley.edu ёсць некалькі падручнікаў, якія даюць пакрокавыя інструкцыі па выкарыстанні розных функцый праграмнага забеспячэння.
Увогуле, BYOB з'яўляецца выдатным выбарам для тых, хто хоча вывучыць інфарматыку або палепшыць свае навыкі праграмавання з дапамогай інтуітыўна зразумелага візуальнага інтэрфейсу Scratch у спалучэнні з пашыранымі функцыямі, такімі як карыстальніцкія блокі, лямбда-функцыі, першакласныя спісы і аб'ектна-арыентаваныя спрайты з наследаваннем прататыпаў, што робіць яго адным самага магутнага адукацыйнага праграмнага забеспячэння, даступнага сёння!
Поўная спец
Выдавец | UC Berkeley |
Сайт выдаўца | http://byob.berkeley.edu |
Дата выпуску | 2011-05-19 |
Дата дададзена | 2011-12-31 |
Катэгорыя | Адукацыйнае праграмнае забеспячэнне |
Падкатэгорыя | Інструменты для студэнтаў |
Версія | 3.1.1 |
Патрабаванні да ОС | 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 |
Патрабаванні | None |
Кошт | Free |
Загрузкі ў тыдзень | 1 |
Усяго загрузак | 5274 |
Comments: