Diplomarbeit aus dem Jahr 2007 im Fachbereich Didaktik - Informatik, 1,0, Fachhochschule Technikum Wien, Deutsch. Für Anfänger ist das Erlernen einer Programmiersprache oft schwierig, da im Unterricht häufig mit industriellen Sprachen gearbeitet wird. Studenten streben nach Jobs in der Industrie und legen Wert auf gefragte Technologien. Dabei wird übersehen, dass Programmiersprachen Werkzeuge für Technologien sind. Im Unterricht sollte eine Programmiersprache als Werkzeug dienen, um grundlegende Ideen zu vermitteln, ohne dass der Fokus auf der Sprache selbst liegt. Diese Arbeit stellt Python als ein solches Werkzeug vor, das sich gut für Anfänger eignet. Im Gegensatz zu häufig verwendeten Sprachen wie C, C++ oder Java ermöglicht Python einen einfachen Zugang, sodass relevante Konzepte der Informatik und Softwareentwicklung frühzeitig diskutiert werden können. Zudem erleichtert die kompakte und einfache Struktur der Sprache die Arbeit der Lehrenden. Python ist anerkannt und wird auch in der Industrie eingesetzt. Für fortgeschrittene Softwareentwicklung können komplexere Sprachen genutzt werden, wobei die Erfahrungen mit Python von Vorteil sind. Der Unterricht kann weiterhin auf Python aufbauen, und diese Arbeit zeigt auf, wie das Komponentenframework Zope integriert werden kann, um Themen wie Komponentenorientierung, Reuse, Datenbanken und den Softwareentwicklungsprozess zu behandeln.
Dominique Lederer Boeken
