Level 2

Lernziele

  • Ihr könnt Variablen, Werte und Quellcode systematisch analysieren und erläutern.
  • Ihr könnt den BlueJ-Internen Debugger einsetzen, um logische Fehler im Programm zu finden.
  • Ihr könnt aus einem Sachverhalt selbständig einen logischen Algorithmus entwickeln (z.B. Sortierverfahren in Code abbilden).
  • Optional: Ihr könnt den Begriff „Rekursion“ erläutern und ein Beispiel nennen.
  • Ihr könnt umfangreiche Programmteile zusammenfassen, kommentieren und je nach Nutzung darstellen.

In Level 2 geht es um Sortierverfahren und deren unterschiedliche Effizienz. Ihr werdet verschiedene Verfahren kennenlernen und selbst programmieren. Anschließend werdet ihr die Zeit messen, welches Sortierverfahren mit sehr, sehr vielen Elementen am schnellsten ist.

Viel Erfolg, hier geht es zur ersten Stufe!