------------------------------------------------------------------------------ Week #1: Introduction to kaPoW ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ Week #2-3: Code walkthrough of relevant kaPoW application ------------------------------------------------------------------------------ Create a PHP a web site that allows users to upload 10x10 blocks of pixels of a 1000x1000 image. o Allow users to specify hyperlinks to associate with the pixels o Use flat files to store images on web server ------------------------------------------------------------------------------ Week #4-5: ------------------------------------------------------------------------------ Create a PHP script that allows a user to specify a `computational' bid for the image to be uploaded. Plug into kaPoW system to issue puzzle specified by user. ------------------------------------------------------------------------------ Week #6-7: ------------------------------------------------------------------------------ Modify PHP script to store `computational' bid along with image in either via flat files or MySQL. Create a PHP script that allows users to view image along with their current bids. ------------------------------------------------------------------------------ Week #8: ------------------------------------------------------------------------------ Modify application to decay stored bids and to track statistics of pixel blocks. ------------------------------------------------------------------------------ Week #9-10: ------------------------------------------------------------------------------ Modify application to automatically crop images to 10x10 ------------------------------------------------------------------------------ Finals Week (or before by appointment); ------------------------------------------------------------------------------ Final code walkthrough, demos, and/or presentation