Програмирање за децу: лансирање Сцратцх 3.0

Сцратцх 3.0 објављен је 2. јануара 2019. Нова верзија програмског језика за децу представља главни прекретник који се удаљава од коришћења Адобе Фласх-а ка веб стандардима ХТМЛ, ЦСС и ЈаваСцрипт.

Сцратцх је визуелни програмски језик који је користан као уводно окружење за подучавање деци (па и одраслима) програмирању.

Корисници Сцратцх-а могу преузети и користити Сцратцх Десктоп, верзију радне површине окружења која је доступна за Виндовс и Мац ОС Кс или користити интернетску верзију која ради у било којем модерном веб претраживачу.

Десктоп и мрежне верзије деле интерфејс; постојећи Сцратцх корисници могу приметити да се интерфејс мало променио; Стаге, део огреботине у којем се програм визуелно извршава, помера се удесно.

Корисници налазе блокове кода, костиме и звукове са леве стране, блок кода у средини и сценски блок са десне стране у програму Сцратцх 3.0. Промјена је извршена зато што су „људи сматрали сучеље интуитивнијим и разумљивијим“ новим аранжманима.

Почетни почетници почињу са основним операцијама, нпр. Коришћењем повуци и спусти за померање блокова кодова као што су „премести“, „реци“ или „понови“ у подручје код; ови блокови кодова могу се директно мењати, обично уношењем различитих бројева, нпр. 50 корака за померање уместо 10 или одабиром једне од доступних опција из менија.

Није потребно преузимање верзије за радну површину да бисте испробали Сцратцх; само покажите модерни прегледач на ову страницу да бисте учитали едитор на мрежи. Званично подржани су Гоогле Цхроме, Мицрософт Едге, Мозилла Фирефок и Аппле Сафари на десктоп системима и Цхроме и Сафари на таблетима. Програмери напомињу да Интернет Екплорер није подржан.

Сцратцх подржава многе главне програмске концепте укључујући петље, променљиве, корисничко уношење, упорно складиштење, интеракције миша и тастатуре и још много тога.

Сцратцх 3.0 се проширује на оно што је било доступно раније. Пројекти Сцратцх створени са старијим верзијама програмског окружења и даље су доступни и могу се учитати у Сцратцх 3.0. Међутим, није могуће учитати Сцратцх 3.0 пројекте у старијим верзијама програмског окружења. Нова верзија уводи нову функционалност и блокове.

Нови блокови укључују подршку за нове операторе за побољшање употребе жице (текст), нове блокове оловке и подршку за транспарентност, нови блок клизања и нове блокове звучних ефеката.

Корисници могу додати екстензије у Сцратцх; додаци додају нове блокове код Сцратцх-у. Доступно је мноштво екстензија, укључујући проширења која додају видео сензор, функцију превођења или функционалност за интеракцију са Лего МиндСтормс или ВеДо ставкама.

Сцратцх 3.0 укључује нове сприте, редизајнирани уређивач звука и нове програмске блокове. Поред тога, Сцратцх се може користити на таблетима за прављење и играње са програмима.

Уређивач звука садржи нове звучне ефекте и побољшани кориснички интерфејс који је лакши за употребу. Уређивач боја добио је и нову функционалност: нове контроле за наручивање слојева, нове алате који раде у векторском режиму, боље контроле векторске тачке и још много тога.

Завршне речи

Почео сам да подучавам програмирање користећи Сцратцх и то заиста добро функционише захваљујући једноставности коришћења интерфејса и визуелној природи истог. Одлично је побудити интересовање за програмирање и прилично је моћан за оно што ради.

Сад сте : Јесте ли пробали Сцратцх? Шта мислите о томе?