Links
Course Documents
     Main Page
     Assignments
     Contact Information
     Course Announcement
     Course Participants
     Discussion Forum
     Lecture Material
     Previous Course
     Project
     Questionnaires
     Schedule and Syllabus
     Swiki Basics
Swiki Features:
  View this Page
  Edit this Page
  Printer Friendly View
  Lock this Page
  References to this Page
  Uploads to this Page
  History of this Page
  Top of the Swiki
  Recent Changes
  Search the Swiki
  Help Guide
Related Links:
     Atlas Program
     Center for LifeLong Learning and Design
     Computer Science Department
     Institute of Cognitive Science
     College of Architecture and Planning
     University of Colorado at Boulder
Progress Report

March 20, 2002

DLC Course, Spring 2002

By: John DeRiggi and Serina Croll





Our project consists of several different implementation elements. These implementation elements include networking, creating a user-friendly GUI, and a real-time development environment. Thus far in our project we have completed some elements of the implementation. To give a clear explanation of where we stand we will discuss or progress on each of these elements individually.


Networking:


Currently, our networking scheme is a client-server solution. Our next step is to create a peer-to-peer networking scheme.


User-Freindly GUI:


Thus far our GUI is pretty basic because we wanted to work out all the lower level glitches first. Basically our GUI allows the user to connect and disconnect to other people, type a command, and send the command. There is a button on the GUI called listen that allows the user to listen for other People wanting to connect. For another user to connect they just select the connect button. To disconnect the user simply selects the disconnect button. There is also a small text window where the user can type a command. Once the command is typed the user can send it by pushing the send button. By sending the command it is executed on the users computer and any computer that the user is connected to.


Real-time Compiling environment:


Behind the GUI there is a real-time compiling environment that allows the user to type simple command lines and get an instant executable.

View this PageEdit this PagePrinter Friendly ViewLock this PageReferences to this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide