====== Programmieren mit Python ====== Wir werden mit TigerJython programmieren. Auf den Schulcomputern ist das Programm bereits installiert. Für eigene Computer (nicht Tablets) gibt es die Downloads und Anleitungen [[http://www.tigerjython.ch/index.php?inhalt_links=navigation.inc.php&inhalt_mitte=lernumgebung/einrichtung.inc.php|hier]]. Für Tablets gäbe es [[http://www.python-online.ch/pyonline/PyOnline.php|Python online]] und [[https://webtigerjython.ethz.ch/|WebTigerJython]] ====== Lerneinheiten ====== * [[lehrkraefte:blc:informatik:glf20:programmieren:io-and-vars|Input/Output und Variablen]] * [[lehrkraefte:blc:informatik:glf20:programmieren:for-loops|For-Loops]] und ein [[lehrkraefte:blc:informatik:glf20:programmieren:for-loops-quiz|Quiz dazu]]. * [[lehrkraefte:blc:informatik:glf20:programmieren:selektion|Selektion: if, if/else, if/elif/else]] * [[lehrkraefte:blc:informatik:glf20:programmieren:while-zahlenraten|Zahlenraten: Wiederholungen mit while]] * [[lehrkraefte:blc:informatik:glf20:programmieren:division|Ganzzahlige Division - Modulo]] * [[lehrkraefte:blc:informatik:glf20:programmieren:while|Schleifen: while]], und ein [[lehrkraefte:blc:informatik:glf20:programmieren:while-quiz|while Quiz]]. * [[lehrkraefte:blc:informatik:glf20:programmieren:listen|Listen]] Variante 1 und [[lehrkraefte:blc:informatik:glf20:programmieren:listen2kw|Listen]] Variante 2. Und der [[lehrkraefte:blc:informatik:glf20:programmieren:listen-quiz|Listen Quiz]]. * [[lehrkraefte:blc:informatik:glf20:programmieren:listen2|Ergänzungen zu Listen]] * {{:lehrkraefte:blc:informatik:glf20:pruefungpython-vorbereitung.pdf |Probeprüfung}}. * [[lehrkraefte:blc:informatik:glf20:oxocard|Programmieren der OxoCard]] ==== Wenn TigerJython abstürzt, hängt, sich nicht schliessen lässt... ==== Auf den Schulcomputern ist der Task-Manager für Sie leider gesperrt. Hier ist der Work-Around: Geben Sie folgende Zeile in PowerShell oder speichern Sie die Datei und führen Sie diese mit PowerShell aus: **Rechtsklick -> Ausführen mit PowerShell** stop-process -name javaw