Progress Report Template/Example

The following is the email sent to me after submitting a first progress report. This is to be viewed as an indication of the level of detail and thoroughness that is expected. You should probably allow an hour or more to complete this assignment. That's how long it took me.


To: Brian Slator 
Subject: Progress Report Submission

Please keep this document for your records.  This is the data
you submitted:

Short Term Goals:

In the near term I will be working with my group to divide up the big projects we have identified for the course, and break them down into manageable pieces. In addition, I will be working towards achieving basic competency in server-side development using the LambdaMOO language.


Long Term Goals:

Our group has identified the following projects to complete this semester:

1) review and correct the existing Blackwood objects, including the streets, the stores, the suppliers, and the products, as well as develop a set of utilities to monitor the correctness of these objects;

2) modify the login procedures in collaboration with the java and html groups, in order to allow students to register and perhaps choose their role in playing the game;

3) develop the news and timeline system so that historical events are scheduled and reported at the appropriate virtual time in the simulation;

4) create a "watch cursor" directive for use by the java team;

5) develop server-side code in support of an online map of Blackwood; and

6) develop a Hall of Fame for retired or expired players to be archived.


Progress Description:

So far I have completed the following tasks:

1) Completed a resume as detailed in assignment #1 and turned it in on time

2) Voted in the class elections to choose group and team leaders

3) Reviewed the Dollar Bay task chart and participated in design discussions aimed at developing a semester-long plan for Blackwood

4) Completed the first server group assignment, which entailed logging on to Blackwood and creating programmer's room for my character

5) Completed reading the LambdaMOO programmer's manual, completed the take-home exam that was assigned, and mailed my results to my team leader by the deadline

6) Compeleted the second server group assignment which was to implement a utility program that checks whether all the programmer's rooms are linked strictly to other programmer's rooms, and reports whether any are mistakenly connected to rooms of other types, along with a printed recommendation for repairing the rooms.


Summary of Accomplishments:

For the most part, my work this semester has been in the area of training, where I learned several new things about how the LambdaMOO server works, and how to implement objects and code in that environment, by completing a sequence of development assignments correctly and on time. In addition, I have taken an active part in the design process, and contributed several ideas to the discussion. Lastly, I have begun implementation of long term goals by developing code for a utility to check for consistency among the programmer's rooms and provide suggestions for repairing any errors found.


URLs:

The description of the first assignment is posted at http://www.cs.ndsu.nodak.edu/~slator/html/CS345/assgn1.html

My solutions to this assignment can be viewed online at http://lions.cs.ndsu.nodak.edu:7778/players/124 and http://lions.cs.ndsu.nodak.edu:7778/rooms/125

The online take-home exam that I completed is at http://www.cs.ndsu.NoDak.edu/~slator/html/takehome1.html

The description of the second programmer assignment is posted at http://www.cs.ndsu.nodak.edu/~slator/html/CS345/assgn2-srvr.html

My programmer's room utility is posted at http://www.cs.ndsu.nodak.edu/~slator/html/CS345/check_prog_rms.html


History: 7Mar01; Contact: slator@cs.ndsu.edu