Difference between revisions of "Myro in PyjamaRuby Sample Code"

From IPRE Wiki
Jump to: navigation, search
Line 1: Line 1:
 
Here are some examples of Myro in Pyjama Python programs.
 
Here are some examples of Myro in Pyjama Python programs.
  
* [[Media:PyjamaPythonDanceDemo.pyw|DanceDemo.py]] This program has the scribbler perform a simple dance routine.
+
* [[Media:PyjamaRubyDanceDemo.pyw|DanceDemo.rb]] This program has the scribbler perform a simple dance routine.
* [[Media:PyjamaPythonExplore.pyw|Explore.py]] This program has the scribbler move forward until it hits an obstacle, then it backs up, turns, and moves forward again.  It stops after 1 minute.
+
* [[Media:PyjamaRubyExplore.pyw|Explore.rb]] This program has the scribbler move forward until it hits an obstacle, then it backs up, turns, and moves forward again.  It stops after 1 minute.
* [[Media:PyjamaPythonFlute.pyw|Flute.py]] This program uses the three light sensors as "keys" on a flute.
+
* [[Media:PyjamaRubyFlute.pyw|Flute.rb]] This program uses the three light sensors as "keys" on a flute.
* [[Media:PyjamaPythonImageDemo.pyw|ImageDemo.py]] This program captures an image from the scribbler and displays it.  It also creates and displays some images with simple effects (e.g., negative, edge-enhanced, etc.).
+
* [[Media:PyjamaRubyImageDemo.pyw|ImageDemo.rb]] This program captures an image from the scribbler and displays it.  It also creates and displays some images with simple effects (e.g., negative, edge-enhanced, etc.).
* [[Media:PyjamaPythonPictureSequence.pyw|PictureSequence.py]] This program captures 10 images from the scribbler then displays them in sequence.
+
* [[Media:PyjamaRubyPictureSequence.pyw|PictureSequence.rb]] This program captures 10 images from the scribbler then displays them in sequence.
* [[Media:PyjamaPythonVisualExplorer.pyw|VisualExplorer.py]]  This program displays a joystick controller that allows the user to control the robot's movement.  The program also captures the image from the robot and displays it once each second.
+
* [[Media:PyjamaRubyVisualExplorer.pyw|VisualExplorer.rb]]  This program displays a joystick controller that allows the user to control the robot's movement.  The program also captures the image from the robot and displays it once each second.
  
 
[[Hoedown|Back to Myro/Scribbler SIGCSE Hoedown page]]
 
[[Hoedown|Back to Myro/Scribbler SIGCSE Hoedown page]]

Revision as of 03:51, 8 March 2011

Here are some examples of Myro in Pyjama Python programs.

  • DanceDemo.rb This program has the scribbler perform a simple dance routine.
  • Explore.rb This program has the scribbler move forward until it hits an obstacle, then it backs up, turns, and moves forward again. It stops after 1 minute.
  • Flute.rb This program uses the three light sensors as "keys" on a flute.
  • ImageDemo.rb This program captures an image from the scribbler and displays it. It also creates and displays some images with simple effects (e.g., negative, edge-enhanced, etc.).
  • PictureSequence.rb This program captures 10 images from the scribbler then displays them in sequence.
  • VisualExplorer.rb This program displays a joystick controller that allows the user to control the robot's movement. The program also captures the image from the robot and displays it once each second.

Back to Myro/Scribbler SIGCSE Hoedown page