BYOB (Build Your Own Blocks) for Mac

BYOB (Build Your Own Blocks) for Mac 3.1.1

Mac / UC Berkeley / 5274 / Мушаххасоти пурра
Тавсифи

BYOB (Сохтани блокҳои худ) барои 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:

Маъруфтарин