Daten
Offizielle Daten in der Fachveröffentlichung für das folgende akademische Jahr: 2023-2024
Lehrbeauftragte/r
-
Matuz András
tudományos munkatárs,
Magatartástudományi Intézet -
Semesterwochenstunden
Vorlesungen: 3
Praktika: 9
Seminare: 0
Insgesamt: 12
Fachangaben
- Kode des Kurses: OGF-PPK-T
- 1 kredit
- Gyógyszerész
- Fakultatív modul
- Tavaszi
OGA-M1E-T teljesített
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 - Dr. Matuz András
- 2. Installálás és modulok - Dr. Matuz András
- 3. Alapvető programozási fogalmak - Dr. Matuz András
Praktika
- 2. Listák, könyvtárak kezelése
- 3. Beépített funkciók és függvények, Ciklusok
- 4. Változók létrehozása, adattípusok és számítások
- 4. Elágazások: írjunk beszélgetőprogramot!
- 5. Egyszerűbb programok írása: mértékegység-átváltó, számrendszer-átváltó és versgeneráló programok létrehozása
- 6. Vektorok, mátrixok és tudományos függvények (SciPy, Numpy)
- 7. Az adatelemzés a Pandas modullal
- 8. Reakcióidő-alapú kísérletek programozása (Psychopy)
- 9. Teszt
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
Legfeljebb 25 % hiányzás megengedett
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
- Dr. Matuz András