In this personalized and integrated computer science, English Language Arts, and mathematics unit, students learn to code using Python via the programming software, Code Combat. Using a series of unique strategies, including call and response and journaling, the unit seamlessly pairs culturally responsive pedagogy with content standards to engage all students as they learn to code. Throughout the unit, the class transforms into an internet café, where students choose the place and pace of their learning to complete coding  asks.

Code Combat: Learning to Code

Code Combat: Learning to Code

In this personalized and integrated computer science, English Language Arts, and mathematics unit, students learn to code using Python via the programming software, Code Combat. Using a series of unique strategies, including call and response and journaling, the unit seamlessly pairs culturally responsive pedagogy with content standards to engage all students as they learn to code. Throughout the unit, the class transforms into an internet café, where students choose the place and pace of their learning to complete coding  asks.

Mathematics

MP.1

Make sense of problems and persevere in solving them.

MP.2

Reason abstractly and quantitatively.

MP.6

Attend to precision.

MP.8

Look for and express regularity in repeated reasoning.

  • About the Teacher

    Erica Louise Richards

    The Kindezi School at Old Fourth Ward
    Atlanta Public Schools

    As a poet and teacher, Erica Louise Richards empowers her students through STEAM education and the art of lyricism. In 2016, she founded an afterschool program that engages students in performance art. Before stating her teaching career at Kindezi, she joined AmeriCorps and tutored students in math and science. Erica graduated from the Georgia Institute of Technology with a Bachelor of Science in History, Technology, and Society. 

Support Materials