Accessible Design
Teaching How All Technologies Are Accessible in Data Structures and Algorithms
Teaching How All Technologies Are Accessible in Data Structures and Algorithms
How do we wrestle with critical questions and justice in our racialized classrooms?
I’m presenting a lightning talk at the Teaching Responsible Computing Summit 2021 on one cornerstone of my teaching titled, Centering Identity and Culture in Critical Computing. Here’s the abstract extended from the slide.
Students find “ethical and social interventions in CS education […] valuable in application-centered classes, like data visualization or applied machine learning, but not in ‘core’ technical classes like [CS1]” (Malazita and Resetar 2019). Ruha Benjamin reminds us of our commitment as educators to Incubate a Better World in the Minds & Hearts of Students, calling on us to inspire and empower students to imagine and then realize resistant, contrapuntal, and anti-oppressive futures through education. Teaching responsible computing requires that we wrestle with critical questions and justice in our racialized classrooms (Shah 2020, Philip 2021) that are entangled with broader social questions. I present an approach to culturally-responsive and critical pedagogy in my responsible data structures classroom grounded in 3 ideas.
- Developing cultural competence and deconstructing computing culture.
- Valuing indigeneous ways of living in nature and purposes for learning.
- Student-centered equity pedagogies that draw on the past and present experiences of people in the room.
Geoff Challen recently raised the questions around the topic of creating course community, suggesting that “whether you build course community should be determined by your learning goals and how the community contributes to student success.” When I think about the diversity of people in our classrooms in today’s educational environment—and for the futures that we want to create—the answer has to be an affirmative ‘yes’ if we as educators want to make good on our commitment to “incubate a better world in the minds and hearts of students” (Benjamin 2016). Learning without each other assumes that student success is determined by acquisition of knowledge disconnected from the world, which is problematic not only for learning responsible computing but also because it reinforces hegemonic ideas about knowledge only as a fungible asset—one that treats students only as agents of national economic growth. For marginalized students who have lived through the harms of progress and technology narratives, it is no surprise then that many students experience traditional computing and STEM courses as oppressive spaces.