Exercises
Your instructor may assign one or more of the following problems. Don’t feel that you must do all the
problems; for the homeworks, you are only required to do those that are explicitly assigned.
-
Create a personal logo or poster that includes geometric shapes, images, fonts and colors. Here are a few
examples.
-
Create a card for a holiday or special event. Your card should include graphics, images and/or fonts.
- Create an invitation or notice for an event. It could be an invitation for a birthday party, or a visually
appealing sign up sheet for a department picnic, etc. Be creative! Your solution should include at least one
geometric element (an ellipse, rectangle, triangle, etc), an image, two colors, and use at least one font.
Checking In
Submit all appropriate files for grading, including code files, screen captures, supplemental files (e.g., image
files), and text files. We will grade this exercise according to the following criteria:
- Correctness:
- 30% - Figure-drawing functions - Draw appropriately sized figures in the appropriate places.
- 25% - Color and attributes - Demonstrate effective use of color, smoothing and stroke width.
- 25% - Text - Demonstrate effective use of text and fonts.
- Understandability:
- 5% - Header Documentation - Document the code’s basic purpose, authors and assignment number.
- 5% - Code Documentation - Separate the logical blocks of your program with useful comments and white space.
- User experience (UX):
- 10% - Creativity - Create a presentation that is both original and compelling.
If you work in teams for this homework assignment, be sure to submit all team members’ names in the code
documentation.