posted Jan 4, 2018, 7:58 PM by Konstantinovich Samuel   [ updated Jan 11, 2018, 5:25 AM ]
The project submission instructions will be discussed in class. 
The deadline will be moved to the end of the day (5pm) so that you can see your partner in class, and use the dojo if needed. 

Jan 5th 5pm: 1st Code submission
Jan 9th 8am: 2nd code submission
Jan 12th 8am: 3rd code Submission
Jan 16th 8am: Final Version + Modified Prototype handed in 
Jan 16th - 19th Demos
Jan 22nd Final Exam 

Tips on collaboration:
-Agree on the current version every day. This is your WORKING copy.
-Get a new feature to work on your "beta" copy, then copy that feature onto the working copy.
-If two people need to add features to the working copy, do this together, in person or use screen sharing. So if you both changed something, you can work out the issues.
-Use Dropbox to share your working version and your two beta copies. This way you always have access to everything.

Think of the middle line as the working copy, and Task A / Task B  are the 2 people making changes.

You must start to develop your documentation starting today.
1 - The info tab must include a complete description of your project you can create your own categories or remove some if the default info tab is not sufficient.
    -Extending a model : You can expand on the two sections: How it works / How to use it so that you clearly explain what you changed/added. 
2 - The info tab should include a development log with a summary of what you did. This should be updated EVERY day that you work on it. 
3 - Place a comment at the top of EACH procedure/method that you work on, each DAY that you work on it.
;01-05 : Joe - created procedure - describe what you got working
;01-06 : Amy - fixed bug with 0 turtles causing crash
;01-07 : Amy - added ... - describe what you added
to whatever

Submitting code:
Make a folder that contains your working version, and any files required.
Zip this folder (google how to zip a folder on windows/mac/linux) 
Submit this file on the homework server slot.