Abstract
The Computer Science (CS) for All movement has taken hold of the United States and CS education is rapidly expanding across nations throughout the world. Yet, as curricula and professional development opportunities are developed, key questions remain about what “works” for engaging youth in CS education, especially those who are historically underrepresented in the field (including young women, students of color, low-income students). In response, this study answers the questions: What teaching practices do students—who are historically underrepresented in CS—believe are most effective for engaging their interest in CS learning? What pedagogical actions do CS teachers identify as most effective for engaging students? And what do these engaging teaching practices look like in the classroom? Through a qualitative study following three different urban high school Exploring Computer Science classrooms over an entire school year (n = 70 students, 3 teachers; >105h of observation data; >50 interviews with students and teachers), key pedagogical practices that had greatest impact on youth's interest and engagement with CS included: (1) demystifying CS by showing its connections to everyday life; (2) addressing social issues impacting both CS and students’ communities; and (3) valuing students’ voices and perspectives. This article shares testimonies from students and teachers, as well as examples of these teaching practices in the classroom.
- Black Girls Code. 2019. Retrieved from http://www.blackgirlscode.com/.Google Scholar
- K. Bobb. 2018. Unifying equity and access in computing. Medium. Retrieved from https://medium.com/csforall-stories/unifying-equity-and-access-in-computing-948b28c2f02d.Google Scholar
- R. Bogdan and S. Biklen. 2003. Qualitative Research for Education: An Introduction to Theories and Methods (4th ed.). Pearson Education Group, Inc.Google Scholar
- J. Bransford, A. L. Brown, and R. R. Cocking. 1999. How People Learn: Brain, Mind, Experience, and School. National Academy Press, Washington, D.C.Google Scholar
- Bureau of Labor Statistics. 2017. Employment Projections. Retrieved from https://www.bls.gov/emp/tables.htm.Google Scholar
- Code.org. 2019. About. Retrieved from https://code.org/about.Google Scholar
- M. Cole and K. Levitin. 2000. A cultural-historical view of human nature. In Being Humans: Anthropological Universality and Particularity in Transdisciplinary Perspectives. N. Roughley (Ed.). deGruyter, New York, 64--80.Google Scholar
- The College Board. 2019. Advanced Placement Computer Science Principles. Retrieved from https://apcentral.collegeboard.org/courses/ap-computer-science-principles/course.Google Scholar
- CS4MS. 2019. Computer Science for Mississippi Initiative. Retrieved from www.cs4ms.org.Google Scholar
- CS4TX. 2019. Computer Science for Texas. Retrieved from www.cs4tx.orgGoogle Scholar
- H. A. Davis. 2003. Conceptualizing the role and influence of student-teacher relationships on children's social and cognitive development. Educat. Psychol. 38, 4 (2003), 207--234.Google ScholarCross Ref
- J. Dewey. 1938. Experience and Education. Touchstone, New York, NY.Google Scholar
- Digital Youth Divas. 2019. Retrieved from http://digitalyouthnetwork.org/divas/.Google Scholar
- R. Eglash, J. E. Gilbert, and E. Foster. 2013. Broadening participation: Toward culturally responsive computing education. Commun. ACM 56, 7 (2013), 33--36. Google ScholarDigital Library
- R. Eglash, J. E. Gilbert, V. Taylor, and S. R. Geier. 2013. Culturally responsive computing in urban, after-school contexts: Two approaches. Urban Educat. 48, 5 (2013), 629--656.Google ScholarCross Ref
- R. Eglash, A. Bennett, C. O'Donnell, S. Jennings, and M. Cintorino. 2006. Culturally situated design tools: Ethnocomputing from field site to classroom. Amer. Anthropol. 108, 2 (2006), 347--362.Google ScholarCross Ref
- F. Erickson. 1986. Qualitative methods in research on teaching. In Handbook of Research on Teaching (3rd ed). M. S. Wittrock (Ed.). Macmillan, New York, 119--161.Google Scholar
- F. Erickson. 1998. Qualitative research methods for science education. In International Handbook on Science Education. B. J. Fraser and K. G. Tobin (Eds.). Great Britain: Kluwer Academic Publishers, 1155--1173.Google Scholar
- Exploring Computer Science. 2019. Retrieved from www.exploringcs.org.Google Scholar
- D. A. Fields, Y. Kafai, T. Nakajima, J. Goode, and J. Margolis. 2018. Putting making into high school computer science classrooms: Promoting equity in teaching and learning with electronic textiles in exploring computer science. Equity Excell. Educat. 51, 1 (2018), 21--35.Google ScholarCross Ref
- D. Franklin, P. Conrad, G. Aldana, and S. Hough. 2011. Animal tlatoque: Attracting middle school students to computing through culturally-relevant themes. In Proceedings of the Meeting of the Special Interest Group on Computer Science Education (SIGCSE’11). Google ScholarDigital Library
- G. Gay. 2010. Culturally Responsive Teaching (2nd ed). Teachers College Press, New York, NY.Google Scholar
- C. Geertz. 1973. The Interpretation of Cultures. Basic Books, New York, NY.Google Scholar
- Girls Who Code. 2019. Retrieved from https://girlswhocode.com/.Google Scholar
- B. G. Glaser and A. L. Strauss. 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research. Aldine Publishing Company, Chicago.Google Scholar
- J. Goode and J. J. Ryoo. 2019. Teacher knowledge for inclusive computing learning. In The Cambridge Handbook of Computing Education Research. S. A. Fincher and A. V. Robins (Eds.). Cambridge University Press, Cambridge, UK, 707--724.Google Scholar
- J. Goode and G. Chapman. 2016. Exploring Computer Science, v7.0. University of Oregon Press, Eugene, OR.Google Scholar
- J. Goode and J. Margolis. 2011. Exploring computer science: A case study of school reform. ACM Trans. Comput. Educat. 11, 2 (2011). Google ScholarDigital Library
- J. Goode, G. Chapman, and J. Margolis. 2012. Beyond curriculum: The exploring computer science program. ACM Inroads 3, 2 (2012), 47--53. Google ScholarDigital Library
- A. Hern. 2018. Google's solution to accidental algorithmic racism: Ban gorillas. The Guardian. Retrieved from https://www.theguardian.com/technology/2018/jan/12/google-racism-ban-gorilla-black-people.Google Scholar
- Y. Kafai, K. Searle, C. Martinez, and B. Brayboy. 2014. Ethnocomputing with electronic textiles: Culturally responsive open design to broaden participation in computing in American Indian youth and communities. Proceedings of the Meeting of the Special Interest Group on Computer Science Education (SIGCSE’14). Google ScholarDigital Library
- G. Ladson-Billings. 1994. The Dreamkeepers: Successful Teachers of African American Children. Jossey-Bass Publishing, San Francisco, CA.Google Scholar
- G. Ladson-Billings. 1995. Toward a theory of culturally relevant pedagogy. Amer. Res. J. 32, 3 (1995), 465--491.Google ScholarCross Ref
- C. D. Lee. 2003. Toward a framework for culturally responsive design in multimedia computer environments: Cultural modeling as a case. Mind, Culture Activity 10, 1 (2003), 42--61.Google ScholarCross Ref
- C. D. Lee. 2001. Is October Brown Chinese? A cultural modeling activity system for underachieving students. Amer. Educat. Res. J. 38, 1 (2001) 97--141.Google ScholarCross Ref
- L. H. Loewus. 2016. More states mandate high schools count computer science as math or science. Education Week. Retrieved from http://blogs.edweek.org/edweek/curriculum/2016/09/computer_science_high_school_graduation.html.Google Scholar
- J. Margolis, J. J. Ryoo, and J. Goode. 2017. Seeing myself through someone else's eyes: The value of in-classroom coaching for computer science teaching and learning. ACM Trans. Comput. Educat. 17, 2 (2017). Google ScholarDigital Library
- J. Margolis, R. Estrella, J. Goode, J. Jellison-Holme, and K. Nao. 2008. Stuck in the Shallow End: Education, Race, and Computing. MIT Press, Cambridge, MA. Google ScholarDigital Library
- J. Margolis and A. Fisher. 2003. Unlocking the Clubhouse: Women in Computing. MIT Press, Boston.Google Scholar
- C. McLoughlin. 1999. “Culturally responsive technology use: Developing an on-line community of learners.” Brit. J. Educat. Technol. 30, 3 (1999), 231--243.Google ScholarCross Ref
- S. B. Merriam. 2002. Introduction to qualitative research. In Qualitative Research in Practice. S. B. Merriam and Associates (Eds.). Jossey-Bass Publishers, San Francisco, 3--17.Google Scholar
- S. B. Merriam. 2001. Qualitative Research and Case Study Applications in Education. Jossey-Bass Publishers, San Francisco, CA.Google Scholar
- L. C. Moll, C. Amanti, D. Neff, and N. Gonzalez. 1992. Funds of knowledge for teaching: Using a qualitative approach to connect homes and classrooms. Theory Pract. 31, (1992), 132--141.Google Scholar
- National Center for Women in Computing. Who We Are. Retrieved from https://www.ncwit.org/about/who.Google Scholar
- National Center for Women in Computing. 2018. By the Numbers. Retrieved from https://www.ncwit.org/resources/numbers.Google Scholar
- National Science Foundation. 2019. Computer Science for All (CSforAll:RPP). Retrieved from https://www.nsf.gov/funding/pgm_summ.jsp?pims_id=505359.Google Scholar
- National Science Foundation. 2017. WebCASPAR integrated science and engineering resources data system. Retrieved from https://ncsesdata.nsf.gov/webcaspar/index.jsp?subHeader=WebCASPARHome.Google Scholar
- P. Olson. 2018. Racist, sexist AI could be a bigger problem than lost jobs. Forbes. Retrieved from https://www.forbes.com/sites/parmyolson/2018/02/26/artificial-intelligence-ai-bias-google/#37efb9cd1a01.Google Scholar
- R. Page. 1990. A “relevant” lesson: Defining the lower-track student. In Curriculum Differentiation: Interpretive Studies in US Secondary Schools. R. Page and L. Valli (Eds.). State University of New York Press, Albany, 17--43.Google Scholar
- N. Pinkard, S. Erete, S. C. K. Martin, and M. McKinney de Royston. 2017. Digital youth divas: Exploring narrative-driven curriculum to spark middle school girls’ interest in computational activities. J. Learn. Sci. 26, 3 (2017), 477--516.Google ScholarCross Ref
- N. Pinkard. 2001. Rappin’ reader and say say oh playmate: Using children's childhood songs as literacy scaffolds in computer-based learning environments. J. Educat. Comput. Res. 25, 1 (2001), 17--34.Google ScholarCross Ref
- J. J. Ryoo, J. Goode, and J. Margolis. 2016. It takes a village: Supporting inquiry- and equity-oriented computer science pedagogy through a professional learning community. Comput. Sci. Educat. 25, 4 (2016), 351--370.Google ScholarCross Ref
- K. A. Scott, K. M. Sheridan, and K. Clark. 2014. Culturally responsive computing: A theory revisited. Learn. Media Technol. 40, 4 (2014), 1--25.Google Scholar
- M. Smith. 2016. Computer Science for All. The White House, President Barack Obama. Retrieved from https://obamawhitehouse.archives.gov/blog/2016/01/30/computer-science-all.Google Scholar
- Techbridge Girls. 2019. Retrieved from https://techbridgegirls.org/.Google Scholar
- S. Valkil. 2018. Ethics, identity, and political vision: Toward a justice-centered approach to equity in computer science education. Harvard Educat. Rev. 88, 1 (2018), 26--52.Google ScholarCross Ref
- L. S. Vygotsky. 1978. Mind in Society: The Development of Higher Psychological Processes. Harvard University Press, Cambridge, MA.Google Scholar
- B. Y. White and J. R. Frederiksen. 1998. Inquiry, modeling, and metacognition: Making science accessible to all students. Cogn. Instruct. 16, 1 (1998), 3--118.Google ScholarCross Ref
- B. Y. White and J. R. Frederiksen. 1997. The ThinkerTools Inquiry Project: Making Scientific Inquiry Accessible to Students. Center for Performance Assessment, Educational Testing Service, Princeton, NJ.Google Scholar
Index Terms
- Pedagogy that Supports Computer Science for All
Recommendations
Introducing Computer Science into K-8 Classrooms: Teachers' Perspectives from a Large, Urban School District
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationAs part of the national Computer Science for All initiative, there is a growing presence of computer science (CS) in K-8 classrooms. This poster presents findings from a survey of 130 K-8 teachers from Chicago Public Schools (CPS) about the state of ...
Outsiders Within: How Do Black Girls Fit into Computer Science for All?
Objectives. At the K–12 level, “CS for All” initiatives across the country strive to increase equitable access to and participation in computer science (CS). However, there are many open questions about the implementation and effectiveness of these ...
Exploring computer science: computational practices in action (abstract only)
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationThe ECS program includes an inquiry-based college-preparatory curriculum that introduces students to the creative nature of computing, technology as a tool for solving problems, and the relevance and impact of CS. This workshop will provide participants ...
Comments