Readings:
- Ben Fry & Casey Reas "Getting Started with Processing" - http://processing.org/learning/gettingstarted/
- Wiki: "Polling (computer science)" - http://en.wikipedia.org/wiki/Polling_%28computer_science%29
- Wiki: "Event-Driven Programming" - http://en.wikipedia.org/wiki/Event-driven_programming
- Download the starter file from the repository. This file has a simple simulation running of a bouncing ball.
- Create at least two displays of data in this file, describing interesting data that is changing. Examples of data you could show:
- The current location (x,y) of the ball
- The direction of the ball as a vector
- The current angle of the ball
- The color of the ball
- The number of times the ball has bounced
- The total distance that the ball has traveled while the simulation has been running.
- and so on...
- For your font to display, use either your font from your style guide, or another font that we did not use in the class activities. (You will need to create your own font using the Sketchbook.)
- Create a text file in your script folder called writeup.txt . Give me a short writeup of your experience with this project answering these questions:
- What was easy?
- What was difficult?
- What was new to you?
- What was most interesting / enjoyable?
- What would you change or do differently if you were to redo this project?
- Pack your final script folder up as a zip file. Be sure to put YOUR NAME in the zip file name. (I will dock you for this! Easy points! Do it!!!)
- Post a link to your zip in this blog post.
- I will be running your project from the code, not from any exported files. Your code must compile and run.
- OPTIONAL because your brain just wants a challenge / an interesting portfolio piece:
- add user interface controls to your project such as a slider to change colors or speed
- create multiple balls and have them reflect off of each other / improve the bounce physics and create interesting data display
- investigate other ways to show data visually in the simulation beyond text
- Dan Chudnov - video on learning to code with processing http://vimeo.com/1031578
My Project is Here
ReplyDeleteIf the above link doesnt work here is the link you can copy and paste:
http://docs.google.com/leaf?id=0B4Nb_5yNuztjOGYzNjI5M2ItNGJmNC00OTJjLWJlZDMtYmQ4YjdkOGM3ODJl&hl=en
Processing1.1 Homework Project
ReplyDeleteProcessing Homework
ReplyDeleteMy project can be found here.
ReplyDeleteKristy's Processing Homework
ReplyDeleteProcessing Project
ReplyDeleteZach's processing project!
ReplyDeleteProcessing Homework
ReplyDeleteProcessing Homework
ReplyDeleteNicole Wheeler
ReplyDeleteassignment here
here is my Implementation Assignment. Just click on the Implementaion Assignment link at the bottome of the list.
ReplyDeleteDamion Jackson Assignment
ReplyDeleteWorky work work work
ReplyDeleteProcessing zip
ReplyDeletehttps://docs.google.com/leaf?id=0B_IDk0YyUuGaYmY4NDcwNmEtZjFmNy00NjkwLTg1NzktY2ZkYmY3ZTkyNTUy&hl=en
ReplyDeleteHere is my Processing assignment. Thank you.
ReplyDeleteProcessing Assignment
Processing Assignment
ReplyDeleteIt's on time!
Antonio Mitchell processing hw
ReplyDeleteclick here
ReplyDeletewriteup
ReplyDeletehere is my link Brit sorry for not uploading to Google docs
ReplyDeletehttp://www.missupload.com/qlji5vf8xi8z/Marcus_Whitfield_HomeworkProjectStarter.zip.html
http://docs.google.com/leaf?id=0B1rfBixgAZ-bY2Q2NzJmMjctNzUzMS00YjVlLWEwZmMtMTA4YWIzMGJiOTA4&hl=en
ReplyDelete