Grocery TrackerTeam: 53 School: Home School Area of Science: Computer Science
Interim:
Problem Definition:
When going to the grocery store, it is often a challenge to find your groceries without walking around the store more than once. We are making a program that will locate your groceries and calculate one of the shortest routes to retrieve them.
Problem Solution:
Our program will find the items on a coordinate plan and then choose the item closest to the entrance of the store to be the starting item. Then, the program will calculate the distance from that item to all the other items and pick the item closest. After that, the process will repeat until all the items have been used in the route.
Progress to Date:
We have been learning Squeak Smalltalk with the laser game tutorial. In the tutorial you learn to program a game in which you have a board with adjustable mirrors, a launching point that fires a laser, and a target. The object of the game is to reflect the laser so it hits the target. We have just finished section 2. The tutorial is available at http://squeak.preeminent.org/tut2007/html/index.html.
Expected Results:
We want our program to show a bird's eye view of a store and after you list the items you want, a path will appear going from the entrance of the store to all the items you listed, highlighting the spot they are located. Then the path will go to the checkout. Making traveling to the store as efficient as possible.
Sources:
Ducasse, Stéphane, Andrew P. Black. Oscar Nierstrasz. Damien Pollet. Squeak By Example. free download
from SqueakByExample.org, 2007.
Squeak Home Page. 10/7/09. Unknown. 10/08/09 http://www.squeak.org/
Squeak Tutorial. 2009. Stephan B Wessels. 10/08/09 http://squeak.preeminent.org/tut2007/html/
Squeak Tutorials. 4/2/08. Unknown. 10/05/09 http://wiki.squeak.org/squeak/792
TreoSystems' iPAL product locator. 2008. Unknown. 10/08/09 http://www.treosys.com/ipalsuite.htm
Team Members: Aline Parliman Ariel Koh
Sponsoring Teacher: Aik-Siong Koh Mail the entire Team |