"It Can Relate to Real Lives": Attitudes and Expectations in Justice-Centered Data Structures & Algorithms for Non-Majors
Abstract: Prior work has argued for a more justice-centered approach to postsecondary computing education by emphasizing ethics, identity, and political vision. In this experience report, we examine how postsecondary students of diverse gender and racial identities experience a justice-centered Data Structures and Algorithms designed for undergraduate non-computer science majors. Through a quantitative and qualitative analysis of two quarters of student survey data collected at the start and end of each quarter, we report on student attitudes and expectations. Across the class, we found a significant increase in the following attitudes: computing confidence and sense of belonging. While women, non-binary, and other students not identifying as men (WNB+) also increased in these areas, they still reported significantly lower confidence and sense of belonging than men at the end of the quarter. Black, Latinx, Middle Eastern and North African, Native American, and Pacific Islander (BLMNPI) students had no significant differences compared to white and Asian students. We also analyzed end-of-quarter student self-reflections on their fulfillment of expectations prior to taking the course. While the majority of students reported a positive overall sentiment about the course and many students specifically appreciated the justice-centered approach, some desired more practice with program implementation and interview preparation. We discuss implications for practice and articulate a political vision for holding both appreciation for computing ethics and a desire for professional preparation together through iterative design.
- Culturally Responsive-Sustaining Computer Science Education: A Framework. Technical Report. Kapor Center. https://www.kaporcenter.org/equitablecs/
- Tanetha Jamay Grosland. 2019. Through laughter and through tears: emotional narratives to antiracist pedagogy. Race Ethnicity and Education 22, 3 (5 2019), 301–318. https://doi.org/10.1080/13613324.2018.1468750
- CS0 vs. CS1: Understanding Fears and Confidence amongst Non-Majors in Introductory CS Courses. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (Toronto ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 25–31. https://doi.org/10.1145/3545945.3569865
- Lilly Irani. 2004. Understanding Gender and Confidence in CS Course Culture. SIGCSE Bull. 36, 1 (mar 2004), 195–199. https://doi.org/10.1145/1028174.971371
- Maria Kallia and Quintin Cutts. 2021. Re-Examining Inequalities in Computer Science Participation from a Bourdieusian Sociological Perspective. In Proceedings of the 17th ACM Conference on International Computing Education Research. ACM, New York, NY, USA. https://doi.org/10.1145/3446871.3469763
- It is time for more critical CS education. Commun. ACM 63, 11 (10 2020), 31–33. https://doi.org/10.1145/3424000
- The Relationship Between Sense of Belonging and Student Outcomes in CS1 and Beyond. In Proceedings of the 17th ACM Conference on International Computing Education Research (Virtual Event, USA) (ICER 2021). Association for Computing Machinery, New York, NY, USA, 29–41. https://doi.org/10.1145/3446871.3469748
- Deciding to Major in Computer Science: A Grounded Theory of Students’ Self-Assessment of Ability. In Proceedings of the Seventh International Workshop on Computing Education Research (Providence, Rhode Island, USA) (ICER ’11). Association for Computing Machinery, New York, NY, USA, 3–10. https://doi.org/10.1145/2016911.2016915
- Kevin Lin. 2021. Do Abstractions Have Politics? Toward a More Critical Algorithm Analysis. In 2021 Conference on Research in Equitable and Sustained Participation in Engineering, Computing, and Technology (RESPECT). IEEE, Danvers, MA, USA, 1–5. https://doi.org/10.1109/RESPECT51740.2021.9620635
- Kevin Lin. 2022. CS Education for the Socially-Just Worlds We Need. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education. ACM, New York, NY, USA, 265–271. https://doi.org/10.1145/3478431.3499291
- Culturally Relevant Computer Science Pedagogy: From Theory to Practice. In 2019 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT). IEEE, 1–4. https://doi.org/10.1109/RESPECT46404.2019.8985773
- James W. Malazita and Korryn Resetar. 2019. Infrastructures of abstraction: how computer science education produces anti-political subjects. Digital Creativity 30, 4 (10 2019), 300–312. https://doi.org/10.1080/14626268.2019.1682616
- ”I Can Do That Too”: Factors Influencing a Sense of Belonging for Females in Computer Science Classrooms. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (Toronto ON, Canada) (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 680–686. https://doi.org/10.1145/3545945.3569860
- René D. Flores Neda Maghbouleh, Ariela Schachter. 2022. Middle Eastern and North African Americans may not be perceived, nor perceive themselves, to be White. Proceedings of the National Academy of Sciences 119, 7 (2022), e2117940119. https://doi.org/10.1073/pnas.2117940119 arXiv:https://www.pnas.org/doi/pdf/10.1073/pnas.2117940119
- U.S. Department of Commerce. 2021. 2020 Census State Redistricting Data (Public Law 94-171). Technical Report. U.S. Census Bureau. https://s3.documentcloud.org/documents/21218285/2020-census-state-pl-94-171-redistricting-summary-file-technical-documentation.pdf
- Teaching Inclusive Design Skills with the CIDER Assumption Elicitation Technique. ACM Transactions on Computer-Human Interaction 30, 1 (2 2023), 1–49. https://doi.org/10.1145/3549074
- Why Ideology Matters for Learning: A Case of Ideological Convergence in an Engineering Ethics Classroom Discussion on Drone Warfare. Journal of the Learning Sciences 27, 2 (4 2018), 183–223. https://doi.org/10.1080/10508406.2017.1381964
- Thomas M. Philip and Pratim Sengupta. 2021. Theories of learning as theories of society: A contrapuntal approach to expanding disciplinary authenticity in computing. Journal of the Learning Sciences 30, 2 (3 2021), 330–349. https://doi.org/10.1080/10508406.2020.1828089
- Jean J. Ryoo. 2019. Pedagogy that Supports Computer Science for All. ACM Transactions on Computing Education 19, 4 (11 2019), 1–23. https://doi.org/10.1145/3322210
- Take space, make space: how students use computer science to disrupt and resist marginalization in schools. Computer Science Education 30, 3 (7 2020), 337–361. https://doi.org/10.1080/08993408.2020.1805284
- Sense of Belonging in Computing: The Role of Introductory Courses for Women and Underrepresented Minority Students. Social Sciences 7, 8 (2018). https://doi.org/10.3390/socsci7080122
- The case for alternative endpoints in computing education. British Journal of Educational Technology 52, 3 (5 2021). https://doi.org/10.1111/bjet.13072
- Sepehr Vakil. 2018. Ethics, Identity, and Political Vision: Toward a Justice-Centered Approach to Equity in Computer Science Education. Harvard Educational Review 88, 1 (3 2018), 26–52. https://doi.org/10.17763/1943-5045-88.1.26
- Sepehr Vakil. 2020. “I’ve Always Been Scared That Someday I’m Going to Sell Out”: Exploring the relationship between Political Identity and Learning in Computer Science Education. Cognition and Instruction 38, 2 (4 2020), 87–115. https://doi.org/10.1080/07370008.2020.1730374
- Sepehr Vakil and Rick Ayers. 2019. The racial politics of STEM education in the USA: interrogations and explorations. Race Ethnicity and Education 22, 4 (7 2019), 449–458. https://doi.org/10.1080/13613324.2019.1592831
- Assessing the Attitudes Towards Computing Scale: A Survey Validation Study. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE ’19). Association for Computing Machinery, New York, NY, USA, 859–865. https://doi.org/10.1145/3287324.3287369
- Alicia Nicki Washington. 2020. When Twice as Good Isn’t Enough. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education. ACM, New York, NY, USA, 213–219. https://doi.org/10.1145/3328778.3366792
- ’It’s a Bit Weird, but It’s OK’? How Female Computer Science Students Navigate Being a Minority. In Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1 (Virtual Event, Germany) (ITiCSE ’21). Association for Computing Machinery, New York, NY, USA, 436–442. https://doi.org/10.1145/3430665.3456329
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.