User Tools

Site Tools


spcs:summer2014:d11

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
spcs:summer2014:d11 [2014/07/28 11:42]
ffpaladin
spcs:summer2014:d11 [2014/07/29 17:04] (current)
ffpaladin [Part 3: Final Proposal]
Line 1: Line 1:
-http://​www.linuxjournal.com/​content/​tech-tip-really-simple-http-server-python+Afternoon Groups(Fang, Penny) (Float, Emily) (Ellie, Alix) (Jove, Mei, Anastasia) (Andrew, Jeni) (Will, Raymond) (Clair, Zuri) (Angel, Ed)
  
-http://​gamebeyond.com/​much-game-makers-get-paid-realistically/​+ 
 + 
 +====== Topics ====== 
 + 
 +  * House Keeping 
 +  * http://​www.cs.cmu.edu/​~adamchik/​15-121/​lectures/​Game%20Trees/​Game%20Trees.html 
 +  * Team Projects 
 +  * http://​gamebeyond.com/​much-game-makers-get-paid-realistically/​ 
 +  * https://​www.youtube.com/​watch?​v=BHHN0iQDgyk 
 +  * http://​www.linuxjournal.com/​content/​tech-tip-really-simple-http-server-python 
 +  * https://​www.youtube.com/​watch?​v=k2Cev3Ft4zg 
 + 
 + 
 +---- 
 + 
 + 
 +====== Assignments ====== 
 + 
 +====== Part 1: Blog all your past projects! ====== 
 + 
 +I noticed many people didn't blog their Arduino project. You should write at least one post about what an Arduino is or what you did. 
 + 
 +====== Part 2: COMMENTS! ====== 
 + 
 +Spend 15 minutes today commenting on everyone'​s blog. Constructively compliment or argue with them! 
 + 
 +====== Part 3: Cellular Automata ====== 
 + 
 +http://​en.wikipedia.org/​wiki/​Cellular_automaton 
 + 
 +First 
 +  * Draw a grid of 9x9 
 +  * Create a 2D array of bits 
 +  * Make the grid change from color to white when you click 
 +  * Update the 2D array to do this 
 + 
 +Second 
 +  * Create rules for overcrowding,​ dying, and birthing 
 +  * try to program this into your grid 
 +  * You may want a way to pause the grid after every cycle 
 +  * Remember that you will need two 2D arrays, one for BEFORE and one for AFTER (Buffer Array!) 
 + 
 +Finally 
 +  * See if you can make the grid bigger than 9x9 
 + 
 +Bonus: if you are done early, try A* from last Thursday. 
 + 
 +====== Part 3: Final Proposal ====== 
 + 
 +Each person must blog their agreed upon final project proposal. Each blog must have its own proposal, which will also be the DESIGN DOCUMENT. Use Powerpoint to make images to describe your prototype.  
 + 
 +Make sure your proposal contains the following:​ 
 +  * What is your prototype about? 
 +  * What will people learn from your experience?​ 
 +  * Will it be interactive or is it something people will watch?  
 +  * If interactive,​ what can the user do? 
 +  * How would your design fit in with the Exploratorium?​  
 +  * Draw a diagram that explains how your prototype works. 
 +  * Are there any existing systems that are similar to yours? Name and link them. 
 + 
 +Also include descriptions of the: 
 +  * Easy Version 
 +  * Clever Version 
 +  * Advanced Version 
 + 
 +Finally, indicate who has which roles (a team member can be more than one, let them pick): 
 +  * Designer 
 +  * Programmer 
 +  * Artist 
 + 
 +Remember, ALL project files, design docs, art assets, source code, ANY FILE related to the project goes into Github.  
 +====== Part 4: Gold Stars ====== 
 + 
 +https://​docs.google.com/​forms/​d/​1nNvgtxwBtGiDMfe_jjx1PH8MzwJlOR7jIAaEdLZ-sZI/​viewform
  
/soe/sherol/.html/teaching/data/attic/spcs/summer2014/d11.1406572931.txt.gz · Last modified: 2014/07/28 11:42 by ffpaladin