![]()  | 
    TigerJython |  xx für Gymnasien  | 
    
  | 
    ![]()  | 
  
| 1:  links oben 2: links unten 3: rechts oben 4: rechts unten  | 
    5: links oben + rechts oben  6: links oben + rechts unten 7: links unten + rechts oben 8: links unten + rechts unten  | 
    9: Zentrum 10: links unten + links oben 11: rechts ober + rechts unten  | 
  
Beispiel 1: Der Roboter wird unter Verwendung der Fernbedienung gesteuert. Die Aktionen, die beim Drücken der Fernsteuerung ablaufen, können Sie selbst festlegen. In unserem Beispiel sind die Fernbedienungstasten wie folgt belegt: 
  | 
    
| Realmodus | |||
  | 
    |||
  | 
    
Erklärungen zum Programmcode:
| irs = IRRemoteSensor(SensorPort.S1): erzeugt einen Infrarot Sensor am Port 1 | |
| command = irs.getCommand() : gibt die Nummer des gedrückten Buttons der Fernsteuerung zurück. (Channel Nr. = Port Nr.) | |
| while not robot.isEscapeHit() and isRunning : das Programm kann entweder mit Drücken des Escape-Buttons auf dem EV3 oder mit der Fernsteuerung (5: links oben + rechts oben) beendet werden | 
Beispiel 2: Der Roboter soll mit Hilfe der Fernbedienung durch eine Hindernisbahn geführt werden. Die Aktionen, die beim Drücken der Fernsteuerung ablaufen, werden wie folgt festgelegt: 
 
  | 
    ![]()  | 
  
| Realmodus | |||
  | 
    |||
  | 
    
Erklärungen zum Programmcode:
| gear.left(600): Biegt rechtwinklig nach links ab. Die Hindernisbahn muss so gebaut werden, dass der Roboter jeweils rechtwinklich abbiegen kann. | 
Beispiel 3: Distanz messen mit Infrarot Sensor  | 
    ![]()  | 
  
| Realmodus | |||
  | 
    |||
  | 
    
Erklärungen zum Programmcode:
| irs = IRDistanceSensor(SensorPort.S1): erzeugt einen Infrarot-Distanz-Sensor am Port 1 | |
| irs.getDistance(): gibt den Abstand zum Objekt zurück | |
| robot.playTone(10 * dist + 100, 50): spielt ein Ton mit der Frequent 10 * dist + 100 während 50 Millisekunden ab |