Spring2013.CITA210Homework3 History

Hide minor edits - Show changes to output

Changed line 2 from:
'''Due Date''': Mon, Mar. 11, 2013\\
to:
'''Due Date''': Wed, Mar. 13, 2013\\
Changed lines 24-27 from:
You will submit two things: an updated one-page game description and your Scratch program.

# Submit an updated ''' one-page paper (PDF)''' describing your game. Again, aim for simplicity and elegance. Include the following:
to:
You will submit three things: an updated one-page game description, state diagrams, and your Scratch program.

# Submit an updated ''' one/two-page paper (PDF)''' describing your game. Again, aim for simplicity and elegance. Include the following:
Changed lines 35-36 from:
to:
*** States for each object
Changed lines 43-45 from:
# Also, submit '''your Scratch project''' (.sb file - use a descriptive filename).
to:
# Also, submit state diagrams for each game object (use as many additional pages you need). The diagrams can be hand-drawn, with descriptive titles and labels.

# Finally
, submit '''your Scratch project''' (.sb file - use a descriptive filename).
Added lines 1-52:
'''Assigned Date''': Fri, Feb. 22, 2013\\
'''Due Date''': Mon, Mar. 11, 2013\\
'''Due Time''': 2:00pm

Last modified on {$LastModified} (see [[http://www.cs.cofc.edu/~manaris/index.php/Spring2013.CITA210Homework3?action=diff&source=n&minor=n | updates]])

!!Purpose

This assignment focuses on:

* developing computer games in [[http://scratch.mit.edu/ | MIT's Scratch]]
* using effective skills and strategies for working collaboratively
* paper prototyping and user interface design
* using appropriate critical thinking skills and problem-solving techniques

This is a pair assignment. You may discuss the assignment only within your team or the instructor.

!!Assignment

Implement in Scratch the game developed in the previous assignment. Incorporate any changes introduced by testing your game with real users through your paper prototype.

!!Details

You will submit two things: an updated one-page game description and your Scratch program.

# Submit an updated ''' one-page paper (PDF)''' describing your game. Again, aim for simplicity and elegance. Include the following:

** Your names, course, assignment no., date

** Name of the game

** Idea/objective of the game

** Object(s) used

** Rules of the game

** A screen snapshot (from your Scratch implementation) that best demonstrates the game (explain, in the photo caption)

** How to calculate score

# Also, submit '''your Scratch project''' (.sb file - use a descriptive filename).

!!Submission

# You will submit your assignment on '''OAKS''', by the due date.

# Also, bring a '''printout of your game description''' at the beginning of class, on the due date, '''and your Scratch project''' (.sb file) on a flash drive.

!!Grading

Your grade will be based on how well you followed the above instructions, and the depth/quality of your work.