Teaching Python in the Bachelor: experiences and recommendations
Lade...
Autor:innen
Autor:in (Körperschaft)
Publikationsdatum
2025
Typ der Arbeit
Studiengang
Typ
04B - Beitrag Konferenzschrift
Herausgeber:innen
Herausgeber:in (Körperschaft)
Betreuer:in
Übergeordnetes Werk
The European Conference on Education 2025. Official Conference Proceedings
Themenheft
DOI der Originalpublikation
Link
Zugehörige Forschungsdaten
Reihe / Serie
Reihennummer
Jahrgang / Band
Ausgabe / Nummer
Seiten / Dauer
171-180
Patentnummer
Verlag / Herausgebende Institution
The International Academic Forum (IAFOR)
Verlagsort / Veranstaltungsort
London
Auflage
Version
Programmiersprache
Abtretungsempfänger:in
Praxispartner:in/Auftraggeber:in
Zusammenfassung
This paper presents practical insights and pedagogical innovations from teaching Python in the Bachelor of Science in the Business Information Technology (BIT) program at the FHNW University of Applied Sciences and Arts Northwestern Switzerland. Addressing the unique challenges of introducing programming for undergraduate students in a curriculum that merges business and IT, we critically evaluate traditional instructional approaches and propose a shift toward a more modern, student-centered methodology by actively promoting modern technologies. Key obstacles identified include cognitive overload, the abstract nature of programming, and a mismatch between academic content and industry needs. In response, the paper explores the integration of emerging tools such as Large Language Models (LLMs) and the Vibe Coding paradigm to enhance learning engagement, accessibility, and outcomes. LLMs act as code co-pilots and explainers, supporting both students and instructors, while Vibe Coding promotes a design-first, iterative approach to problem-solving through natural language interfaces. Building on these trends, the paper proposes a gamified, AI-supported teaching concept currently under development using Python’s pygame library. Features include a modular “Python Islands” learning journey, point-based rewards, daily coding prompts, and collaborative contests. The overarching goal is to foster deeper understanding, active learning, and adaptive thinking in programming education. Initial implementation and feedback are anticipated in 2026.
Schlagwörter
Fachgebiet (DDC)
Veranstaltung
European Conference on Education (ECE2025)
Startdatum der Ausstellung
Enddatum der Ausstellung
Startdatum der Konferenz
Enddatum der Konferenz
Datum der letzten Prüfung
ISBN
ISSN
Sprache
Englisch
Während FHNW Zugehörigkeit erstellt
Ja
Zukunftsfelder FHNW
Publikationsstatus
Veröffentlicht
Begutachtung
peer-reviewed
Open Access-Status
Closed
Lizenz
Zitation
Telesko, R. (2025). Teaching Python in the Bachelor: experiences and recommendations. The European Conference on Education 2025. Official Conference Proceedings, 171–180. https://doi.org/10.22492/issn.2188-1162.2025.15