Daten
Offizielle Daten in der Fachveröffentlichung für das folgende akademische Jahr: 2024-2025
Lehrbeauftragte/r
-
Matuz András
tudományos munkatárs,
Kórházhigiénés Szolgálat -
Semesterwochenstunden
Vorlesungen: 3
Praktika: 9
Seminare: 0
Insgesamt: 12
Fachangaben
- Kode des Kurses: OOF-PPK-T
- 1 kredit
- Általános orvos
- Fakultatív modul
- Minden félévben
OOA-MET-T teljesítve
Zahl der Kursteilnehmer für den Kurs:
min. 5 – max. 15
Thematik
A Python programozási nyelv az egyik legszélesebb körben használt programozási nyelv, ami többek között annak is köszönhető, hogy a nyelv használata könnyedén elsajátítható programozási tapasztalattal nem rendelkezőknek is. Ez a kurzus a Python nyelven keresztül mutatja be a programozás alapjait, beleértve az adattípusokat, ciklusokat, függvényeket, objektumokat stb. A gyakorlatok során áttekintjük a legnépszerűbb modulok (pl. Numpy, Pandas, Scipy) használatát és orvosi, illetve pszichológiai példákon keresztül mutatjuk be a gyakorlati alkalmazásukat. A kurzus célja, hogy a hallgatók képesek legyenek a programozás segítségével megoldani problémákat elsősorban az adatkezelés, statisztika, adatprezentáció és kísérlettervezés területein.
Vorlesungen
- 1. A Python programozási nyelv - Matuz András
- 2. Installálás és modulok - Matuz András
- 3. Alapvető programozási fogalmak - Matuz András
Praktika
- 4. Változók létrehozása, adattípusok és számítások - Matuz András
- 2. Listák, könyvtárak kezelése - Matuz András
- 3. Beépített funkciók és függvények, Ciklusok - Matuz András
- 4. Elágazások: írjunk beszélgetőprogramot! - Matuz András
- 5. Egyszerűbb programok írása: mértékegység-átváltó, számrendszer-átváltó és versgeneráló programok létrehozása - Matuz András
- 6. Vektorok, mátrixok és tudományos függvények (SciPy, Numpy) - Matuz András
- 7. Az adatelemzés a Pandas modullal - Matuz András
- 8. Reakcióidő-alapú kísérletek programozása (Psychopy) - Matuz András
- 9. Teszt - Matuz András
Seminare
Materialien zum Aneignen des Lehrstoffes
Obligatorische Literatur
Vom Institut veröffentlichter Lehrstoff
A felkészüléshez szükséges tananyag a Neptun-ra/TEAMS-re az elhangzást követően felkerül
Skript
Empfohlene Literatur
Mark Summerfield (2009) Python 3 programozás: átfogó bevezetés a Python nyelvbe
Hall, T., & Stacey, J. P. (2010). Python 3 for absolute beginners.
Hans Petter Langtangen (2014) A Primer on Scientific Programming with Python
Voraussetzung zum Absolvieren des Semesters
.
Semesteranforderungen
Írásbeli teszt az utolsó órán (programozási feladat megoldása), házi feladat elkészítése (programozási projekt)
Möglichkeiten zur Nachholung der Fehlzeiten
Az oktatóval megbeszélendő.
Prüfungsfragen
Írásbeli teszt az utolsó órán. Jegy javítása céljából a teszt kétszer megismételhető a vizsgaidőszak első két hetében. Projektmunka leadása.
Prüfer
Praktika, Seminarleiter/innen
- Matuz András