blater:lernziele

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
blater:lernziele [2022/10/10 15:52] – angelegt lehmannrblater:lernziele [2022/10/10 16:00] (aktuell) lehmannr
Zeile 1: Zeile 1:
-aafddfa+====== Lernziele ====== 
 + 
 +===== Binärzahlen/Nim-Spiele ===== 
 +  - Zahlen ins Binärsystem umrechnen können. 
 +  - Strategie verstehen, wie man Juan schlagen kann.  
 + 
 +===== Lernziele Python ===== 
 +Die Grundkonzepte von Python verstehen 
 +  - Variablen 
 +    - Was ist eine Variable und wozu wird sie verwendet? 
 +    - Sichtbarkeit (wann kann eine Variable aufgerufen werden), lokale vs. globale Variablen 
 +    - Was ist der Typ einer Variablen, kann man in Python verschiedene Typen in derselben Variablen speichern? 
 +    - Camelcase, Snakecase verstehen 
 + 
 +  - Funktionen 
 +    - Konzept und Aufgabe der Funktionen verstehen 
 +    - Parameter/Argumente bei Funktionsaufrufen verstehen 
 +    - Wozu dient das Schlüsselwort ''global'' in einer Funktion? 
 +   
 +  - Listen 
 +    - Verstehen, wie man Listen definiert und wie man auf die Elemente zugreift. 
 +    - Listen erstellen können mit dem ''range''-Befehl 
 +    - Listen durchgehen können mit dem ''for xxx in range''-Befehl 
 +   
 +  - ''While'' und ''if''-Befehl verstehen. 
 + 
 +===== Was sollte man zu Minecraft wissen? ===== 
 +Die untenstehenden Befehle aus Minecraft sollte man verstehen, wenn man sie sieht: 
 +|< 800px 400px  400px>
 +^Befehl ^ Beispielbefehl/Erklärung ^ 
 +| world(100,-60, 100) | Weltkoordinaten | 
 +| pos(10, 3, 7) | Relative Koordinaten | 
 +| agent.set_item  | agent.set_item(DIAMOND_BLOCK,64,2) | 
 +| agent.set_slot  | agent.set_slot(1) | 
 +| agent.place | agent.place(LEFT) | 
 +| agent.move | agent.move(FORWARD,3) | 
 +| agent.turn | agent.turn(LEFT) | 
 +| agent.set_assist(PLACE_ON_MOVE, [TRUE/FALSE]) | Bauen, während Agent sich bewegt (Ja/Nein) | 
 +| agent.teleport_to_player() | Agenten zum Spieler teleportieren | 
 +| agent.set_assist(DESTROY_OBSTACLES, [TRUE/FALSE]) | Hindernisse zerstören | 
 +| player.say | player.say("Hallo") | 
 +| agent.inspect(AgentInspection.BLOCK, FORWARD) | Gibt die Block-ID | 
 +| agent.detect(AgentDetection.BLOCK, FORWARD) | Gibt True/False | 
 + 
 + 
  • blater/lernziele.1665409931.txt.gz
  • Zuletzt geändert: 2022/10/10 15:52
  • von lehmannr