Препоръчано, 2020

Избор На Редактора

Програмни езици за деца, които искат да учат

Програмирането на програма или игра включва съставяне на инструкциите, написани на определен език, наречен език за програмиране.

Днес бихме могли да опитаме основно преживяване при програмирането със знаменитостното лого, което се появява на началната страница на Google (което все още можете да играете на тази страница), къде да преместите бял заек по пътя, като му дадете инструкциите за движението,

Това лого чества 50 години от първия програмен език, посветен на децата, наречен LOGO,

По повод този празник се дава възможност да се говори за езици за програмиране за деца, които искат да се учат, и от 8-годишна възраст, за да разберат основните положения на програмирането и да имат предимство за бъдещето и може би дори да си намерят работа).

Докато сайтовете в този списък са посветени и насочени към деца, нищо не възпрепятства онези, които вече са на възраст и са ваксинирани, да ги използват, за да научат основите на програмирането, така че да бъдат обезкуражаващи, когато се занимават първо с изучаването на книги.

1) Първият от програмните езици за деца е Scratch, извлечен от старата LOGO (която датира от 60-те години).

Scratch предлага интерактивно уеб приложение на италиански език за създаване на компютърна игра.

След това можете да изчертаете характера в различните му позиции, да изчертаете фон и след това да използвате различните команди, за да го направите да се движи и да се движи, повтарящо се или условно.

Scratch използва интерфейс за графичен блок, за да създаде опит, подобен на конструкциите на Лего, където компонентите на програмирането като действия, събития и оператори се обединяват.

Всеки блок има форма, която може да бъде комбинирана само със съвместим обект.

Scratch може да се използва за създаване на анимации и истински игри с помощта на готови изображения и знаци или качване на нови.

За деца на възраст между 8 и 16 години се препоръчва драскотина.

2) Blockly също е сайт, подобен на Scratch, където можете да програмирате игра, като използвате прост графичен интерфейс, където можете да съберете различните блокове, които представляват инструкциите на основните програмни езици.

Blockly също използва блокиращи блокове, които могат да генерират код на различни програмни езици: JavasScript, Python, PHP, Lua и Dart.

Кодът може да се види отстрани на екрана, докато различните блокове са свързани.

Blockly е перфектният инструмент за преподаване на код за млади и стари деца, включително за възрастни без опит.

3) Tynker е платформа за програмиране, подходяща за деца и начинаещи, която ви позволява да се научите да програмирате Javascript и Pyton, като се започне от обичайния подход на блоковия състав.

Tynker включва и платени ръководства и се използва в много училища по света.

3) Alice е софтуер, който ви позволява да научите 3D програмиране, по-специално обектно-ориентирани програмни езици като C ++.

Алис също използва градивните елементи, за да улесни разбирането на децата, за да създаде игри или анимации с интерфейс за графика и капка.

Възможно е също така да програмирате движенията на камерите, 3D модели и сцени.

4) Twinery е програма за създаване на интерактивни игри като истории с многобройни избори или книги за игри, които не се основават на програмиране, а са добри за изучаване на връзките между изборите и последствията.

5) Microsoft Kodu е програма на Microsoft, която ви позволява да научите основните концепции за програмиране чрез възпроизвеждане.

За съжаление той вече не се актуализира от 2010 г. насам, но все още е достъпен и свободен за изтегляне.

Отивате на по-напреднали нива и можете да научите как да програмирате, като играете с курсове и интерактивни предизвикателства в сайтове като Code Academy или Code Combat, които не са особено подходящи за деца, но добре както и да искат да започнат пътя на програмиста.

Top