Sample Lab Notebook

These are some examples of the kinds of entries students might make in their Lab Notebook.


Action Item Assigned Due       
Completed
Create team web page and have viewable by Mozilla and IE
1/5 1/8 10:00 1/7 22:10
Create team contact page and post on web site
1/6 1/8 10:00
1/8 11:00 *

Read design document format for high level design.

1/7
1/8 10:00
1/7 23:00

Draw a preliminary sketch in my lab notebook of the major classes in my design of the server.

1/8 1/9   

Read online reference - "Quick Guide to UML class diagrams."

1/8
1/9

Carry out the lesson in the "Getting Started with Together" tutorial.

1/9
1/10

Using Together 6.0 in the lab, transfer my preliminary diagram to the Together tool - save on diskette.

1/9
1/10

Download / install Together 4.1 from course web site onto my home computer.

1/10
1/11

Add all attributes and methods to my Together class diagram (method names only).

1/11
1/13

Meet with Bill to review my class diagram: Tues 4pm at Backstage Pizza

1/11 1/14   
* means Late
 
 
1/6 6:30pm Creating team web page
I saved the team home page template to a file and then used Front Page to fill in the name of our team.  I spent 10 minutes looking for a clip art logo for our team and added that to the page.  I removed all the hyperlinks since we don't have anything for them yet.
I logged in to the Waldorf account which I received from the instructor and uploaded the home page HTML file. 
7:10pm When I try to browse to it, I keep getting "Access Forbidden."  I double checked to make sure it was in the proper directory and had the correct extension. 
I reread the directions and it says something about permissions but I don't know what that is.
I went to the course resources page and found a link to common UNIX commands.  There I found "Prevent or allow access by others to your files or directories: chmod " 
I discovered to make a file publicly readable: chmod og+r  filename.html
It works! I can browse to it now. 
7:40pm I emailed the URL to the instructor as required. 
I still have to make a contact page.
Note: Get AIM nicknames for everyone to put on contact page.
Note: Ask instructor if animated GIF's are okay for the team home page.

Instructor comments on the above example:
Usually entries such as Note above should be listed as Action Items.


Sun Java Tutorial: http://java.sun.com/docs/books/tutorial/index.html
This site is great.  The tutorials are short, easy to read, and have actual example code.
For the hangman project I had to use Reflection and the tutorial had exactly what I needed.


1/7 9:15pm  My personal list of expectations for our team discussion:
Don't be late for meetings, or at least tell somebody if you aren't gonna be on time.
Read your email at least once a day.
 

1/9 3:45pm   I'm feeling very uncertain about my assignment to create the data dictionary. I'm not sure what data I'm supposed to include.
 

1/20 9:00am    Design Work
On the opposite page is my draft list of "candidate classes" for our class design. I wrote down all the nouns from the problem description, then combined those that were obvious duplicates and removed ones that were clearly not problem related. I'll bring this to the meeting with Jeff to discuss our initial design ideas.  Time: 30 min.
 

1/22 6:30pm   Lesson Learned: Don't rely on Instant Messenger

We skipped out of lab early on Thursday, planning to work our the details of our assignment over Instant Messenger on Friday afternoon. It really didn't work very well. If it had really been just details, perhaps it would have worked. But the fact is that we actually had more complex misunderstandings than just technical details and Instant Messenger just doesn't work for discussing complicated ideas. As a result everyone was still confused about what to do for the assignment and the result was an inadequate solution.
 


The notebook should also contain your weekly status reports.


CPE 205 Home