User Tools

Site Tools


try_running_these_student_made_mazes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
try_running_these_student_made_mazes [2019/08/27 13:58] frchristry_running_these_student_made_mazes [2022/09/05 11:57] (current) frchris
Line 1: Line 1:
 ====== Student Made Mazes ====== ====== Student Made Mazes ======
-** Christian B ** 
  
-<code java> +These are mazes ready for you to solve The robot is in the starting position, and the beeper is the goal.  You May wish to make an extended Robot that has other methods like ''turnRight()'' or ''turnAround()''or ''walkToWall()''. Good luck! 
-import kareltherobot.*; +====== 2022 ====== 
-public class CBMaze implements Directions { +[[https://www.mathorama.com/karel/maze/]] 
- public static void task() +====== 2021 ====== 
- Robot robby = new Robot(1, 2, East0); +  * [[Aaron]] 
- // you code here +  * [[Carlo]] 
- robby.turnOff();+  * [[Carlos]] 
 +  * [[Gabe]] 
 +  * [[Haris]] 
 +  * [[Jaycob]] 
 +  * [[Matthew M]] 
 +  * [[Matthew T]] 
 +  * [[Tristan]]
    
-+====== Past Years ======
- // Main entry point +
- public static void main(String[] args) { +
- World.setDelay(30); +
- World.setSize(8, 9); +
- World.placeBeepers(6, 7, 1); +
- World.placeEWWall(3, 1, 3); +
- World.placeEWWall(3, 5, 3); +
- World.placeEWWall(5, 6, 3); +
- World.placeEWWall(6, 2, 5); +
- World.placeNSWall(2, 7, 5); +
- World.placeNSWall(1, 3, 2); +
- World.placeNSWall(4, 3, 2); +
- World.placeNSWall(6, 6, 1); +
- World.placeEWWall(7, 1, 5); +
- World.setVisible(); +
- task(); +
-+
-+
-</code> +
-**Andrew C** +
-<code java> +
-import kareltherobot.*; +
-public class ACMaze implements Directions { +
- public static void task() { +
- Robot karel new Robot(1,6 , North, 0); +
- //Robot commands below +
-  +
-              karel.turnOff(); +
-+
- // Main entry point+
  
- public static void main(String[] args) { +      * ** [[2020]] ** 
- World.setDelay(30); +      * ** [[2019]] **
- World.setSize(14, 14); +
- World.placeBeepers(14,8, 1); +
-  +
- World.placeNSWall(1,  0, 13); +
- World.placeEWWall(0, 0, 6); +
- World.placeEWWall(0,9,7); +
- World.placeEWWall(13,1,7); +
- World.placeEWWall(13, 9,6 ); +
- World.placeNSWall(1,13,14); +
- World.placeEWWall(1,1,5); +
- World.placeNSWall(1,5,1); +
- World.placeNSWall(1,6,1); +
- World.placeEWWall(1,7,7); +
- World.placeNSWall(2,1,4); +
- World.placeNSWall(2,3,5); +
- World.placeEWWall(2, 5, 2); +
- World.placeNSWall(1,6,3); +
- World.placeNSWall(4,3,2); +
- World.placeNSWall(4, 4, 6); +
- World.placeEWWall(4,5,4); +
- World.placeEWWall(3,5,1); +
- World.placeNSWall(2,7,1); +
- World.placeEWWall(4,3,4); +
- World.placeEWWall(12,4,7); +
- World.placeNSWall(13,10,1); +
- World.placeNSWall(10,1,3); +
- World.placeNSWall(10,2,5); +
- World.placeEWWall(3,8,3); +
- World.placeEWWall(2,8,4); +
- World.placeNSWall(4,10,5); +
- World.placeNSWall(3,11,4); +
- World.placeEWWall(7,12,1); +
- World.placeNSWall(2,12,4); +
- World.placeNSWall(7,12,1); +
- World.placeNSWall(5,8,5); +
- World.placeNSWall(5,9,4); +
- World.placeEWWall(5,9,1); +
- World.placeEWWall(7,11,4); +
- World.placeEWWall(10,11,9); +
- World.placeEWWall(9,5,3); +
- World.placeNSWall(5,7,4); +
- World.placeEWWall(8,6,2); +
- World.placeNSWall(5,5,3); +
- World.placeNSWall(6,6,3); +
- World.placeEWWall(10,11,2); +
- World.placeNSWall(8,11,2); +
- World.placeNSWall(8,11,2); +
- World.placeNSWall(9,12,3); +
- World.placeEWWall(10,9,2); +
- World.placeNSWall(10,10,2); +
- World.placeEWWall(11,9,2); +
- World.placeNSWall(9,7,2); +
- World.placeNSWall(8,9,1); +
- World.placeNSWall(9,9,1); +
- World.placeNSWall(12,11,2); +
- World.placeEWWall(11,4,5); +
- World.placeNSWall(8,3,4); +
- World.placeEWWall(8,1,2); +
- World.placeEWWall(7,1,2); +
- World.placeNSWall(5,1,1); +
- World.placeNSWall(3,2,2); +
- World.placeEWWall(6,2,2); +
- World.placeNSWall(5,2,1); +
- World.placeEWWall(10,5,3); +
- World.placeNSWall(14,7,1); +
- World.placeNSWall(14,8,1); +
-         World.setVisible(); +
- task(); +
- +
  
-+====== Links ======
-+
-</code> +
- +
-**Daniel G** +
-<code java> +
-import kareltherobot.*; +
-public class CornMaze implements Directions { +
- public static void task() { +
- Robot robby new Robot(1, 2, East, 0); +
-  +
-//your code here +
- robby.turnOff(); +
-  +
-+
- // Main entry point +
- public static void main(String[] args) { +
- World.setDelay(30); +
- World.setSize(8, 9); +
- World.placeEWWall(1, 1, 1); +
- World.placeEWWall(2,2,2); +
- World.placeEWWall(1, 4, 3); +
- World.placeNSWall(1, 6, 1); +
- World.placeNSWall(2, 1, 1); +
- World.placeNSWall(3, 2, 2); +
- World.placeBeepers(2, 1, 1); +
- World.setVisible(); +
- task(); +
-+
-+
-</code> +
- +
-**Ethan G** +
-<code java> +
-import kareltherobot.*; +
-public class EGMaze implements Directions { +
- public static void task() { +
- Robot jo new Robot(4, 7, North, 0); +
- /** +
-                 * type Robot instructions here +
- * Robot is named Jo for easy typing +
- * You're welcome  +
-                 */ +
-                jo.turnOff(); +
- +
-+
- // Main entry point +
- public static void main(String[] args) { +
- World.setDelay(150); +
- World.setSize(8, 8); +
- World.placeBeepers(3, 7, 1); +
- World.placeNSWall(1, 7,7); +
- World.placeEWWall(7,1,7); +
- World.placeEWWall(1,4,1); +
- World.placeEWWall(1,6,1); +
- World.placeEWWall(3,7,1); +
- World.placeNSWall(2,6,3); +
- World.placeNSWall(2, 1, 2); +
- World.placeNSWall(1, 2, 2); +
- World.placeNSWall(2,3,2); +
- World.placeEWWall(3, 2, 4); +
- World.placeEWWall(4, 1, 2); +
- World.placeEWWall(4, 4, 3); +
- World.placeNSWall(2, 5, 2); +
- World.placeEWWall(2,5,1); +
- World.placeEWWall(5, 5, 1); +
- World.placeEWWall(5, 7, 1); +
- World.placeNSWall(5, 5, 1); +
- World.placeNSWall(6, 3, 1); +
- World.placeEWWall(6, 4, 3); +
- World.placeNSWall(7, 5, 1); +
- World.placeNSWall(6, 2, 2); +
- World.placeEWWall(5,2,1); +
- World.placeNSWall(6, 1, 1); +
- World.setVisible(); +
- task(); +
-+
-+
-</code> +
- +
-**Luc G** +
-<code java> +
-import kareltherobot.*; +
-public class Maze implements Directions { +
- public static void task() { +
- Robot robby new Robot(1, 2, East, 0); +
-  +
- robby.turnOff(); +
-  +
-+
- // Main entry point +
- public static void main(String[] args) { +
- World.setDelay(50); +
- World.setSize(10, 10); +
- World.placeNSWall(0, 1, 5); +
- World.placeEWWall(5, 1, 7); +
- World.placeNSWall(0, 3, 5); +
- World.placeEWWall(4, 4, 2); +
- World.placeNSWall(7, 1, 2); +
- World.placeNSWall(3, 5, 2); +
- World.placeEWWall(6, 6, 3); +
- World.placeEWWall(4, 7, 2); +
- World.placeNSWall(2, 6, 3); +
- World.placeEWWall(1, 6, 5); +
- World.placeNSWall(7, 8, 4); +
- World.placeNSWall(7, 5, 3); +
- World.placeEWWall(8, 1, 1); +
- World.placeNSWall(7, 4, 2); +
- World.placeEWWall(9, 4, 2); +
- World.placeNSWall(8, 3, 2); +
- World.placeEWWall(6, 3, 2); +
- World.placeNSWall(7, 2, 2); +
- World.placeEWWall(8, 2, 1); +
- World.placeBeepers(9, 1, 1); +
- World.setVisible(); +
- task(); +
-+
-+
-</code>+
  
 +  * [[Make A Maze]]
 +  * [[MazeWalker]]
  
try_running_these_student_made_mazes.1566928733.txt.gz · Last modified: 2019/08/27 13:58 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki