First Assignment
Posted: September 13th, 2010 | Author: admin | Filed under: Assignments | 14 Comments »For next week I would like everyone to read over/review the programming interactivity book through Chapter 3 “Processing” and make sure that you are comfortable with the topics mentioned. These basics should have been covered in boot camp, but if you don’t come from a programming background I STRONGLY suggest you go over them again. You may find that things that you didn’t quite grasp before will make sense now that you have had some practical experience. You don’t need to read everything word for work unless you are completely fresh to programming, in which case this would probably be in your best interest.
Once you have completed this reading/feel comfortable, you should play around with processing a bit and have a simple application ready for class on Thursday.
The guidelines for the application are as follows:
– Draw AT LEAST 1 shape through code
– Change AT LEAST 1 attribute of this shape (position, rotation, size, color, etc) through code based on keyboard or mouse interaction
– Provide a way everything to return to its original form
Super simple example:
Triangle drawn on the canvas, when a user clicks it rotates and changes color, when they release the mouse it goes back to it’s original rotation and color.
You can view this assignment as a bit of an evaluation of your skill level, so try your best and let me know if you need any help. Several of you have mentioned that you would like to get into openFrameworks, which would be really awesome, but I need to be sure that you have a firm grasp on the basics first, so put in a good effort.
Posting Your Homework
Homework should be uploaded to a web directory (I don’t care if you use a.parsons.edu or your own personal server), and then a link should be made to the applet (preferably to the html that processing creates). Create a comment under this post, using your name as the posting name, and provide a simple description of the applet and a link to it in the comments.
If anyone has any questions about this feel free to email me and I’ll help you out.
We will go over everyone’s work briefly in class thursday.
http://a.parsons.edu/~sotoa363/classwork/applet/
This is a star (which is a function created by me) bouncing on the 4 sides of the sketch it uses if statements to determine location and action.
This sketch was made in Bootcamp, but for this class I added a color change each time in hits the sides and mouse interaction to activate the movement of the star.
http://a.parsons.edu/~sotoa363/classwork/applet2/
Sorry for the second post but this updated applet I find it more interesting.
http://a.parsons.edu/~zhaoy563/
http://a.parsons.edu/~borao194/blog/files/cclab/01/
This is too basic i am sorry. next time i’ll make it up to you.
you need to press “p” to start and “s” to stop. i m sorry i forgot to tell you.
http://a.parsons.edu/~kimm541/ccb01/
http://a.parsons.edu/~rileb685/cclab/CCLab1/applet/
Press the mouse button to make the rocket go! Release it to send it back to the silo! Pchooo!
http://a.parsons.edu/~leei674/MFADT2010_Fall/cc_lab/0916/applet/index.html
Hi, this is my assignment “Smiling Face”. Click your mouse first, and then the face will change in some ways as you move your mouse. Click again to see the original face.
http://a.parsons.edu/~tum927/cc_lab/applet/
Here’s the first hw.
a.parsons.edu/~jangs384
Ahah! I forgot the tilda:
http://a.parsons.edu/~rubib864/CCLab/rippledot/applet/index.html
I can’t get one aspect to work, actually. There should be a ripple effect, but it’s busted
http://a.parsons.edu/~zhaoy563/CClab/week02/
I’ve changed the hw link to this one.
Thanks.
My first assignment has been moved to:
http://a.parsons.edu/~zhaoy563/CClab/week02/
http://a.parsons.edu/~jangs384/Seokin2/