First Assignment

Posted: September 13th, 2010 | Author: | 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 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.

14 Comments on “First Assignment”

  1. 1 Alvaro Soto said at 5:04 am on September 15th, 2010:

    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.

  2. 2 Alvaro said at 5:31 am on September 15th, 2010:

    Sorry for the second post but this updated applet I find it more interesting.

  3. 3 Yiruo said at 1:15 am on September 16th, 2010:

  4. 4 Oylum said at 2:16 am on September 16th, 2010:

    This is too basic i am sorry. next time i’ll make it up to you.

  5. 5 Oylum said at 2:17 am on September 16th, 2010:

    you need to press “p” to start and “s” to stop. i m sorry i forgot to tell you.

  6. 6 Minho Kim said at 5:30 am on September 16th, 2010:

  7. 7 Ben Riley said at 8:04 am on September 16th, 2010:

    Press the mouse button to make the rocket go! Release it to send it back to the silo! Pchooo!

  8. 8 Lisa Lee said at 3:43 pm on September 16th, 2010:

    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.

  9. 9 Ming-Che, Tu said at 7:05 pm on September 16th, 2010:
    Here’s the first hw.

  10. 10 Seokin Jang said at 7:16 pm on September 16th, 2010:

  11. 11 bree said at 7:21 pm on September 16th, 2010:

    Ahah! I forgot the tilda:

    I can’t get one aspect to work, actually. There should be a ripple effect, but it’s busted

  12. 12 Yiruo said at 4:20 pm on September 19th, 2010:

    I’ve changed the hw link to this one.

  13. 13 Yiruo said at 11:37 pm on September 22nd, 2010:

    My first assignment has been moved to:

  14. 14 Seokin Jang said at 7:36 pm on October 13th, 2010:

Leave a Reply