Az első félévben a Programozási alapismeretek, Számítástechnika alapismeretek, esetleg a Webfejlesztés tantárgyakkal fogtok találkozni, a matematika órák mellett természetesen. Míg az elsőként említett gyakorlaton minden csoportban vezetőtől függetlenül egységes fejlesztői felületet fogtok alkalmazni, addig a többi órán a gyakorlati oktató, de főképp a saját választásotokon múlik, min dolgoztok. Az alábbiakban a felsorolt kurzusokon használt és a laborokban elérhető, valamint az otthoni gyakorlásra általam ajánlott programokat fogom röviden jellemezni, esetlegesen felmerülő problémák megoldását leírni. Az összes említett szoftver ingyenesen és jogtisztán letölthető.
Számítástechnika alapismeretek órán fogtok megismerkedni vele. Többek között arra fogjátok használni, hogy távoli szerverre jelentkezzetek be biztonságos csatornán keresztül (SSH). Egyszerű, és megbízható.
Szintén Számítástechnika alapismeretek órán találkozhattok a WinSCP programmal, mely lehetővé teszi, hogy távoli szerveren lévő tárhelyetekre töltsetek fel valamint le fájlokat. Én személyesen jobban preferálom otthoni használatra a FileZilla nevű szabad szoftvert. Használatuk megegyezik, utóbbi mégis előnyösebb:
Programozási alapismeretek órán C++ nyelven fogtok tanulni a Code::Blocks nevű fejlesztői felületen keresztül.
Használat közben észrevehetitek, hogy bizony a Windows parancssorban az ékezetes karakterek egész érdekesen jelennek meg. Ezt a problémát az alábbi lépésekkel tudjátok megoldani:
Szintaxis kiemelővel ellátott speciális szövegszerkesztők kismillió nyelvi támogatással. Minden laborban telepítve vannak, hogy melyiket használod, rajtad múlik. Én a Geany használatát ajánlom, a következő okokból:
A VirtualBox használata nem feltétlenül szükséges. Hasznos, mikor valamit más rendszeren is tesztelni akarunk, de nem létfeltétel. Azoknak ajánlom, akik szeretnek kísérletezni (pl.: virtuális szerver). Beállításairól másik oldalon fogok beszélni.