Python Spacebug
Übersicht
Python Spacebug ist eine Alternative zu PythonKara. Mithilfe des Programms können die Schülerinnen und Schüler spielerisch die Grundlagen imperativer Programmierung in der Programmiersprache Python erwerben, indem sie verschiedene Missionen im Weltraum erfüllen. Im Kontext dieser Weltraummissionen werden u.a. typische Kontrollstrukturen wie Fallunterscheidungen und Schleifen, das Erstellen eigener Funktionen, Übergabe von Argumenten, Rückgabewerte sowie Variablen und Datentypen behandelt.
Python Spacebug wurde ursprünglich als Offline - Variante für Windows und Linux entwickelt und ist komplett in Python geschrieben. Mit finanzieller Unterstützung der HOPP - Foundation konnte für Spacebug dann die Portierung der Desktop - Anwendung in den Browser realisiert werden, sodass Python Spacebug plattformunahängig sowie auf Tablets eingesetzt werden kann. Die Weiterentwicklung der Anwendung erfolgt über die Universität Trier.
Python Spacebug im Unterricht
Sie haben mehrere Möglichkeiten das Programm im Unterricht einzusetzen:- Als Online - Version direkt in das Kapitel Imperative Programmierung mit Python Spacebugintegriert.
- Als Online - Version unabhängig vom Kapitel Softwarewerkzeuge Python Spacebug.
- Als Online - Version der Universtität Trier spacebug.uni-trier.de. Diese Version erweitert die obige Version unter Softwarewerkzeuge sukzessive um weitere Funktionalitäten (beta), die im Rahmen der Betreuung durch die Universität entwickelt werden.
-
Als Offline - Version (Legacy). Im Allgemeinen wird die Verwendung der Online - Version empfohlen, da diese kontinuierlich weiterentwickelt und gepflegt wird. Möchten Sie dennoch die Offline - Version (Lizenz CC BY-NC-ND 4.0) ausprobieren, so erhalten Sie den Downloadlink per E-Mailanfrage unter: download (at) python-spacebug.de ((at) bitte durch @ ersetzen).
Hinweis: Die Offline - Version nutzt noch die OOP - Schreibweiseargo.move()
stattmove()
, so wie sie auch von Python Kara bekannt ist.