Corvinus
Corvinus

Oktatási segédlet. Bevezetés a programozásba tantárgy oktatásához

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.

[img] 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

Downloads

Downloads per month over past year

View more statistics