Abstract:
The primary goal of this ebook is to showcase the creation of introductory computer programming modules and associate them with various pedagogies like accessibility pedagogy, Indigenous pedagogy, and culturally relevant pedagogy. The secondary goal of these modules is to embed critical algorithmic literacies into first-year computer science students. We would like students who complete these modules to recognize become critical aware of the real-world impacts they can have based on their coding decisions.