efinf:blcks2017:jython:jython

This is an old revision of the document!


Hauptlehrmittel ist das Online-Lehrmittel www.tigerjython.ch. Dazu können die Unterlagen als PDF heruntergealden werden. Ebenfalls verfügbar ist ein sogenanntes CheatSheet

Tigerjython implementiert vieles von Python 2.7.1. Allerdings ist die Lernumgebung für TigerJython in Java geschrieben, das heisst, am benötigt das Java Development Kit.

In den ersten 7 Wochen werden wir voraussichtlich die Kapitel 1, 2, 3 und evtl. 7 bearbeiten.

Für jedes Kapitel gibt es obligatorische Aufgaben. Wer diese abgeschlossen hat, kann weiterführende Aufgaben erledigen oder jeweils ein eigenes Miniprojekt bearbeiten.

Obligatorische Aufgaben

  • Kapitel 2
    • 2.1: A1, (A2,) A3
    • 2.2: A1
    • 2.3: A1, A2, A4, A5, A6
    • 2.4: A1, A3abcd
    • 2.5: A2, A3, A5
    • 2.6: A1, A3, A4
    • 2.7: A1, A2a
    • 2.8: A1 in zwei Varianten: Einmal mit break und einmal ohne break, A4, wer fertig ist, kann bereits aus Zusatzaufgabe 3.2 die Primzahlaufgabe angehen.
    • 2.9: Dieses Kapitel ist optional. Rekursionen sind aber ein äusserst mächtiges Programmierwerkzeug. A1, A2
    • 2.10 (nur Tastaturevents): Modifziere das Beispielprogramm, so dass es abbricht, falls die Turtle das Bild verlässt oder die Taste X gedrückt wird. Schaue dir dazu noch folgende Tipps an.
  • Kapitel 3

Bis 14. 9 bis und mit Kapitel 3.10

  • efinf/blcks2017/jython/jython.1504599646.txt.gz
  • Last modified: 2017/09/05 10:20
  • by Simon Knaus