Problémamegoldás programozással

Oktatási cél: A tárgy célja a számítógépes programozás alapjainak bemutatása, valamint az algoritmikus
gondolkodás és számítógépes problémamegoldás készségének kialakítása.

Tematika: A tantárgy ismeretanyaga lefedi az általános célú programnyelvek legfontosabb elemeit, így a
változók, vezérlési szerkezetek és függvények használatát, valamint a strukturált programozás módszertanát. A
hallgatók megismerik továbbá az objektumorientált programozási paradigma alapjait, az objektumokkal történő
programkód-fejlesztés menetét, az összetett adatszerkezetek, valamint karakterláncok és fájlok használatát. A
tárgy keretein belül a hallgatók elsajátítják egy konkrét programnyelv alapszintű használatát néhány ismert és
általánosan alkalmazott algoritmus implementálásával, illetve a gyakorlatban előforduló probléma számítógépes
programmal történő megoldásával.

Problémamegoldás programozással