Snap! – Ծրագրավորման գրավիչ լեզու երեխաների և մեծահասակների համար համակարգչային գիտությունների ուսումնասիրության համար
Snap!-ը վիզուալ, բլոկների վրա հիմնված ծրագրավորման լեզու է և մշակման միջավայր, որը նախատեսված է համակարգչային գիտությունների կրթությունը հասանելի և գրավիչ դարձնելու ինչպես երեխաների, այնպես էլ մեծահասակների համար: Կալիֆոռնիայի համալսարանի (Բերկլի) կողմից մշակված այս հարթակը ընդլայնում է Scratch-ի հնարավորությունները՝ ներկայացնելով ավելի առաջադեմ գործառույթներ, ինչպիսիք են առաջին կարգի ֆունկցիաները, տվյալների ներդրված կառուցվածքները և օբյեկտ-կողմնորոշված ծրագրավորումը: Այս հնարավորությունները թույլ են տալիս օգտատերերին պարզ բլոկային նախագծերից անցնել բարդ հաշվողական մտածողության և ալգորիթմական նախագծման: Որպես բաց կոդով նախագիծ՝ Snap!-ը լայնորեն կիրառվում է ակադեմիական միջավայրում՝ ծրագրավորման հիմնարար սկզբունքները սովորեցնելու համար՝ առանց տեքստային լեզուների բարդության: Բրաուզերային ինտերակտիվ միջավայր ապահովելով՝ այն նվազեցնում է մուտքի շեմը սկսնակ ծրագրավորողների համար՝ խթանելով ծրագրային ապահովման մշակման տրամաբանության ավելի խորը ըմբռնումը: Հարթակը մնում է կարևոր գործիք այն մանկավարժների համար, ովքեր ձգտում են զարգացնել հետաքրքրությունը STEM ոլորտների նկատմամբ՝ ինտուիտիվ և հզոր վիզուալ գործիքների միջոցով:
This is a summary. Read the full article at the original source:
Hacker News (YC)Կապակցված
Երեխաներին անհրաժեշտ է մարդկային շփում, այլ ոչ թե արհեստական բանականություն
Դանիել Սասքինդի՝ կրթության մեջ արհեստական բանականության (ԱԲ) դերի մասին հոդվածը բուռն քննարկումների տեղիք է տվել։ Ընթերցողները պնդում են, որ ԱԲ-ի վրա…
Դպրոցներն ավելի ու ավելի են ներառում արհեստական բանականությունը (ԱԲ) իրենց ուսումնական ծրագրերում՝ առաջնորդվելով այն համոզմամբ, որ ԱԲ-ի հմտությունները…
«Երաժշտության տեսությունը 21-րդ դարի դասարանի համար» բաց հասանելիությամբ ինտերակտիվ դասագիրք է, որը նախատեսված է երաժշտական կրթությունը արդիականացնելո…


