Learning objectives

After doing this homework you will be able to:

Instructions

  1. Visit the Processing site and download the appropriate version of the Processing software, version 1.5.1, for your computer.
  2. Follow this tutorial to install Processing, to start it, and to write a program. I promise, this is easy! But if you do run into trouble, please ask one of the teaching staff for help, or go to our forums on Piazza to ask questions.
  3. Save your Processing program on your disk (if you choose "Save As..." from the File menu you'll be able to see where it is being saved).
  4. Go into the folder you created by saving the sketch and find the source file. It should have the Processing icon and a ".pde" file ending. This is the file you need to upload to CMS.
    1. Submission

      Upload your Processing program on CMS under H0. You may submit any Processing program you want for this assignment, not just the one in the tutorial, as long as it draws a shape of some sort. This is a good time to get used to 'sketching' in Processing by experimenting to see what happens when you change some of the commands in the code. You can also use our first readings from the Processing textbook as a guide.

      Hint

      We strongly recommend that you execute this simple homework well before the due date in case of any technical problems. You don't want to find out, for example, that you don't have an account on CMS 5 minutes before the submission deadline.

      Grading rubric

      A+ - A novel Processing program that draws a shape is uploaded to the correct location on CMS and can be accessed by me.

      A - The Processing program from the on-line Processing tutorial is uploaded to CMS and can be accessed by me.

      B - A functional Processing program is uploaded to the correct location on CMS and can be accessed, but it does not draw a shape.

      C+ - A nonfunctional Processing program is uploaded to CMS and can be accessed.

      C - A functional Processing program is uploaded to CMS, but not at the right location.

      C- - A file is uploaded to CMS, but it is not a Processing program.

      F - No file is uploaded.


      Note: If you have trouble with this assignment, you can increase your grade to a B by fixing the issue within 1 day of the initial deadline.