Given an increased focus on computer science education as a valuable context to teach data science—due in part to the potential of computing for accessing, processing, and analyzing digital datasets—there have been steady efforts to develop kindergarten through 12th grade (K-12) curricula that productively engage learners in these academic areas. Bootstrap: Data Science and Exploring Computer Science (ECS) are prominent curricular examples designed to support high school data science access in computing contexts. While these vital efforts have found success bridging computer and data science, there remain growing concerns about how we can ensure that such learning experiences support the demographic and intellectually diverse cohorts of students needed for field innovation, occupational attainment, and public literacy. Challenges to these efforts often persist because existing data sources and activities offered to students are typically shaped by others (e.g., curriculum designers, teachers, etc.) rather than by learners themselves. This results in inquiry-driven questions, processes, and outcomes that can restrict exploration and engagement, as opposed to inherently and authentically linking to learners' diverse personal interests, styles and concerns. Perspectives in culturally responsive computing (CRC) provide viable frames for how to design learning experiences that encourage learner access, empowerment, and personal interests—key features for spurring field diversity through learning. With this imperative and framing in mind, we share our project called "Coding Like a Data Miner" (CLDM), which leverages a social media-based application programming interface (API) to teach learners how to gather, process (or wrangle), analyze and then communicate insights learned from "big data" sets. We describe this design as sandbox data science (SDS)—an approach to computing-based data science that is consistent with CRC perspectives with demonstrated promise in broadening participation and enhancing productivity in computer science education. In this article, we share insights into our rationale and the theoretical perspectives that drive our curricular design. We then provide an overview of the curriculum with case examples of the sorts of pursuits that can be taken up by learners in this context. Finally, we reflect on CLDM and design principles that make SDS a viable approach to broadening computing-based data science participation and productivity. This curriculum and accompanying resources are publicly available for review, use and adaptation at www.abclearninglab.com/cldm.
- Francine Berman, Rob Rutenbar, Brent Hailpern, Henrik Christensen, Susan Davidson, Deborah Estrin, Michael Franklin, Margaret Martonosi, Padma Ragha-van, Victoria Stodden, et al. Realizing the Potential of Data Science. Communications of the ACM, 61(4):67--72, 2018.Google ScholarDigital Library
- William Finzer. The Data Science Education Dilemma. Technology Innovations in Statistics Education, 7(2), 2013.Google Scholar
- Dichev and Darina Dicheva. Towards Data science Literacy. Procedia Computer Science, 108:2151--2160, 2017.Google ScholarCross Ref
- Angelina Chen. High School Data Science Review: Why Data Science Education Should be Reformed. Harvard Data Science Review, 2(4), 2020.Google ScholarCross Ref
- Jiang and Jennifer Kahn. Data Wrangling Practices and Collaborative Interactions with Aggregated Data. International journal of computer-supported collaborative learning, 15:257--281, 2020.Google Scholar
- Michelle Hoda Wilkerson and Joseph L Polman. Situating data science: Exploring How Relationships to Data Shape Learning. Journal of the Learning Sciences, 29(1):1--10, 2020.Google ScholarCross Ref
- Davy Cielen and Arno Meysman. Introducing Data Science: Big data, Machine learning, and more, using Python Tools. Simon and Schuster, 2016.Google Scholar
- Birte Heinemann, Simone Opel, Lea Budde, Carsten Schulte, Daniel Frischemeier, Rolf Biehler, Susanne Podworny, and Thomas Wassong. Drafting a Data Science Curriculum for Secondary Schools. In Proceedings of the 18th Koli calling International Conference on Computing Education Research, pages 1--5, 2018.Google ScholarDigital Library
- Jeannette M Wing. Computational thinking. Communications of the ACM, 49(3):33--35, 2006.Google ScholarDigital Library
- Koby Mike, Noa Ragonis, Rinat B Rosenberg-Kima, and Orit Hazzan. Computational Thinking in the Era of Data Science. Communications of the ACM, 65(8):33--35, 2022.Google ScholarDigital Library
- Rachel Estrella, Joanna Goode, Jennifer Jellison Holme, and Kimberly Nao. Stuck in the Shallow End. 2008.Google Scholar
- Victor R Lee, Michelle Hoda Wilkerson, and Kathryn Lanouette. A Call for a Humanistic Stance Toward K-12 Data Science Education. Educational Researcher, 50(9):664--672, 2021.Google ScholarCross Ref
- Victor R Lee, Daniel R Pimentel, Rahul Bhargava, and Catherine D'Ignazio. Taking Data Feminism to School: A Synthesis and Review of Pre-collegiate Data Science Education Projects. British Journal of Educational Technology, 53(5):1096--1113, 2022.Google ScholarCross Ref
- David C Webb, Alexander Repenning, and Kyu Han Koh. Toward an Emergent Theory of Broadening Participation in Computer Science Education. In Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, pages 173--178, 2012.Google ScholarDigital Library
- Joan Peckham, Lisa L Harlow, David A Stuart, Barbara Silver, Helen Mederer, and Peter D Stephenson. Broadening Participation in Computing: Issues and Challenges. ACM SIGCSE Bulletin, 39(3):9--13, 2007.Google ScholarDigital Library
- Peggy Doerschuk, Jiangjiang Liu, and Judith Mann. Inspired Broadening Participation in Computing: Most Successful Strategies and Lessons Learned. In 2010 IEEE Frontiers in Education Conference (FIE), pages T2H--1. IEEE, 2010.Google Scholar
- Gloria Ladson-Billings. Toward a Theory of Culturally Relevant Pedagogy. American Educational Research Journal, 32(3):465--491, 1995.Google ScholarCross Ref
- Tia C Madkins, Alexis Martin, Jean Ryoo, Kimberly A Scott, Joanna Goode, Allison Scott, and Frieda McAlear. Culturally relevant computer science pedagogy: From Theory to Practice. In 2019 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT), pages 1--4. IEEE, 2019.Google Scholar
- Mitchel Resnick, John Maloney, Andrés Monroy-Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay Silver, Brian Silverman, et al. Scratch: Programming for All. Communications of the ACM, 52(11):60--67, 2009.Google ScholarDigital Library
- Amanda Barany, Sayed Reza, Michael Johnson, Alan Barrera, Omar Badreddin, Crystal Fuentes, and Justice T. Walker. Towards the Design of a Culturally Relevant Curriculum for Equitable Data Mining-based CS Education. In 2023 International Conference of the Learning Sciences Annual Meeting, Montreal, Canada, 2023.Google Scholar
- Gayithri Jayathirtha and Yasmin B Kafai. Interactive Stitch Sampler: A Synthesis of a Decade of Research on Using Electronic Textiles to Answer the Who, Where, How, and What for K-12 Computer Science Education. ACM Transactions on Computing Education (TOCE), 20(4):1--29, 2020.Google Scholar
- Justice Walker, Amanda Barany, Alan Barrera, Stefan Slater, Omar Badreddin, Sayed Mohsin Reza, and Michael Johnson. Social Media Discourse Instruments as Tools Socioscientific Argumentation. 2023.Google Scholar
- Walker, Stefan Slater, and Yasmin Kafai. A Scaled Analysis of How Minecraft Gamers Leverage YouTube Comment Boxes to Participate and Collaborate. 2019.Google Scholar
- Justice T. Walker, Amanda Barany, Alan Barrera, Sayed Reza, Karen Guzman Del Rio, Alex Acquah, Omar Badreddin, and Michael Johnson. Sandbox data science: Culturally Relevant K-12 Computing. In 2023 IEEE Frontiers in Education Conference (FIE). IEEE, 2023.Google ScholarDigital Library
- Michael Johnson, Amanda Barany, Alan Barrera, Alex Acquah, and Justice Walker. Lessons Learned from Online Codesign: Exploring reflections of Connected Participatory Strategies for Computing-based Data Science Curricular Design. In Connected Learning Summit, Irvine, CA, 2023.Google Scholar
Index Terms
- Sandbox Data Science: Culturally Relevant K-12 Computing
Recommendations
Iterative Design of a Socially-Relevant and Engaging Middle School Data Science Unit
SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1Data science education can help broaden participation in computer science (CS) because it provides rich, authentic contexts for students to apply their computing knowledge. Data literacy, particularly among underrepresented students, is critical to ...
Computing in Data Science or Data in Computer Science? Exploring the Relationship between Data Science and Computer Science in K-12 Education
SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2students to learn in order to succeed in an increasingly data-driven world. Foundational data literacy skills currently live in a number of subjects across K-12 (e.g., data collection and analysis in science classes, statistical calculations in ...
K-12 Teacher Support for Computer Science Principles: An Introduction to the UTeach Course, Thriving in Our Digital World: AP (Abstract Only)
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationThriving in Our Digital World: AP provides high school teachers a complete, classroom-ready curriculum, including custom online resources and flexible curricular materials, designed to satisfy the College Board's requirements for its new course, AP ...