Calling all MicroWorlds users. Bill Kerr started an excellent initiative to encourage users of MicroWorlds to participate in creating projects for your students. I have created a basic project that provides good scope for discussion and embellishment. The project models a ball moving along a horizontal plane (x-axis) and being fired directly at a ball stationed at co-ordinates [0 0]. The objective is to shoot the centre ball into a pocket (of a pool table, for example). There is ample scope for enrichment in problem solving, math, mechanics, language arts, etc. I am attaching my project (MicroWorlds for Win95 - but I can post the code for other non-windows users if you request it) and encourage Logo List participants to respond to the following: a) Establish different pockets with different scores associated with each. b) Keep score and display the score after x shots. c) Provide detailed instructions. d) Document the program code. e) Add sound effects. f) Change the speed of the horizontal ball (thereby changing the difficulty level). g) Allow the centre ball to be "programmed" (by other students) to have different, but consistent movement behaviour. The player will have to determine the ball characteristics (or try to determine the program code controlling the movement.) Is this reverse engineering? h) Any suggestions on better coding approach? i) Any ideas for further embellishments? Have fun! Ray Catzel
Global SchoolNet Foundation -
Linking Kids Around the World!
Copyright GSN - All Rights Reserved
- Comments
& Questions
Visit GSN's
Global
Schoolhouse for more exciting learning resources!
Search our Site
-
Home