Programozónak állnék, csak tanítsanak meg!

content auto translated from {from}

Jó napot kívánok, kedvesek.

Mint ismert, a programozás tudománya nem csupán a programozási nyelv szintaxisának ismeretét jelenti, hanem egy különleges gondolkodási módot is, melyet az oktatási intézmények éveken át próbálnak belénk nevelni, miközben nem biztos, hogy a végeredmény valóban hasznos lesz.

Pontosan ilyen lusta embereknek készült a Light Bot nevű flash játék. De nem csak nekik, hanem azoknak is, akik szeretnék elütni az időt vagy tesztelni az objektum-orientált gondolkodási készségüket.

Ó Isten, írnom kell egy függvényt

Tehát van egy kis, aranyos robotod, világítással a fején, aki teljesen képtelen bármit is önállóan végrehajtani. A feladatod, hogy végigvezesd őt a pályán, aktiválva az összes kék platformot. Elsőre egyszerűnek tűnik, de a csavar az, hogy a mozgási parancsokat előre kell megadni.

Az első rész és annak előtere.

Öt különböző parancs áll rendelkezésedre (előre, jobbra fordulás, balra fordulás, ugrás és platform aktiválás), valamint két függvény.

Az elején minden elég egyszerű.

A parancsokat egy 12 cellából álló mezőben adják meg, amit Fő módszernek neveznek, és ez a lényeg. Az első szintek könnyen teljesíthetők, a mező bőven elég, hogy megadd az összes parancsot, és nézd, ahogy a robotunk sorskötelezetten lépked a vágyott platform felé.

És közelebb a középhez kezdődik a java.

De amikor a mező már nem elegendő - itt lépnek be a függvények. Összesen kettő van belőlük, mindegyiknek van egy 8 cellás mezője és egy külön ikonja a műveleti panelen. Határok nélküli lehetőségek nyílnak meg - nemcsak, hogy egyszerűen hozzáadhatod a szükséges lépéseket a függvényhez, és utána beillesztheted őket a műveleti mezőbe, hanem bonyolult programokat is készíthetsz, ahol egy függvényen belül lehet egy másik. Számtalan lehetőség van.

Hát persze!

Így tehát, megfelelő készséggel és szorgalommal, egy este alatt elsajátíthatod a programozás alapjait, nem pedig két technikumi\ főiskolai\ egyetemi kurzus során. Ezt hívják tanulásnak játék révén.

Ezzel búcsúzom, és itt hagyok két linket a játékhoz.

Light Bot

**

Light Bot 2

**

![](/api/field/image/Wkb0iR2KQOZim)

A játék második része egy kicsit finomított grafikával...

...új feladatokkal...

...és új módokkal, beleértve a pályakészítőt is.