BYOB (Build Your Own Blocks) for Mac

BYOB (Build Your Own Blocks) for Mac 3.1.1

Mac / UC Berkeley / 5274 / Пълна спецификация
Описание

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
Os изисквания 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:

Най - известен