Python programozás kezdőknek

Daten

Offizielle Daten in der Fachveröffentlichung für das folgende akademische Jahr: 2024-2025

Lehrbeauftragte/r

Semesterwochenstunden

Vorlesungen: 3

Praktika: 9

Seminare: 0

Insgesamt: 12

Fachangaben

  • Kode des Kurses: OFF-PPK-T
  • 1 kredit
  • Fogorvos
  • Fakultatív modul
  • Minden félévben
Voraussetzungen:

OFA-FI1-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