Hirdetés
Sok ember felismerte annak fontosságát, hogy megtanulják, hogyan kell kódolni az élettudást. Nem számít, hová megy, és milyen állása van, mindig pozitív fényben tekintik, ha tudod, hogyan kell dolgozni valamilyen kódot, akkor is, ha ez nem a szakma. Mivel ez a fontosság egyre növekszik, rengeteg új kezdeményezés létezik annak érdekében, hogy a gyerekek megtanulják a kódot az iskolában. Noha nagyszerű látni őket, önálló lépésekkel átveheti az irányítást a kódolási oktatása felett.
A legjobb - és talán a legmeglepőbb rész - az, hogy ennek nem kell unalmas megpróbáltatásnak lennie. Nem hisz nekem? Nézze meg ezt az öt különféle módszert, amellyel megtanulhatja a kódolást.
ComputerCraft
Minecraft A későn érkező bevezetés a Minecraft-ba [MUO Gaming]A Minecraft, a blokk-alapú szenzáció, amely viharban játszott játékot, jóval több mint három éves. Szinte nehéz elhinni, hogy már régen az első alfát feltették - és ugyanolyan ... Olvass tovább - Az első számú platformok közötti indie-játékot - látszólag mindenki játssza. Még ha nem is magad játszik, biztos vagyok benne, hogy jó számú barátja van. Az Minecraft rendkívül bővíthető sokféle moddal, ami olyan csomagokhoz vezet, mint például a Tekkit. Valójában van egy mod, melyet a Tekkit tartalmaz, nevezik
ComputerCraft, amely hozzáad egy teljes kódoló elemet a játékhoz.Miután elkészített egy számítógépet a szükséges elemekből, elkezdheti kódolni rajta az egyszerű eszköz segítségével Lua nyelv automatikus bányászok felépítéséhez, üzenetek küldéséhez számítógépek között a Minecrafton belül, és így tovább több. Noha nem épít semmiféle „hagyományos” programot vagy webalkalmazást, mégis nagyon nagy a kódolás, amely megtaníthatja az embereknek azokat a fogalmakat, amelyeket más típusú alkalmazásokra is kiterjeszthetnek.
Ez azonban valószínűleg a legviccesebb módja annak, hogy rendkívül egyszerű. További információ a ComputerCraft kódolásáról a saját webhelyükön.
Rebeca / Alice
Rebeca egy 3D-s programozási környezet, amely alapja Alice Alice objektumorientált számítógépes programozást tanít a gyerekeknek Olvass tovább . Ez az eszköz fantasztikus, mert a 3D grafikus programozás már olyan nehéz koncepció, ahogy van, tehát van Nagyszerű eszköz, amely mindent leegyszerűsít valamire, amelyet fel lehet használni oktatási célokra dolog.
A Rebeca egyik elsődleges előnye Alice-hez képest az, hogy nemzetközivé vált, így könnyebb lefordítani különböző nyelvekre. Jelenleg spanyolul az angol mellett elérhető.
3DPL
A programozási nyelv, amelyet kifejezetten arra terveztek, hogy segítsen az embereknek megtanulni a 3D objektumok fogalmait, szintén jó út lehet. 3DPL egyszerű, egyértelmű módszert kínál a kód kezelésére és az eredmények megtekintésére. Noha ezt a programozási nyelvet nem szabad a tényleges projektekhez használni, ez mégis nagyszerű oktató eszköz, amely egyszerűbb formában mutatja be a működést.
A 3DPL-t körülvevő webhely számos útmutatót kínál a jó dolgok elkészítéséhez, ezért érdemes megnézni, hogy érdekli-e a 3D-s programozás.
Asztali szkriptek
Ha valami közelebb akar állni a tényleges programozáshoz, érdemes átnéznie az asztali szkripteket. Noha ezek a szkriptek általában nem használnak olyan általános programozási nyelveket, mint a C / C ++, ezek lehetővé teszik, hogy tényleges munkát végezzen a számítógépen, és ne csak „játsszon”. Általában nincs szükség kiegészítő eszközökre a szkriptek számára a kívánt szövegszerkesztő mellett.
A Windows felhasználók .bat szkripteket hozhatnak létre, a Mac felhasználók pedig AppleScript Az Applescript felhasználói felületének parancsfájljainak használata Mac rendszeren Olvass tovább fájlokat, és a Linux bash (.sh) szkripteket hozhat létre. Nagyon sok alkalmazás használható, amelyek felhasználhatók. Néhány példa a tömeges fájl átnevezése vagy más tömeges műveletek, meghatározott fájlok keresése és még sok más.
Raspberry Pi
Ha inkább egyedül hagyja azt a számítógépet, amelyen a munkáját végzi, akkor érdekli a Raspberry Pi Raspberry Pi - Hitelkártya méretű ARM számítógép - csak 25 dollárértValami nagyat főz az Egyesült Királyság Cambridge-i egyetemi városában. Az elmúlt évben egy tudósok, üzletemberek, oktatók és programozók csapata véglegesen módosította egy nagyon izgalmas projektet ... Olvass tovább a kódtanulási kalandjaiért. Az eszköz csak egy hitelkártya méretű, mégis elegendő energiával rendelkezik néhány alacsony erőforrású játék futtatásához, és csak a legmagasabb kategóriájú modell esetén 35 dollárba kerül.
A Raspberry Pi teljes ARM-alapú Linux disztribúciót futtat (amelyet akkor választ, ha el kell készítenie az SD-kártyát a vele való használatra), így rengeteg lehetőség van a ártalmatlanítás, beleértve a hagyományos programozási nyelveket, például a C / C ++, a szkriptek, például a Bash és más olyan nyelveket, amelyek a Pi egyedi portjait használják, amelyek az egyéni eszközökkel működnek hardver. Ezért érdemes annyira rugalmasságot adni, hogy egy viszonylag kis összeget dobjon el.
Következtetés
Remélhetőleg ez az 5 egyedülálló módszer a kód megtanulásához segít az indulásban, és motiválja, hogy ragaszkodjon hozzá. Mint már korábban mondtam, nem kell unalmas kódnak lennie, amely nagyon apró dolgokat csinál - izgalmas lehet, és sok különféle alkalmazásban felhasználható, amelyek nagyon népszerűek. Nem számít, ha csak gyerek vagy felnőtt vagy, aki valamilyen készség megtanulására törekszik, nincs jobb idő, mint az induláshoz!
Szeretné megtanulni kódolni? Ha már rendelkezik, akkor mi a preferált módszer mások tanítására? Tudassa velünk a megjegyzésekben!
Kép jóváírás: Internet háttér bináris kóddal Shutterstockon keresztül
Danny az észak-texasi egyetemen dolgozik, aki élvezi a nyílt forráskódú szoftverek és a Linux összes aspektusát.