try_running_these_student_made_mazes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
try_running_these_student_made_mazes [2019/08/27 13:59] – frchris | try_running_these_student_made_mazes [2021/09/04 11:53] – [Past Years] 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 '' |
- | import kareltherobot.*; | + | |
- | public class CBMaze implements Directions { | + | |
- | public static void task() { | + | |
- | Robot robby = new Robot(1, 2, East, 0); | + | |
- | // you code here | + | |
- | robby.turnOff(); | + | |
- | + | ||
- | } | + | |
- | // 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, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeNSWall(4, | + | |
- | World.placeNSWall(6, | + | |
- | World.placeEWWall(7, | + | |
- | World.setVisible(); | + | |
- | task(); | + | |
- | } | + | |
- | } | + | |
- | </ | + | |
- | **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) { | + | ====== 2021 ====== |
- | World.setDelay(30); | + | * [[Aaron]] |
- | World.setSize(14, | + | * [[Carlo]] |
- | World.placeBeepers(14, | + | * [[Carlos]] |
- | + | * [[Gabe]] | |
- | World.placeNSWall(1, | + | * [[Haris]] |
- | World.placeEWWall(0, | + | |
- | World.placeEWWall(0, | + | * [[Matthew M]] |
- | World.placeEWWall(13, | + | * [[Matthew T]] |
- | World.placeEWWall(13, | + | * [[Tristan]] |
- | World.placeNSWall(1, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeEWWall(2, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeNSWall(4, | + | |
- | World.placeNSWall(4, | + | |
- | World.placeEWWall(4, | + | |
- | World.placeEWWall(3, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeEWWall(4, | + | |
- | World.placeEWWall(12, | + | |
- | World.placeNSWall(13, | + | |
- | World.placeNSWall(10, | + | |
- | World.placeNSWall(10, | + | |
- | World.placeEWWall(3, | + | |
- | World.placeEWWall(2, | + | |
- | World.placeNSWall(4, | + | |
- | World.placeNSWall(3, | + | |
- | World.placeEWWall(7, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeEWWall(5, | + | |
- | World.placeEWWall(7, | + | |
- | World.placeEWWall(10, | + | |
- | World.placeEWWall(9, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeEWWall(8, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeNSWall(6, | + | |
- | World.placeEWWall(10, | + | |
- | World.placeNSWall(8, | + | |
- | World.placeNSWall(8, | + | |
- | World.placeNSWall(9, | + | |
- | World.placeEWWall(10, | + | |
- | World.placeNSWall(10, | + | |
- | World.placeEWWall(11, | + | |
- | World.placeNSWall(9, | + | |
- | World.placeNSWall(8, | + | |
- | World.placeNSWall(9, | + | |
- | World.placeNSWall(12, | + | |
- | World.placeEWWall(11, | + | |
- | World.placeNSWall(8, | + | |
- | World.placeEWWall(8, | + | |
- | World.placeEWWall(7, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeNSWall(3, | + | |
- | World.placeEWWall(6, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeEWWall(10, | + | |
- | World.placeNSWall(14, | + | |
- | World.placeNSWall(14, | + | |
- | World.setVisible(); | + | |
- | task(); | + | |
- | + | ||
- | + | ||
- | } | + | |
- | } | + | |
- | </ | + | |
- | + | ||
- | **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(); | + | |
- | } | + | ====== Past Years ====== |
- | // Main entry point | + | |
- | public static void main(String[] args) { | + | |
- | World.setDelay(30); | + | |
- | World.setSize(8, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeEWWall(2, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeNSWall(3, | + | |
- | World.placeBeepers(2, | + | |
- | World.setVisible(); | + | |
- | task(); | + | |
- | } | + | |
- | } | + | |
- | </ | + | |
- | **Ethan G** | + | |
- | <code java> | + | * ** [[2019]] |
- | 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(); | + | |
- | } | + | ====== Links ====== |
- | // Main entry point | + | |
- | public static void main(String[] args) { | + | |
- | World.setDelay(150); | + | |
- | World.setSize(8, | + | |
- | World.placeBeepers(3, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeEWWall(7, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeEWWall(3, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeNSWall(1, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeEWWall(3, | + | |
- | World.placeEWWall(4, | + | |
- | World.placeEWWall(4, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeEWWall(2, | + | |
- | World.placeEWWall(5, | + | |
- | World.placeEWWall(5, | + | |
- | World.placeNSWall(5, | + | |
- | World.placeNSWall(6, | + | |
- | World.placeEWWall(6, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeNSWall(6, | + | |
- | World.placeEWWall(5, | + | |
- | World.placeNSWall(6, | + | |
- | World.setVisible(); | + | |
- | task(); | + | |
- | } | + | |
- | } | + | |
- | </ | + | |
- | + | ||
- | **Luc G** | + | |
- | <code java> | + | |
- | import kareltherobot.*; | + | |
- | public class LGMaze 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, | + | |
- | World.placeNSWall(0, | + | |
- | World.placeEWWall(5, | + | |
- | World.placeNSWall(0, | + | |
- | World.placeEWWall(4, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeNSWall(3, | + | |
- | World.placeEWWall(6, | + | |
- | World.placeEWWall(4, | + | |
- | World.placeNSWall(2, | + | |
- | World.placeEWWall(1, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeEWWall(8, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeEWWall(9, | + | |
- | World.placeNSWall(8, | + | |
- | World.placeEWWall(6, | + | |
- | World.placeNSWall(7, | + | |
- | World.placeEWWall(8, | + | |
- | World.placeBeepers(9, | + | |
- | World.setVisible(); | + | |
- | task(); | + | |
- | } | + | |
- | } | + | |
- | </ | + | |
+ | * [[Make A Maze]] | ||
+ | * [[MazeWalker]] | ||
try_running_these_student_made_mazes.txt · Last modified: 2022/09/05 11:57 by frchris