ABSTRACT
As one of the largest initiatives to introduce K-12 youth to computing, the Hour of Code has reached hundreds of millions of students around the globe. While Hour of Code activities have been immensely successful, they have also been criticized for their focus on puzzle-like close-ended guided activities leaving out more creative and critical engagement with computing. In this paper, we report on efforts to design CodeQuilt, an Hour-of-Code-style activity in which middle and high school youth were asked to design Scratch projects that engage with issues on who and what is computing. We analyzed over 100 Scratch projects posted on the public CodeQuilt site in addition to reflective responses provided by participating youth. We found that a wide array of Scratch projects engaged creatively by integrating popular media but only a small number of projects focused on critical issues. In the discussion, we outline next steps for better supporting more critical and creative engagement with computing in Hour of Code activities.
- Ruha Benjamin. 2019. Race after technology: Abolitionist tools for the new jim code. Social Forces (2019).Google Scholar
- Maggie Dahn and David DeLiema. 2020. Dynamics of emotion, problem solving, and identity: Portraits of three girl coders. Computer Science Education 30, 3 (2020), 362–389.Google ScholarCross Ref
- Betsy DiSalvo, Jason Yip, Elizabeth Bonsignore, and Carl DiSalvo. 2017. Participatory design for learning: Perspectives from practice and research. Taylor & Francis.Google Scholar
- Bell Hooks. 2014. Teaching to transgress. Routledge.Google Scholar
- Amy J Ko, Alannah Oleson, Neil Ryan, Yim Register, Benjamin Xie, Mina Tari, Matthew Davidson, Stefania Druga, and Dastyni Loksa. 2020. It is time for more critical CS education. Commun. ACM 63, 11 (2020), 31–33.Google ScholarDigital Library
- Michael Lachney, William Babbitt, and Ron Eglash. 2016. Software Design in the “Construction Genre” of Learning Technology: Content Aware versus Content Agnostic. Computational Culture5(2016).Google Scholar
- Clifford H Lee and Elisabeth Soep. 2016. None but ourselves can free our minds: Critical computational literacy as a pedagogy of resistance. Equity & Excellence in Education 49, 4 (2016), 480–492.Google ScholarCross Ref
- Jane Margolis and Allan Fisher. 2002. Unlocking the clubhouse: Women in computing. MIT press.Google Scholar
- Cathy O’neil. 2016. Weapons of math destruction: How big data increases inequality and threatens democracy. Crown.Google Scholar
- Mitchel Resnick and Ken Robinson. 2017. Lifelong kindergarten: Cultivating creativity through projects, passion, peers, and play. MIT press.Google Scholar
- Gabriela T Richard and Yasmin B Kafai. 2016. Blind spots in youth DIY programming: Examining diversity in creators, content, and comments within the scratch online community. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. 1473–1485.Google ScholarDigital Library
- Mia Shaw, Gayeon Ji, Yi Zhang, and Yasmin Kafai. 2021. Promoting socio-political identification with computer science: How high school youth restore their identities through electronic textile quilts. Research in Equity and Sustained Participation in Engineering, Computing, and Technology Conference(2021).Google Scholar
- Ebony Elizabeth Thomas and Amy Stornaiuolo. 2016. Restorying the self: Bending toward textual justice. Harvard Educational Review 86, 3 (2016), 313–338.Google ScholarCross Ref
- Sepehr Vakil. 2018. Ethics, identity, and political vision: Toward a justice-centered approach to equity in computer science education. Harvard Educational Review 88, 1 (2018), 26–52.Google ScholarCross Ref
- Sara Vogel. 2019. Power, Discourse, and Knowledge in Computer Science Education Advocacy: An Analysis of Popular Code. org Videos. (2019).Google Scholar
- Ben Williamson. 2016. Political computational thinking: Policy networks, digital governance and ‘learning to code’. Critical Policy Studies 10, 1 (2016), 39–58.Google ScholarCross Ref
- Cameron Wilson. 2015. Hour of code—a record year for computer science. ACM Inroads 6, 1 (2015), 22–22.Google ScholarDigital Library
Recommendations
Investigating Creative and Critical Engagement with Computing in the Hour of Code (Practical Report)
WiPSCE '21: Proceedings of the 16th Workshop in Primary and Secondary Computing EducationThe Hour of Code provides brief stand-alone activities to introduce K-12 learners to computing concepts and applications. While these activities have successfully reached hundreds of millions of students around the globe, there are calls for more ...
Reimagining and Co-designing with Youth an Hour of Code Activity for Critical Engagement with Computing
IDC '22: Proceedings of the 21st Annual ACM Interaction Design and Children ConferenceIn this paper, we examine a co-design workshop in which youth redesigned a learning activity for critical engagement with computing for the Hour of Code, an annual event that offers hour-long introductory computing activities to youth. We conducted co-...
Is Computational Empowerment Promoted in the Hour of Code? Analyzing Opportunities for Conceptual, Creative, and Critical Engagement in the Design of Introductory Computing Activities
Koli Calling '22: Proceedings of the 22nd Koli Calling International Conference on Computing Education ResearchRecently, computing education research has foregrounded the need to design activities to promote computational empowerment by engaging learners creatively in the development of technology, fostering critical reflection about computing, and their ...
Comments