Graphic Design ImageDraw Assignment

Create a graphic design layout.

You choose the topic. Here are some ideas:

  • Advertisement
  • Team poster
  • Event information
  • Product information
  • Technical explanation
  • Book or magazine cover

Requirements:

  • Title text (use ImageDraw / ImageFont)
  • Other information text (ImageDraw / ImageFont)
  • Pictures (use Image.paste including use of a mask)
  • Shape / line / border elements (use ImageDraw)
  • Background image or texture

Standards Assessed

1. Create and refine computational artifacts

To make an effective computational artifact that makes sense and looks great, think about some tasteful uses of the elements of graphic design.

https://www.unahealydesign.com/elements-of-good-graphic-design/

https://creativemarket.com/blog/10-basic-elements-of-design

Get feedback from partners and your teacher, and make improvements according to the feedback.

2. Write, test, and revise computer programs

Produce a quantity and quality of well written code to justify a high grade for this standard. Good programs will reflect the amount of time given for the project.

3. Write programs that use existing external code libraries

PIL (pillow) is an external library. To get Level 4 skills, use all of the functions we learned in class, and also look at the PIL documentation to see what interesting things you want to use that we haven’t discussesd.

https://pillow.readthedocs.io/en/stable/