CompSci 94 Fall 2020: Assignment #5
Due: Thursday, October 29, 2020 - 11:59pm
15 points
This is individual work.
You may talk to other students in the
course about your design and for ideas, but you are to write the complete
Alice program by yourself.
You may
receive help from the Professor, UTA's or TA.
Part 1: Tutorial on Interactive Quizzes
The purpose of this assignment is for you to create an interactive
animated quiz
of your choice.
First you should complete the tutorial called "A Simple Quiz" so you
can learn how to ask interactive questions. This program is not to turn in,
but to learn how to interactively prompt a question and create a response
based on the answer.
Part 2: Alice Program and StoryBoard
You must draw a storyboard for your story. You should have at least
four scenes (and no more than 10) with a picture (sketch), list of objects
and a written description of what happens in the scene OR what might happen
since there are choices.
The animation must
include the following features:
- Must have at least two procedures you write (not including
myFirstMethod). These procedures should be useful in some way.
- Must have at least two functions you write
that must be useful in some way.
- Must have at least one array in your program for which you traverse
through all the items in that array in a useful way.
- Must prompt the user with at least three questions and handle the
responses differently depending on the answer to the questions. (See the
extra handout called "A Simple Quiz" described above.)
- In one of your functions or procedures, must
change something at least four
different ways. (this is similar to how the fish moved around randomly three
different ways in prior classwork).
- The presentation must be nice. 20% of the grade is on presentation and
comments in code. BE SURE TO PUT COMMENTS IN YOUR CODE.
Implement your design and create an Alice program. Be sure your
animation has all the requirements listed above. Be sure to include
comments
in your code.
Part 3: Make a Video
You can use Zoom to make a video of your program. Include the following items
in your video.
- Your video should first show the code for your procedures and functions, and you
should explain what they do and show where in the code they are
called. Be sure to explain what is changing at least four different
ways.
You should also explain where and how you use one array.
- Then play your Alice world.
You will need to either turn in a URL to your Video, or you can
submit the video file (.mp4)
SUBMISSION
Turn the following items in Sakai.
You will need to do four things to turn in your assignment. Under
Sakai assignments:
-
Submit your Alice program
- Submit your Storyboard as a .pdf or an image file
- Submit your Video OR put the URL for your video in the Reflect
form. You do not have to submit the Video if you have a URL.
THEN YOU ALSO have to fill out the REFLECT form. It is on the assignment page.