Unlock your artistic talent with Pillow
As technology takes center stage in our lives, we turn to media to express ourselves. Knowing a programming language like Python can open many doors, including those that swing inward.
With Python, it’s possible to make exciting digital art using the power of pixels. With the Pillow library, Python can read and write image data, making it possible to create endless new works of art.
Programming students often have trouble understanding certain features of Python. Features such as Classes and Dictionaries can be confusing for beginners. Learning how to use these tools is essential for building applications with Python.
It’s important that students get a firm grasp of these concepts early on.
I’ve crafted this exercise specifically to help students gain a deeper understanding of these ideas. We’ll build a random character generator that utilizes advanced features of Python.
This tool is essential for fans of tabletop role playing games.
Anyone who’s played a TTRPG like Dungeons and Dragons — or Pathfinder — knows how…
Invoking the vision of the mythology of America’s greatness.
Twas a dark day in Dallas, November ‘63
A day that will live on in infamy
President Kennedy was a-ridin’ high
Good day to be livin’ and a good day to die
Being led to the slaughter like a sacrificial lamb
He said, “Wait a minute, boys, you know who I am?”
“Of course we do. We know who you are”
Then they blew off his head while he was still in the car
-Bob Dylan, Murder Most Foul
November 22, 1963. One of the most infamous days in American history…
Learn programming concepts quickly by making a familiar game.
Python is one of the most popular computer programming languages in the world. It’s considered easier to learn than other popular languages like C++ and Java. This is one reason why Python is quickly becoming a popular choice for beginning computer science students.
In this lesson we’ll cover some of the basics of working with Python by creating a simple game. Everyone knows paper, rock, scissors.
Using Python, we can play against the computer. In the process, we’ll cover some of the fundamental features of running Python code.
A poem about time and longing.
So I drive and put aside the sailboat past which only bends to the breeze and never navigates to suit my beliefs. Elevated by gasoline, burning in reaction to the force I have implanted with foot, bone, and drone of thought. It happens with a quick release of blood and energy. It’s unbelievable that I possess such an ability. Why should it affiliate with me? I barely even see the shadow people lurking on the sides of the streets eating their candy and delivering speeches. “Just because,” I conclude but that’s really no excuse…
Welcome to Socialism
In December, the United States began issuing stimulus checks to American citizens. These $600 checks are designed to keep the average American worker afloat while the nation’s economy continues to stall under the pressure of the COVID-19 virus.
This marks the second round of stimulus checks the United States has issued since the pandemic started. These come on top of billions in PPP loans that bailed out struggling business owners.
It was only a decade ago that an economic crisis forced the American government to issue stimulus checks. In 2009, congress issued the Economic Stimulus Act and…
How Christmas became a celebration of selfishness.
In Charles Dickens’ Christmas classic, A Christmas Carol, the character Tiny Tim serves as a reminder that generosity is the true spirit of Christmas. It is only after learning this lesson that Ebenezer Scrooge, the old miser, is willing to save Tiny Tim’s life by paying for his healthcare.
I feel for the Tiny Tim’s of our time. Unlike in Dickens’ tale, they lack the help of the supernatural, and must go begging to Scrooge themselves. And our Scrooges do not appear to have the heart to help.
Today is Christmas Eve. A…
An Introduction to Processing
“Everything has its beauty, but not everyone sees it.” — Confucius
Can code create beauty?
Many artworks contain patterns and designs. For instance, mosaic art and hard-edge abstraction. The rules inherent in the design are pleasing.
We can use code to created similar patterns using Processing. Processing is a tool developed for artists, designers, teachers, and students who are new to computer graphics. Using Processing, it’s easy to make simple visual programs.
It was a heavy downpour outside Taylor’s apartment; she leaned on the windowsill statue-like, thinking about her dead parents and her lingering hatred for them. The rain took her back to her childhood, spending time with her mother watching movies while it stormed. The awful loneliness of it seemed to reverberate across time and space.
Her mother was dead, but the woman’s biting anger still remained. Taylor could still hear her mother’s mocking voice. Her childhood self had crystallized the trauma for later processing, but she had never been able to fully process it. The melancholy that tormented Taylor was…