Programozási technikák (GPTIFKN-PROGTECH-1)

Alapadatok
Szak és képzési szint
Programtervező informatikus, FOSZK
Tanterv
2017
Óraszám
0 + 0 + 2 (E+Gy+L)
Kreditérték
4 kredit
Elmélet-Gyakorlat arány
Elmélet: 0%, Gyakorlat: 0%
Tantervi félév
2. félév
Oktatók
Tantárgyfelelős
Prof. Dr. Johanyák Zsolt Csaba
Felelős tanszék
Informatika Tanszék
Oktatók
Gurka Dezsőné Csizmás Edit, Dr. Kovács Tamás, - nincs
Ellenőrzésért felel
Dr. Alvarez Gil Rafael Pedro
Tantárgy célja

A tárgy célja kettős: egyrészt az objektum-orientált programozás alapjainak megismertetése a C#-nyelven keresztül, másrészt felkészíti a hallgatókat a vizuális programozás tantárgyra

Elsajátítandó ismeretanyag
Laboratórium

Egyszerű konzol alkalmazások írása C# nyelven az előadás anyagához kapcsolódóan.

Szakmai kompetenciák
Tudás

Képesség

a) tudásIsmeri a legelterjedtebb technológiákra épülő alkalmazások fejlesztésének és tesztelésének egyszerű tervezési folyamatait, legalapvetőbb feladat-megoldási elveit, módszereit és eljárásait, fő szoftverfejlesztési paradigmákat, alapvető programozási módszertanokat, a szükséges hardver és szoftver eszközöket.Ismeri a tipikus hardver és szoftver környezet kialakításának módszereit.Az angol nyelvtudása eléri a szakmai feladatokhoz elvégzéséhez, és a folyamatos szakmai önképzéshez szükséges szintet.b) képességKépes alapvető szoftverfejlesztési technológiák alkalmazására.Képes részt venni modern technológiákra épülő tipikus alkalmazások fejlesztésében, tesztelésében.c) attitűdVállalja és hitelesen képviseli az adott informatikai szakterületet, képesítése szerinti tevékenységeket és azok eredményeit.Elkötelezett szakmai munkája ellenőrizhetősége, eredményessége, hatékonysága iránt.Nyitott a képesítésével, szakterületével kapcsolatos szakmai, technológiai, fejlesztési eredmények megismerésére, befogadására, és törekszik saját tudásának megosztására.Érdeklődő a szakterülettel összefüggő új módszerek és eszközök iránt.Elkötelezett a minőségi követelmények betartására.Megérti az élethosszig tartó tanulás jelentőségét, törekszik ennek megvalósítására, a folyamatos szakmai képzésre és általános önképzésre.d) autonómia és felelősségElőírt keretek között önállóan végzi munkaköri feladatait.e) szakmai kompetenciákA szaknak, szakképzésnek megfelelő digitális kompetencia és szakmaspecifikus digitális készségek, a médiatudatosság, a biztonságos internethasználat.Az ipari termelés területén elindult technológiai forradalom, az Ipar 4.0 alapú működés és technológiai tudás, a kiber-fizikai rendszerek, önszervező mechanizmusok ismerete.

Attitűd

Autonómia és felelősség

Számonkérés és értékelés
Félévközi követelmények

Programozási dolgozat írása számítógépen. Elméleti tesztek írása. Házi feladatok elkészítése.

Vizsgakövetelmények

A programozási dolgozatból is és az elméleti tesztekből is minimum 50 %-ot el kell érni.

Generatív MI használata

Nincs megadva

Irodalom
Kötelező irodalom

[1]  Reiter István: C# programozás lépésről lépésre, Jedlik Oktatási Stúdió, 2012, ISBN: 978-615-5012-17-4https://reiteristvan.wordpress.com/2012/10/17/c-programozas-lepesrol-lepesre-letoltheto/

Ajánlott irodalom

[1] Troelsen, Andrew-Japikse, Philip: C# 6.0 and the .NET 4.6 Framework (Seventh Edition), Apress, 2015, ISBN: 978-1-4842-1333-9