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-ը ներկայացնում է իսկապես օբյեկտի վրա հիմնված sprites՝ նախատիպային ժառանգականությամբ: Սա նշանակում է, որ ծրագրի յուրաքանչյուր սփրայթ ունի իր հատկությունների և մեթոդների հավաքածուն, որոնք կարող են ժառանգվել ծրագրի այլ սփրայթների կողմից:
Ներբեռնման փաթեթը ներառում է աղբյուրի կոդը և փաստաթղթերը, որոնք հեշտացնում են նոր օգտվողների համար արագ սկսել ծրագրաշարը: Բացի այդ, կան մի քանի ձեռնարկներ, որոնք հասանելի են պաշտոնական կայքում՝ 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: