Coding 2: The Cinquain

Categories dgst, Modules

Admittedly, I began learning Python only a few days before my project was due. A bit of reasearch told me that it took an average of two weeks to really learn the language.

I tried to teach myself from something called Learn Python The Hard Way, which had me downloading Notepad ++, using PowerShell as a terminal, and banging my head against a table.

This will now be the third time I’ve mentioned Mary Clark, but she was the only other person in my class also working on this module. Mary is a computer science major, and I repeat, is crazy smart. She helped me take my very basic knowledge of Python from learning the hard way, and put it into Cloud 9’s IDE. My codes began to run immediately. It was thrilling.

As I was running out of time, I chose to run a watered down version of my original task: I used Python’s language to run an American cinquain written by their creator, Adelaide Crapsey.

A cinquain is essentially a variation of the traditional haiku poem. The one I ran reads:

Blue Hyacinths

In your
Curled petals what ghosts
Of blue headlands and seas,
What perfumed immortal breath sighing
Of Greece.

Here is what that poem looks like ran by Python via Cloud 9:

Screenshot (1)     Screenshot (2)

Although this task was ridiculously simple, I now feel that I have successfully begun a path of learning a skill set I just recently thought impossible.

Note: It is difficult for my brain to process anything that seems mathematical, logistical, or pragmatic. I am much more adept at language and philosophy. Coding seemed impossible until I realized that it is learning your computers language in order to communicate with it. This raises all sorts of linguistic and philosophical questions that I find fascinating, and perhaps can help coding seem more accessible to non STEM people.

Thanks to this assignment, I now have a new hobby: creating a site/program that will generate original poetry.

Leave a Reply

Your email address will not be published. Required fields are marked *