Project 1
flickr is a popular photo-sharing service, with an open API.
There exist a multitude of greasemonkey scripts for customizing the
flickr interface, and for making use of the detailed information that
flickr maintains for each photograph.
The goals of this project are
1. create a greasemonkey script that will show the
user which of his or her photographs have been viewed since the last
date on which the script was run
2. create a graph showing the user's total
number of photograph views on a daily basis (a graphing tool already
exists, upon which this can be based)
Project 2
Once Upon a Time is a cooperative card game in which the players share
the creation of a folktale or fairy tale, using story elements based on
cards. Each player has an Ending card as well as a small set of
story element cards. The game ends when one player has introduced
all of his or her story elements into the shared story, and guided the
story to the desired Ending. During play, players are permitted
to interrupt each other under certain circumstances and take over the
creation of the story.
The goal of this project is to create an online version of this
game. The tool will be required to manage the distribution of the
cards, the user interface (which can be very basic) and all
communications between players, including interruptions.