Tanulmányi gyakorlatok az Alkalmazott matematika szakon
Június során, a beszámoló és vizsgaidőszak lezárása után tanulmányi gyakorlatokon vesznek részt diákjaink:
- kéthetes gyakorlat operációs rendszerek és rendszerprogramozás gyakorlat a másodéves diákok részére;
- programozási gyakorlat a harmadéveseknek.
A technológia tantárgy keretében a másodikos diákoknak lehetősége van megismerni az operációs rendszerek alapvető működését és a rendszerprogramozás alapjait. A gyakorlat során a megszerzett ismeretek alapján a hallgatók alaposabban tanulmányozták az operációs rendszerek felépítését, funkcióit és különböző típusait. Kiemelt figyelmet fordítottak a folyamat- és memória-kezelésre, fájlrendszerekre és eszközkezelésre. A diákok szert tesznek jártasságra a számítógépes rendszerek erőforrásainak kezelésében, hogyan kell az alkalmazói szoftverekkel „együttműködni”, megfelelő operációs rendszer kiválasztani, milyen professzionális beállítások kellenek a meghatározott feladatok megoldásához. Fontos része a programnak, hogy a diákok elsajátíthatják a shell scripting alapjait, és gyakorlati feladatokon keresztül készítenek különböző automatizációs szkripteket, amelyek megkönnyítik a rendszeradminisztrációs feladatokat.
A harmadéves alkalmazott matematika szakos hallgatók számára a programozási gyakorlat különösen fontos, hiszen a cél az eddig megszerzett elméleti és gyakorlati ismeretek, készségek és képességek elmélyítése és megerősítése.
A hallgatók az oktató irányításával különféle programozási témákat dolgoztak fel, aminek a menetrendje a következő részekből állt:
- az aktuális téma megbeszélése a gyakorlatvezetővel történő;
- komplex feladatok csoportos, illetve egyéni feldolgozása interaktív módon a gyakorlatvezető tanár irányításával és segítségével;
- dokumentálni a kapott programozási gyakorlati feladatok legbonyolultabb részeinek végrehajtását: az elkészített jelentésnek tartalmaznia kell a feladat leírását, a program megvalósításával kapcsolatos információk részletezését, a változók használatának leírását és indoklását, az adott feladat formalizálásának leírását és a program végrehajtásának lépéseit.
A feldolgozott témák és megvalósított programkódok a gyakorlat során kompetenciák és jártasságok fejlődését segíti. Ide tartoznak ilyen készségek, mint a feladat matematikai és logikai elemzése, modell készítése; optimális megoldások keresése; a program logikai sémájának készítése; algoritmikus programozási nyelvek használata; programok hibakeresése integrált fejlesztői környezetben és egyes szakaszainak kísérleti ellenőrzése; a program megvalósítása hatékonyságának ellenőrzése.
A gyakorlatok fontos részei az oktatási-szakmai programunknak. Intézményünk oktatói folyamatosan frissítik a feladatok adatbázisát, új módszereket alkalmaznak a foglalkozások levezetésében, olyan szakmai munkakörnyezetet kialakításával, amely segíti a diákokat, hogy készek és képesek legyenek különféle komplex alkalmazói feladatok megoldására.