Poetry and Code

The celebration of April as National Poetry Month is a perfect opportunity to discover the many ways coding can be used as a form of creative expression and a force for social change.  The following are a few examples of activities to try with your students.

Ada's Poetry Generator  There's no better way to kick off National Poetry Month than with an activity featuring Ada Lovelace. Ada Lovelace is considered one of the first computer programmers who often referred to herself as a "poet of science", seeking to find connections with emotion and the scientific world.  In this activity students can use Scratch to create their own poetry generators. 

Lovebits This playful, interactive tool features a collection of poems presented as small snippets of code. Students can first read through the code for understanding and then press play to interact with the poem.

Python Poetry This is a fantastic activity for beginners, created by Girls Who Code.  This activity spotlights the work of Joy Buolamwini, also known as the "Poet of Code". She believes that, “poets give voice to the often unseen, unarticulated, or intentionally dismissed" and uses her passions for computer science to fight for change.

Beat Poetry Generator Here's another example of a Python poetry generator.  

Code Poems  Community Ambassador Rebekah Lang shares how she incorporates code poems as a way to celebrate the fun spirit of Pi Day. 

Poem Decomposition  In this activity, students practice decompostion skills to create an animated poem in Scratch.