New Mexico Supercomputing Challenge

Grocery Tracker

Team: 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

For questions about the Supercomputing Challenge, a 501(c)3 organization, contact us at: consult @ challenge.nm.org

New Mexico Supercomputing Challenge, Inc.
Post Office Box 30102
Albuquerque, New Mexico 87190
(505) 667-2864

Supercomputing Challenge Board of Directors
Board page listing meetings and agendas