TaskScheduler
Sophanna Son
December 14, 2008
Overview
The program is a very simple adding task and deleting task GUI. There is a list in which the user populate and remove. There is a "Generate HTML" button that opens a viewable page for all the task listed in the list.
Screenshot
(You may attach a PNG, GIF, or JPG file. Please note the Attach:
syntax for doing this. After you save the wiki page, you will see the
Attach:
link with a blue triangle. Click on the link, and then
you will be brought to a page where you can upload the
attachment. After you upload the attachment, the link goes away and
you see the image instead.)
Concepts Demonstrated
- Updating define variables in the global environment via set!
- Higher Order Procedure by passing procedures that serve as data
- Procedure composition
- Manipulating list with map procedure
External Technology
Scheme's #lang web-server/insta and web application library for displaying web page.
Innovation
Not much innovation. The program left to be simple.
Describe what is innovative about your project.
Technology Used Block Diagram
Create a simple block diagram of your software system that illustrates the major technical components and how they interact; e.g.:

Additional Remarks
Please use this area to include any additional information you would like to include that did not fit into any of the previous categories.
Please note that the entire writeup, including screen shot and block diagram, should be no longer than 3 pages in length.