Հետ
Կրթական տեխնոլոգիաներ (EdTech)

Snap! – Ծրագրավորման գրավիչ լեզու երեխաների և մեծահասակների համար համակարգչային գիտությունների ուսումնասիրության համար

Hacker News (YC)
Advertisement468 × 90

Snap!-ը վիզուալ, բլոկների վրա հիմնված ծրագրավորման լեզու է և մշակման միջավայր, որը նախատեսված է համակարգչային գիտությունների կրթությունը հասանելի և գրավիչ դարձնելու ինչպես երեխաների, այնպես էլ մեծահասակների համար: Կալիֆոռնիայի համալսարանի (Բերկլի) կողմից մշակված այս հարթակը ընդլայնում է Scratch-ի հնարավորությունները՝ ներկայացնելով ավելի առաջադեմ գործառույթներ, ինչպիսիք են առաջին կարգի ֆունկցիաները, տվյալների ներդրված կառուցվածքները և օբյեկտ-կողմնորոշված ծրագրավորումը: Այս հնարավորությունները թույլ են տալիս օգտատերերին պարզ բլոկային նախագծերից անցնել բարդ հաշվողական մտածողության և ալգորիթմական նախագծման: Որպես բաց կոդով նախագիծ՝ Snap!-ը լայնորեն կիրառվում է ակադեմիական միջավայրում՝ ծրագրավորման հիմնարար սկզբունքները սովորեցնելու համար՝ առանց տեքստային լեզուների բարդության: Բրաուզերային ինտերակտիվ միջավայր ապահովելով՝ այն նվազեցնում է մուտքի շեմը սկսնակ ծրագրավորողների համար՝ խթանելով ծրագրային ապահովման մշակման տրամաբանության ավելի խորը ըմբռնումը: Հարթակը մնում է կարևոր գործիք այն մանկավարժների համար, ովքեր ձգտում են զարգացնել հետաքրքրությունը STEM ոլորտների նկատմամբ՝ ինտուիտիվ և հզոր վիզուալ գործիքների միջոցով:

This is a summary. Read the full article at the original source:

Hacker News (YC)
Advertisement468 × 90
Share
Կրթական տեխնոլոգիաներ (EdTech)

Կապակցված

Դանիել Սասքինդի՝ կրթության մեջ արհեստական բանականության (ԱԲ) դերի մասին հոդվածը բուռն քննարկումների տեղիք է տվել։ Ընթերցողները պնդում են, որ ԱԲ-ի վրա…

The Guardian Technology
Advertisement970 × 250