реклама
Много хора са осъзнали важността на научаването как да кодираме като живото умение. Без значение къде отивате и каква работа имате, винаги се вижда като в положителна светлина, ако знаете как да работите с някакъв код, дори ако това не е вашата професия. Тъй като това значение се увеличава все повече, има много нови инициативи за децата да учат код в училище. Въпреки че е чудесно да ги видите, можете да поемете контрола върху своето кодиране, като направите някои стъпки сами.
Най-добрата - и вероятно най-изненадващата част - е, че не е нужно да е скучно изпитание. Не ми вярваш? Вижте тези пет различни начина, по които можете да се научите да кодирате.
ComputerCraft
Minecraft Представяне на последния в Minecraft [MUO Gaming]Minecraft, усещането за блокчейн, което взе игрите от буря, вече е над три години. Почти трудно е да повярвам, че е минало толкова време от публикуването на първата алфа - и това е еднакво ... Прочетете още - Инди играта номер едно крос-платформа - се играе от привидно всички. Дори и да не играете сами, сигурен съм, че имате добър брой приятели, които го правят. Minecraft е изключително разтегателен с много различни модове, което поражда пакети като Tekkit. Всъщност има един мод, който е включен в Tekkit, наречен
ComputerCraft, което добавя цял кодиращ елемент към играта.След като създадете компютър от необходимите елементи, можете да започнете да го кодирате с помощта на easy Език на Lua за изграждане на автоматични миньори, изпращане на съобщения между компютрите в Minecraft и т.н. Повече ▼. Въпреки че не създава никакви „традиционни“ програми или уеб приложения, това все още е много кодиране, което може да научи хората на понятията, които могат да разширят и за други типове приложения.
Това обаче е може би най-смешният начин да го направите, като същевременно го поддържате изключително просто. За помощ при кодирането с ComputerCraft, вижте техния уебсайт.
Ребека / Alice
Ребека е среда за програмиране на 3D, която е базирана на разстояние Алис Алиса преподава обектно ориентирано компютърно програмиране на деца Прочетете още . Този инструмент е фантастичен, защото 3D графичното програмиране вече е трудно понятие, както е, така че да имате a инструмент, който опростява всичко до нещо, което може да се използва за образователни цели, е чудесен нещо.
Едно от основните предимства на Ребека над Алиса е фактът, че тя е интернационализирана, така че е по-лесно да я преведете на различни езици. В момента испански е на разположение в допълнение към английския.
3DPL
Език за програмиране, създаден специално да помогне на хората да научат концепции за 3D обекти, също може да бъде начин. 3DPL предлага прост и лесен начин за манипулиране на кода и да видите резултатите. Въпреки че този език за програмиране не трябва да се използва за реални проекти, той все още е чудесен образователен инструмент, който показва работата в по-опростена форма.
Сайтът, заобикалящ 3DPL, предлага множество уроци за това как да направите готини неща с него, така че също си струва да проверите дали се интересувате от 3D програмиране.
Сценарии на работния плот
Ако искате да се забъркате с нещо по-близко до действителното програмиране, може да пожелаете да разгледате сценариите на работния плот. Въпреки че тези скриптове обикновено не използват общи езици за програмиране като C / C ++, те ви позволяват да вършите реална работа на вашия компютър, а не просто да „играете наоколо“. Обикновено не се нуждаете от допълнителни инструменти за скриптове освен предпочитания редактор на текст.
Потребителите на Windows могат да създават .bat скриптове, а потребителите на Mac могат да създават AppleScript Как да използвате скрипта на потребителския интерфейс на Applescript на Mac Прочетете още файлове и Linux могат да създават bash (.sh) скриптове. Има голям брой приложения, за които те могат да се използват. Някои примери включват групово преименуване на файлове или други групови операции, търсене на конкретни файлове и много други.
Raspberry Pi
Ако предпочитате да оставите компютъра, на който вършите работата си сам, тогава може да ви е интересно да получите Raspberry Pi Raspberry Pi - компютър с ARM размер с кредитна карта - Ваш само за $ 25Нещо голямо се вари в университетския град Кеймбридж, Великобритания. През изминалата година екип от учени, бизнесмени, преподаватели и програмисти правят окончателни изменения в един наистина вълнуващ проект ... Прочетете още за вашите приключения с код за обучение. Устройството е само с размерите на кредитна карта, но има достатъчно мощност за стартиране на някои игри с нисък ресурс и струва само 35 долара за модела от по-висок клас.
Raspberry Pi работи с пълна дистрибуция, базирана на ARM (която можете да изберете, тъй като ще трябва да подготвите SD карта, която да използвате с нея), така че имате много възможности изхвърляне, включително традиционните езици за програмиране като C / C ++, скриптове като Bash и други езици, които използват потребителските портове на Pi, които работят с персонализирани хардуер. Следователно, толкова голяма гъвкавост може да си струва да отхвърлите сравнително малка сума пари.
заключение
Надяваме се, че тези 5 уникални начина на обучение код ще ви помогнат да започнете и мотивирани да се придържате към него. Както казах по-рано, не е необходимо да бъде скучен код, който прави много дребни неща - може да бъде вълнуващо и да се използва в много различни приложения, които са много популярни. Без значение дали сте просто дете или възрастен, който гледа да научи някои умения, няма по-добро време от сега, за да започнете!
Искате ли да се научите да кодирате? Ако вече имате, какъв е предпочитаният от вас метод за преподаване на другите? Уведомете ни в коментарите!
Кредит за изображение: Интернет фон с двоичен код чрез Shutterstock
Дани е старши в университета в Северен Тексас, който се наслаждава на всички аспекти на софтуера с отворен код и Linux.