CS320n - Assignment 3

You may work with one other student in the course on this assignment or you may work alone.

  1. Design an Alice program on your own. You do not have to turn in the storyboard. You are free to create any type of world you want.
     

  2. Your Alice world must meet the following requirements. Do not use any of the examples from the book or from class.

    Requirements:

    1. The name of your world shall be your UTEID followed by a dash and a3. For example, my UTEID is scottmd3 so my world would be named scottmd3-a3. If you are working with a partner you only need to turn in 1 version of the homework. Place a comment at the top of the  World.my First Method method stating the names of both people that worked on the program.

    2. You are to create an interactive program.

    3. There must be at least 4 events the program responds to besides running my first method when the world starts.

    4. Create at least 3 methods that handle ( or respond) to the events of the world. At least one of these methods must use parameters and that method must be called at least twice with different parameters.

    5. You will present your world to the class in the lab on Monday, March 2. During your presentation you will explain the basic premise of the world, what the events are, and what the methods are that handle the events. You will then demonstrate the world.

    6. 15 of the 60 points will be based on your presentation in class on Monday March 2.

    7. 15 of the 60 points will and how creative your world is and how much you go beyond the minimum requirements.

    8. The other 30 points will be based on meeting the specific requirements above.

    9. I will email the order of presentations on Friday, February 27.
       

  3. Feel free to download models and objects from the online Alice gallery. Once downloaded you can add the models to your gallery using the instructions from assignment 1 or with an Alice world opened use the import option under the file drop down menu to add one instance of an object to your world.
     

  4. Turning in your assignment. The assignment must be turned in no later than 11 am on Monday, March 2. To turn in your assignment you must have your Microlab account id and password. Use these to turn in the program electronically using the Microlab turnin web page. Refer to this web page for instructions on using the turnin web page.  The size limit is 10 megabytes.