Fodor, Szabina
ORCID: https://orcid.org/0000-0001-5459-7912 and Molnár, Géza
(2025)
Oktatási segédlet. Bevezetés a programozásba tantárgy oktatásához.
Budapesti Corvinus Egyetem.
|
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
1MB |
Abstract
A Bevezetés a programozásba tantárgy célja, hogy a hallgatók elsajátítsák a programozás alapjait, különös tekintettel az adatok kezelésére és elemzésére, a Python programozási nyelv segítségével. A kurzus során a hallgatók megismerkednek a problémamegoldás algoritmikus megközelítésével, a programkód tervezésének, megvalósításának, tesztelésének és hibakeresésének alapelveivel. A tantárgy különös hangsúlyt fektet a strukturált gondolkodásra, az olvasható és újrafelhasználható kód írására, valamint a gyakorlati alkalmazásokra. A feladatgyűjtemény célja, hogy támogassa a hallgatók elméleti tudásának gyakorlati elmélyítését, és lehetőséget biztosítson a tanult programozási technikák alkalmazására valószerű problémák megoldásán keresztül. A gyűjtemény feladatai lépésről lépésre vezetik be a hallgatókat a Python nyelv szintaxisába, az adattípusok és vezérlési szerkezetek használatába, a függvények és modulok alkalmazásába, valamint az egyszerűbb algoritmusok és adatstruktúrák megvalósításába. A feladatok tematikusan követik a tantárgy során feldolgozott témaköröket, így a fejezetek olyan kulcsfontosságú területeket fednek le, mint a változók és kifejezések kezelése, ciklusok és elágazások használata, fájlkezelés, hibakezelés, valamint az adatok strukturált feldolgozása listák, szótárak és egyéb beépített adattípusok segítségével. A későbbi fejezetek bevezetést nyújtanak az objektumorientált programozás alapjaiba és az egyszerűbb algoritmikus problémák megoldásába is. A feladatok megoldásához szükséges Python környezet (pl. Python 3.11, Jupyter Notebook vagy bármely más fejlesztői eszköz) telepítéséhez és használatához részletes útmutatók állnak rendelkezésre az egyetem Moodle rendszerében. A feladatgyűjtemény célja, hogy a hallgatók önállóan is képesek legyenek a tanultak alkalmazására, és megalapozzák további programozási ismereteik bővítését.
| Item Type: | Teaching Resource |
|---|---|
| Uncontrolled Keywords: | informatika, programozás, feladatgyűjtemény |
| Divisions: | Institute of Data Analytics and Information Systems |
| Subjects: | Computer science |
| ID Code: | 11466 |
| Deposited By: | Ádám Hoffmann |
| Deposited On: | 25 Jun 2025 10:03 |
| Last Modified: | 25 Jun 2025 10:22 |
Repository Staff Only: item control page


Download Statistics
Download Statistics