Assignment 1 ASCII Art
Maximum Points = 50
The purpose of this lab is to introduce you to the study of computer programming and algorithms through the Python programming language. In this lab you will write a program that displays a picture using ASCII Art [ASCII art is a graphic design technique that uses computers for presentation and consists of pictures pieced together from the 95 printable (from a total of 128) characters defined by the ASCII Standard[1]].
You can find some examples at http://www.google.com/search?q=ascii+art&hl=en&client=firefox-a&hs=KH9&rls=org.mozilla:en-US:official&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=_VhHTuSLN8i_tgetjtXZBQ&ved=0CDwQsAQ&biw=1680&bih=919
You should start with the Hello World program as your template. Be creative and design and code a program that displays a picture of your choice. Your program will use the print function to print each line of the artwork. Your picture must include your name (embedded in the picture) and a title. You are encouraged to use a steampunk or historical image.
Make sure that your program uses proper indentation and complete documentation. See http://csc.columbusstate.edu/summers/NOTES/1301/style.htm for guidelines.
The program heading should occur at the top of the program and should include:
#============================
# PROGRAM SPECIFICATIONS
# NARRATIVE DESCRIPTION:
#
# @author (your name)
# @version(date)
#==============================
(Due before 8 am on Wednesday, August 22, 2012) Submit your .py file containing your program and your timesheet documenting your time to the dropbox in WebCT.
Grades are determined using the following scale: