201
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Understanding growth mindset practices in an introductory physical computing classroom: high school students’ engagement with debugging by design activities

ORCID Icon, ORCID Icon & ORCID Icon
Received 30 Aug 2022, Accepted 02 Feb 2024, Published online: 13 Feb 2024

References

  • Apiola, M., & Sutinen, E. (2020, November). Mindset and study performance: New scales and research directions. In Koli Calling’20: Proceedings of the 20th Koli Calling International Conference on Computing Education Research, Koli, Finland (pp. 1–9). Association for Computing Machinery.
  • Baker, R. S., D’Mello, S. K., Rodrigo, M. M. T., & Graesser, A. C. (2010). Better to be frustrated than bored: The incidence, persistence, and impact of learners’ cognitive–affective states during interactions with three different computer-based learning environments. International Journal of Human-Computer Studies, 68(4), 223–241. https://doi.org/10.1016/j.ijhcs.2009.12.003
  • Booth, T., Stumpf, S., Bird, J., & Jones, S. (2016, May). Crossed wires: Investigating the problems of end-user developers in a physical computing task. In Proceedings of the 2016 CHI conference on human factors in computing systems (pp. 3485–3497).
  • Buechley, L., Peppler, K., Eisenberg, M., & Kafai, Y. (Eds.). (2013). Textile messages: Dispatches from the world of E-Textiles and education. New literacies and digital epistemologies. Peter Lang.
  • Burnette, J. L., Hoyt, C. L., Russell, V. M., Lawson, B., Dweck, C. S., & Finkel, E. (2020). A growth mind-set intervention improves interest but not academic performance in the field of computer science. Social Psychological and Personality Science, 11(1), 107–116. https://doi.org/10.1177/1948550619841631
  • Campbell, A., Craig, T., & Collier-Reed, B. (2020). A framework for using learning theories to inform ‘growth mindset’ activities. International Journal of Mathematical Education in Science and Technology, 51(1), 26–43. https://doi.org/10.1080/0020739X.2018.1562118
  • Chinn, C. A., & Sherin, B. L. (2014). Microgenetic methods. In R. K. Sawyer (Ed.), The Cambridge handbook of the learning sciences (pp. 171–190). Cambridge University Press. https://doi.org/10.1017/CBO9781139519526.012
  • Coto, M., Mora, S., Grass, B., & Murillo-Morera, J. (2022). Emotions and programming learning: Systematic mapping. Computer Science Education, 32(1), 30–65. https://doi.org/10.1080/08993408.2021.1920816
  • Cutts, Q., Cutts, E., Draper, S., O’Donnell, P., & Saffrey, P. (2010, March). Manipulating mindset to positively influence introductory programming performance. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 431–435).
  • Dahn, M., & DeLiema, D. (2020). Dynamics of emotion, problem solving, and identity: Portraits of three girl coders. Computer Science Education, 30(3), 362–389. https://doi.org/10.1080/08993408.2020.1805286
  • DeLiema, D., Dahn, M., Flood, V. J., Asuncion, A., Abrahamson, D., Enyedy, N., & Steen, F. F. (2020). Debugging as a Context for Fostering Reflection on Critical Thinking and Emotion. In E. Manalo (Ed.), Deeper Learning, Communicative Competence, and Critical Thinking: Innovative, Research-Based Strategies for Development in 21st Century Classrooms (pp. 209–228). Routledge.
  • DesPortes, K., & DiSalvo, B. (2019, July). Trials and tribulations of novices working with the Arduino. In Proceedings of the 2019 ACM Conference on International Computing Education Research (pp. 219–227).
  • D’Mello, S. (2013). A selective meta-analysis on the relative incidence of discrete affective states during learning with technology. Journal of Educational Psychology, 105(4), 1082. https://doi.org/10.1037/a0032674
  • Dweck, C. S. (2000). Self-theories. Essays in social psychology. Psychology Press.
  • Dweck, C. S. (2006). Mindset: The new psychology of success. Random House.
  • Dweck, C. S., & Yeager, D. S. (2019). Mindsets: A view from two eras. Perspectives on Psychological Science, 14(3), 481–496. https://doi.org/10.1177/1745691618804166
  • Fields, D., Jayathirtha, G., & Kafai, Y. (2019). Bugs as a nexus for emergent peer collaborations: Contextual and classroom supports for solving problems in electronic textiles. 13th International Conference on Computer Supported Collaborative Learning (CSCL) 2019, Lyon, France (pp. 472–479). International Society of the Learning Sciences. https://repository.isls.org//handle/1/4441
  • Fields, D. A., & Kafai, Y. B. (2020). Debugging by Design: Students’ Reflections on Designing Buggy E-Textile Projects. In B. Tangney, J. Bryne, & C. Girvan (Eds.), Proceedings of Constructionism 2020 (pp. 272–280). http://www.constructionismconf.org/wp-content/uploads/2020/05/C2020-Proceedings.pdf ISBN 978-1-911566-09-0
  • Fields, D., & Kafai, Y. (2023). Supporting and sustaining equitable STEAM activities in high school classrooms: Understanding Computer Science Teachers’ Needs and practices when implementing an E-Textiles curriculum to forge connections across communities. Sustainability, 15(11), 8468.
  • Fields, D. A., Kafai, Y. B., Morales-Navarro, L., & Walker, J. T. (2021). Debugging by design: A constructionist approach to high school students’ crafting and coding of electronic textiles as failure artefacts. British Journal of Educational Technology, 52(3), 1078–1092. https://doi.org/10.1111/bjet.13079
  • Fields, D. A., Lui, D., Kafai, Y. B., Jayathirtha, G., Walker, J. T., & Shaw, M. (2018). Putting making into high school computer science classrooms: Promoting equity in teaching and learning with electronic textiles in exploring computer science. Equity & Excellence in Education, 51(1), 21–35. https://doi.org/10.1080/08993408.2020.1866933
  • Flanigan, A. E., Peteranetz, M. S., Shell, D. F., & Soh, L. K. (2022). Shifting beliefs in computer science: change in CS student mindsets. ACM Transactions on Computing Education (TOCE), 22(2), 1–24. https://doi.org/10.1145/3471574
  • Gorson, J., & O’Rourke, E. (2019, July). How do students talk about intelligence? An investigation of motivation, self-efficacy, and mindsets in computer science. In Proceedings of the 2019 ACM Conference on International Computing Education Research (pp. 21–29).
  • Haimovitz, K., & Dweck, C. S. (2017). The origins of children’s growth and fixed mindsets: New research and a new proposal. Child Development, 88(6), 1849–1859. https://doi.org/10.1111/cdev.12955
  • Harel, I., & Papert, S. (1990). Software design as a learning environment. Interactive Learning Environments, 1(1), 1–32. https://doi.org/10.1080/1049482900010102
  • Hecht, C. A., Yeager, D. S., Dweck, C. S., & Murphy, M. C. (2021). Beliefs, affordances, and adolescent development: Lessons from a decade of growth mindset interventions. In Advances in child development and behavior (Vol. 61, pp. 169–197). https://doi.org/10.1016/bs.acdb.2021.04.004
  • Hennessy Elliott, C., Gendreau Chakarov, A., Bush, J. B., Nixon, J., & Recker, M. (2023). Toward a debugging pedagogy: Helping students learn to get unstuck with physical computing systems. Information & Learning Sciences, 124(1/2), 1–24. https://doi.org/10.1108/ILS-03-2022-0051
  • Heyman, G. D., & Dweck, C. S. (1992). Achievement goals and intrinsic motivation: Their relation and their role in adaptive motivation. Motivation and Emotion, 16(3), 231–247. https://doi.org/10.1007/BF00991653
  • Hodges, S., Sentance, S., Finney, J., & Ball, T. (2020). Physical computing: A key element of modern computer science education. Computer, 53(4), 20–30. https://doi.org/10.1109/MC.2019.2935058
  • Jayathirtha, G. (2018, January). Computational concepts, practices, and collaboration in high school students’ debugging electronic textile projects. In Conference Proceedings of International Conference on Computational Thinking Education 2018.
  • Jayathirtha, G., Fields, D. A., & Kafai, Y. B. (2020). Pair debugging of electronic textiles projects: Analyzing think-aloud protocols for high school students’ strategies and practices while problem solving. In M. Gresalfi & I. S. Horn (Eds.). The Interdisciplinarity of the Learning Sciences, 14th International Conference of the Learning Sciences (ICLS) 2020, (Vol. 2, pp. 1047–1054). International Society of the Learning Sciences.
  • Jayathirtha, G., Fields, D. A., & Kafai, Y. B. (2024). Distributed debugging with electronic textiles: understanding high school student pairs’ problem-solving strategies, practices, and perspectives on repairing physical computing projects. Computer Science Education. https://doi.org/10.1080/08993408.2023.2297738
  • Jonassen, D. H., & Hung, W. (2006). Learning to troubleshoot: A new theory-based design architecture. Educational Psychology Review, 18(1), 77–114. https://doi.org/10.1007/s10648-006-9001-8
  • Jordan, M. E., & McDaniel, R. R., Jr. (2014). Managing uncertainty during collaborative problem solving in elementary school teams: The role of peer influence in robotics engineering activity. Journal of the Learning Sciences, 23(4), 490–536. https://doi.org/10.1080/10508406.2014.896254
  • Kafai, Y. B. (1995). Minds in play: Computer game design as a context for children’s learning. Ablex.
  • Kafai, Y. B., & Fields, D. A. (2018). Some reflections on designing constructionist activities for classrooms. In V. Dagiene & E. Jastuė, (Eds.), Constructionism 2018: Constructionism, Computational Thinking and Educational Innovation: conference proceedings (pp. 606–612). http://www.constructionism2018.fsf.vu.lt/proceedings ISBN 978-609-95760-1-5
  • Kafai, Y. B., Fields, D. A., Lui, D., Walker, J. T., Shaw, M., Jayathirtha, G., Nakajima, T., Goode, J., & Giang, M. T. (2019). Stitching the loop with electronic textiles: Promoting equity in high school students’ competencies and perceptions of computer science. In SIGCSE ’19, Proceedings of the 50th ACM Technical Symposium on Computer Science Education (pp. 1176–1182). ACM.
  • Kafai, Y., Fields, D., & Searle, K. (2014). Electronic textiles as disruptive designs: Supporting and challenging maker activities in schools. Harvard Educational Review, 84(4), 532–556. https://doi.org/10.17763/haer.84.4.46m7372370214783
  • Kench, D., Hazelhurst, S., & Otulaja, F. (2016, July). Grit and growth mindset among high school students in a computer programming project: A mixed methods study. In Annual Conference of the Southern African Computer Lecturers’ Association (pp. 187–194). Springer.
  • Kinnunen, P., & Simon, B. (2010, August). Experiencing programming assignments in CS1: The emotional toll. In Proceedings of the Sixth international workshop on Computing education research (pp. 77–86).
  • Kwak, D., Morreale, P., Hug, S. T., Kumar, Y., Chu, J., Huang, C. Y., & Wang, P. (2022, February). Evaluation of the use of growth mindset in the CS classroom. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education 1 (pp. 878–884).
  • Li, C., Chan, E., Denny, P., Luxton-Reilly, A., & Tempero, E. (2019, January). Towards a framework for teaching debugging. In Proceedings of the Twenty-First Australasian Computing Education Conference (pp. 79–86).
  • Lishinski, A., & Yadav, A. (2019). Motivation, Attitudes, and Dispositions. In S. A. Fincher & A. V. Robins (Eds.), The Cambridge Handbook of Computing Education Research (pp. 801–826). Cambridge University Press.
  • Loksa, D., Ko, A. J., Jernigan, W., Oleson, A., Mendez, C. J., & Burnett, M. M. (2016, May). Programming, problem solving, and self-awareness: Effects of explicit guidance. In Proceedings of the 2016 CHI conference on human factors in computing systems (pp. 1449–1461).
  • Love, B. L. (2019). We want to do more than survive: Abolitionist teaching and the pursuit of educational freedom. Beacon Press.
  • Lovell, E. (2014, July). Promoting constructive mindsets for overcoming failure in computer science education. In Proceedings of the tenth annual conference on International computing education research (pp. 159–160).
  • Lui, D., Fields, D. A., & Kafai, Y. B. (in press). Multimodal, collaborative troubleshooting in physical computing: A case study of high school students finding and fixing code, circuit, and craft challenges in electronic textiles. Cognition and Instruction.
  • Luxton-Reilly, A., McMillan, E., Stevenson, E., Tempero, E., & Denny, P. (2018, July). Ladebug: An online tool to help novice programmers improve their debugging skills. In Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education (pp. 159–164).
  • Margolis, J., Goode, J., & Flapan, J. (2017). A critical crossroads for computer science for all: “identifying talent” or “building talent,” and what difference does it make? In Y. Rankin, & J. Thomas (Eds.), Moving students of color from consumers to producers of technology (pp. 1–23). IGI Global.
  • Margulieux, L., Dorn, B., & Searle, K. (2019). Learning sciences for computing education. In S. Fincher & A. Robins (Eds.), The Cambridge handbook of computing education research (pp. 208–230). Cambridge Handbooks in Psychology. https://doi.org/10.1017/9781108654555.009
  • McCauley, R., Fitzgerald, S., Lewandowski, G., Murphy, L., Simon, B., Thomas, L., & Zander, C. (2008). Debugging: A review of the literature from an educational perspective. Computer Science Education, 18(2), 67–92. https://doi.org/10.1080/08993400802114581
  • Michaeli, T., & Romeike, R. (2019a, April). Current status and perspectives of debugging in the k12 classroom: A qualitative study. In 2019 ieee global engineering education conference (educon) (pp. 1030–1038). IEEE.
  • Michaeli, T., & Romeike, R. (2019b, October). Improving debugging skills in the classroom: The effects of teaching a systematic debugging process. In Proceedings of the 14th workshop in primary and secondary computing education (pp. 1–7).
  • Morales-Navarro, L., Fields, D. A., Giang, M., & Kafai, Y. B. (2023a). Designing bugs or doing another project: Effects on secondary students’ self-beliefs in computer science. In P. Blikstein, A. Van Aalst, R. Kizito, & K. Brennan (Eds.). Proceedings of the 17th International Conference of the Learning Sciences - ICLS 2023. International Society of the Learning Sciences.
  • Morales-Navarro, L., Giang, M., Fields, D. A., & Kafai, Y. B. (2023b). Connecting beliefs, mindsets, anxiety and self-efficacy in computer science learning: An instrument for capturing secondary school students’ self-beliefs. Computer Science Education, 1–27. https://doi.org/10.1080/08993408.2023.2201548
  • Murphy, L., & Thomas, L. (2008, June). Dangers of a fixed mindset: Implications of self-theories research for computer science education. In Proceedings of the 13th annual conference on Innovation and technology in computer science education (pp. 271–275).
  • Nolan, K., & Bergin, S. (2016, November). The role of anxiety when learning to program: A systematic review of the literature. In Proceedings of the 16th koli calling international conference on computing education research (pp. 61–70).
  • Papert, S. A. (1980). Mindstorms: Children, computers, and powerful ideas. Basic books.
  • Perkins, D. N., Hancock, C., Hobbs, R., Martin, F., & Simmons, R. (1986). Conditions of learning in novice programmers. Journal of Educational Computing Research, 2(1), 37–55. https://doi.org/10.2190/GUJT-JCBJ-Q6QU-Q9PL
  • Przybylla, M., & Romeike, R. (2018, November). Impact of physical computing on learner motivation. In Proceedings of the 18th Koli Calling International Conference on Computing Education Research (pp. 1–10).
  • Quille, K., & Bergin, S. (2020, June). Promoting a growth mindset in CS1: Does one size fit all? A pilot study. In Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education (pp. 12–18).
  • Rangel, J. G. C., King, M., & Muldner, K. (2020). An incremental mindset intervention increases effort during programming activities but not performance. ACM Transactions on Computing Education (TOCE), 20(2), 1–18. https://doi.org/10.1145/3377427
  • Robins, R. W., & Pals, J. L. (2002). Implicit self-theories in the academic domain: Implications for goal orientation, attributions, affect, and self-esteem change. Self and Identity, 1(4), 313–336. https://doi.org/10.1080/15298860290106805
  • Saldaña, J. M. (2015). The coding manual for qualitative researchers (3rd ed.). SAGE Publications.
  • Schneider, M. (2022, January). Scaffolding the debugging process in physical computing with circuit check. In 15th International Conference on Computer Supported Collaborative Learning (CSCL).
  • Schoenfeld, A. H., Smith, J. P., III, & Arcavi, A. (1993). Learning: The microgenetic analysis of one student’s evolving understanding of a complex subject matter domain. In R. Glaser (Ed.), Advances in instructional psychology (Vol. 4, pp. 55–175). Routledge.
  • Scott, M. J., & Ghinea, G. (2013). On the domain-specificity of mindsets: The relationship between aptitude beliefs and programming practice. IEEE Transactions on Education, 57(3), 169–174. https://doi.org/10.1109/TE.2013.2288700
  • Searle, K. A., & Kafai, Y. B. (2015, July). Boys’ needlework: Understanding gendered and indigenous perspectives on computing and crafting with electronic textiles. ICER, 31–39.
  • Searle, K. A., Litts, B. K., & Kafai, Y. B. (2018). Debugging open-ended designs: High school students’ perceptions of failure and success in an electronic textiles design activity. Thinking Skills and Creativity, 30, 125–134. https://doi.org/10.1016/j.tsc.2018.03.004
  • Shaw, M., Fields, D. A., & Kafai, Y. B. (2019). Crafting identities: Portfolios as meta-artifacts for narrating selves in portfolios in an e-textiles class. International Journal of Multicultural Education, 21(1), 22–41. https://doi.org/10.18251/ijme.v21i1.1740
  • Shaw, M. S., Ji, G., Zhang, Y., & Kafai, Y. B. (2021, May). Promoting socio-political identification with computer science: How high school youth restory their identities through electronic textile quilts. In 2021 Conference on Research in Equitable and Sustained Participation in Engineering, Computing, and Technology (RESPECT) (pp. 1–8). IEEE.
  • Silva, J. (2011). A survey on algorithmic debugging strategies. Advances in Engineering Software, 42(11), 976–991. https://doi.org/10.1016/j.advengsoft.2011.05.024
  • Simon, B., Hanks, B., Murphy, L., Fitzgerald, S., McCauley, R., Thomas, L., & Zander, C. (2008, September). Saying isn’t necessarily believing: Influencing self-theories in computing. In Proceedings of the Fourth International Workshop on Computing Education Research (pp. 173–184).
  • Smith, T. F., & Capuzzi, G. (2019). Using a mindset intervention to reduce anxiety in the statistics classroom. Psychology Learning & Teaching, 18(3), 326–336. https://doi.org/10.1177/1475725719836641
  • Sowards, S. K. (2019). ¡ Sí, ella puede!: The rhetorical legacy of Dolores Huerta and the United Farm Workers. University of Texas Press.
  • Stout, J. G., & Blaney, J. M. (2017). “But it doesn’t come naturally”: How effort expenditure shapes the benefit of growth mindset on women’s sense of intellectual belonging in computing. Computer Science Education, 27(3–4), 215–228. https://doi.org/10.1080/08993408.2018.1437115
  • Taylor, J., & Cox, B. D. (1997). Microgenetic analysis of group-based solution of complex two-step mathematical world problems by fourth graders. Journal of the Learning Sciences, 6(2), 183–226. https://doi.org/10.1207/s15327809jls0602_2
  • Tenenberg, J. (2019). Qualitative methods for computing education. In S. Fincher & A. Robins (Eds.), The Cambridge handbook of computing education research (pp. 173–207). Cambridge Handbooks in Psychology. https://doi.org/10.1017/9781108654555.008
  • Turkle, S., & Papert, S. (1990). Epistemological pluralism: Styles and voices within the computer culture. Signs: Journal of Women in Culture and Society, 16(1), 128–157. https://doi.org/10.1086/494648
  • Vongkulluksn, V. W., Matewos, A. M., & Sinatra, G. M. (2021). Growth mindset development in design-based makerspace: A longitudinal study. The Journal of Educational Research, 114(2), 139–154. https://doi.org/10.1080/00220671.2021.1872473
  • Woods, D. M. (2020). Using goal setting assignments to promote a growth mindset in IT students. Information Systems Education Journal, 18(4), 4–11.
  • Yeager, D. S., Dahl, R. E., & Dweck, C. S. (2018). Why interventions to influence adolescent behavior often fail but could succeed. Perspectives on Psychological Science, 13(1), 101–122. https://doi.org/10.1177/1745691617722620
  • Yeager, D. S., & Dweck, C. S. (2012). Mindsets that promote resilience: When students believe that personal characteristics can be developed. Educational Psychologist, 47(4), 302–314. https://doi.org/10.1080/00461520.2012.722805

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.