karel:karel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
karel:karel [2023/01/04 21:01] – angelegt silversurferkarel:karel [2023/12/14 20:58] (aktuell) silversurfer
Zeile 1: Zeile 1:
 ====== Programmieren lernen mit Karel ====== ====== Programmieren lernen mit Karel ======
 +{{tag>Karel}}
   * Karel bei FredOverflow auf [[https://github.com/fredoverflow/karel|GitHub]]   * Karel bei FredOverflow auf [[https://github.com/fredoverflow/karel|GitHub]]
   * [[https://www.youtube.com/watch?v=IdbLJKs2K0g&list=PL5vhQpd0v6Y5dVcY8_9Ru6dANaz6UmPnL|Karel Playlist]] von Fred Überlauf   * [[https://www.youtube.com/watch?v=IdbLJKs2K0g&list=PL5vhQpd0v6Y5dVcY8_9Ru6dANaz6UmPnL|Karel Playlist]] von Fred Überlauf
 +  * [[https://www.youtube.com/watch?v=MLIWyMXEo_U&list=PL0VBitL0dCgQhvP6Nob7_SeMCnKtH6Lk8|Karel Lösungen]] Christian Ottenhaus
  
 ===== Sequenzen ===== ===== Sequenzen =====
Zeile 60: Zeile 62:
 } }
 </codedoc> </codedoc>
 +===== 1.1.3 defuseTwoBombs =====
 +<codedoc code:c++>
 +void defuseTwoBombs(){
 +    defuseOneBomb();
 +    turnLeft();
 +    defuseOneBomb();
 +}
 +
 +void defuseOneBomb()
 +{
 +    goOneWay();
 +    pickBeeper();
 +    goOneWay();
 +}
 +
 +void goOneWay(){
 +    repeat(9){
 +        moveForward();
 +    }
 +    turnAround();
 +}
 +</codedoc>
 +
  
 ===== Funktionen ===== ===== Funktionen =====
  • karel/karel.1672862499.txt.gz
  • Zuletzt geändert: 2023/01/04 21:01
  • von silversurfer