Free Martin Luther King Jr. coding activities

 

Today is Martin Luther King, Jr. day in the US.

It’s a day for celebrating the work and achievements of this remarkable man and activist who became the most celebrated leader in the civil rights movement.

Many, many student notebook pages will be filled with facts and stories about him, but we’d like to suggest a slightly different approach: coding to ‘show what you know’ about Martin Luther King, Jr.

Below you’ll find 2 different coding activities, free to use, that will help your class express their knowledge and understanding in a digital, dynamic way that also improves their coding skills.

For younger students, or those starting on their coding journey: Design a digital museum to show what you know about Martin Luther King, Jr.

Code a digital museum in Scratch to show what you know about Martin Luther King, Jr.

Visit this activity: Design a digital museum about Martin Luther King Jnr.

For advanced coders, or older students: Create a flag that represents the March on Washington

In this exercise, students will use a text based coding tool (javascript) to build a flag or poster, to commemorate the march that challenged the inequalities faced by African Americans at the time, that also saw the iconic “I Have A Dream” speech.

Visit this activity: Create a flag that represents the March on Washington

Extension resources

  • Related reading - Read up on Martin Luther King, Jr.’s life and work, as well as related civil rights facts and info.

  • Primary source - read an original newspaper excerpt from 1957 The Oberlin Review, Oberlin, Ohio about Dr. King’s speech on the topic "Justice without Violence".