ProjectsA passing grade requires a term project. TeamworkYou are encouraged to work in teams, yet each student must have a unique project.PresentationsThe projects will be presented in the FINALS period for this class. At the final presentation, you will be asked to demonstrate and explain your software.ScreenshotsEach project must be accompanied by a representative screenshot on your personal UCSC website before the final period.The taskThe project is to be a dynamical model of some real-world situation. One way to choose a target system is from your personal interests, not only your major subject area. The model should generally be developed in p5.js, but in some cases may be modeled in NetLogo 6.0.The written reportA brief written document, perhaps with illustrations, should be posted to your personal website before the final presentaation period. Tthis should explain enough about your project so that any intersted lay person may understand it.The scoring rubrikThe scoring of the final presntations will include these factors: originality, novelty, magnitude, aesthetics, presentation, performance, coding, and adequacy of the writen report.Revised by Ralph 5/17/17. |