Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3430665.3456349acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article
Public Access

Supporting Students' Computer Science Learning with a Game-based Learning Environment that Integrates a Use-Modify-Create Scaffolding Framework

Published: 26 June 2021 Publication History

Abstract

Use-Modify-Create (UMC) has gained recognition as a viable scaffolding approach for student programming activities, but little is known about how UMC could support CS learning in game-based learning environments. We designed and developed a game to teach middle grade students (ages 11-13) CS through block-based programming challenges. The game integrates a UMC pedagogical framework to promote successful student outcomes for a wide variety of student abilities, including those without prior programming experience. Utilizing a mixed-methods research design, we investigated how the game influenced student learning of CS concepts and the role of UMC on the problem-solving strategies students applied to complete the game. In particular, we were interested in how prior experience would moderate these outcomes. Results from a multilevel model of students' pre-and post-assessment scores (N = 77) on a CS concepts assessment indicated that all students, regardless of prior programming experience, showed significant learning gains from pre to post after playing the game. Qualitative results revealed that the UMC scaffolding progression provided students, particularly those with little to no prior programming experience, with the foundational knowledge needed to progress through the game levels and challenges. Specifically, we found that the Use phases of the game reduced novice students' cognitive load and facilitated the necessary CS conceptual understanding to solve the open-ended programming tasks encountered in the game's Modify and Create phases. Our findings demonstrate the efficacy of UMC to support the learning of novice programmers in a game-based learning environment while not to the detriment of those more experienced.

References

[1]
Youngkyun Baek, Sasha Wang, Dazhi Yang, Yu-Hui Ching, Steve Swanson, and Bhaskar Chittoori. 2019. Revisiting Second Graders' Robotics with an Understand/Use-Modify-Create (U 2 MC) Strategy. European Journal of STEM Education 4, 1 (2019), 7.
[2]
Ioannis Balouktsis and Gerasimos Kekeris. 2016. Learning Renewable Energy by Scratch Programming. Journal of Research in Education and Training 9, 1 (2016), 129--141.
[3]
Farah Baraké, Naim El-Rouadi, and Juhaina Musharrafieh. 2015. Problem Solving at the Middle School Level: A Comparison of Different Strategies. Journal of Education and Learning 4, 3 (2015), 62--70.
[4]
Neil CC Brown, Jens Mönig, Anthony Bau, and David Weintrop. 2016. Panel: Future directions of block-based programming. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education. ACM, Memphis, USA, 315--316.
[5]
Anthony S Bryk and Stephen W Raudenbush. 1992. Hierarchical linear models: Applications and data analysis methods. Sage, Thousand Oaks, CA.
[6]
Veronica Cateté, Nicholas Lytle, Yihuan Dong, Danielle Boulden, Bita Akram, Jennifer Houchins, Tiffany Barnes, Eric Wiebe, James Lester, Bradford Mott, et al. 2018. Infusing computational thinking into middle grade science classrooms: lessons learned. In Proceedings of the 13th Workshop in Primary and Secondary Computing Education. ACM, Potsdam, Germany, 1--6.
[7]
Kuo-En Chang, Lin-Jung Wu, Sheng-En Weng, and Yao-Ting Sung. 2012. Embedding game-based problem-solving phase into problem-posing system for mathematics learning. Computers & Education 58, 2 (2012), 775--786.
[8]
Ching-Huei Chen and Victor Law. 2016. Scaffolding individual and collaborative game-based learning in learning performance and intrinsic motivation. Computers in Human Behavior 55 (2016), 1201--1212.
[9]
Ching-Huei Chen, Victor Law, and Kun Huang. 2019. The roles of engagement and competition on learner's performance and motivation in game-based science learning. Educational Technology Research and Development 67, 4 (2019), 1003--1024.
[10]
Douglas B Clark, Emily E Tanner-Smith, and Stephen S Killingsworth. 2016. Digital games, design, and learning: A systematic review and meta-analysis.Review of educational research 86, 1 (2016), 79--122.
[11]
Diana Franklin, Merijke Coenraad, Jennifer Palmer, Donna Eatinger, Anna Zipp, Marco Anaya, Max White, Hoang Pham, Ozan Gokdemir, and David Weintrop. 2020. An Analysis of Use-Modify-Create Pedagogical Approach's Success in Balancing Structure and Student Agency. In Proceedings of the 2020 ACM Conference on International Computing Education Research. ACM, Virtual Event, New Zealand, 14--24.
[12]
Joanna Goode, Julie Flapan, and Jane Margolis. 2018. Computer science for all. In Diversifying digital learning: Online literacy and educational opportunity. JHU Press, Maryland, USA, 45--65.
[13]
Marianthi Grizioti and Chronis Kynigos. 2018. Game modding for computational thinking: an integrated design approach. In Proceedings of the 17th ACM Conference on Interaction Design and Children. ACM, Trondheim, Norway, 687--692.
[14]
Shuchi Grover and Satabdi Basu. 2017. Measuring student learning in introductory block-based programming: Examining misconceptions of loops, variables, and boolean logic. In Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education. ACM, Seattle, USA, 267--272.
[15]
Shuchi Grover and Roy Pea. 2018. Computational Thinking: A competency whose time has come. In Computer science education: Perspectives on teaching and learning in school. Bloomsbury Publishing, London, 19--38.
[16]
Shuchi Grover, Roy Pea, and Stephen Cooper. 2016. Factors influencing computer science learning in middle school. In Proceedings of the 47th ACM technical symposium on computing science education. ACM, Memphis, USA, 552--557.
[17]
Juho Hamari, David J Shernoff, Elizabeth Rowe, Brianno Coller, Jodi Asbell-Clarke, and Teon Edwards. 2016. Challenging games help students learn: An empirical study on engagement, flow and immersion in game-based learning. Computers in human behavior 54 (2016), 170--179.
[18]
Madeline Hinckle, Arif Rachmatullah, Bradford Mott, Kristy Elizabeth Boyer,James Lester, and Eric Wiebe. 2020. The Relationship of Gender, Experiential,and Psychological Factors to Achievement in Computer Science. In Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education. Trondheim, Norway, ACM, 225--231.
[19]
Ting-Chia Hsu, Shao-Chen Chang, and Yu-Ting Hung. 2018. How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education 126 (2018), 296--310.
[20]
Rotem Israel-Fishelson and Arnon Hershkovitz. 2020. Persistence in a game-based learning environment: The case of elementary school students learning computational thinking. Journal of Educational Computing Research 58, 5 (2020), 891--918.
[21]
Chris Johnson, Monica McGill, Durell Bouchard, Michael K Bradshaw, Víctor A Bucheli, Laurence D Merkle, Michael James Scott, Z Sweedyk, J Ángel Velázquez-Iturbide, Zhiping Xiao, et al. 2016. Game development for computer science education. In Proceedings of the 2016 ITiCSE Working Group Reports. ACM, Are-quipa, Peru, 23--44.
[22]
Gloria Yi-Ming Kao, Chieh-Han Chiang, and Chuen-Tsai Sun. 2017. Customizing scaffolds for game-based learning in physics: Impacts on knowledge acquisition and game design creativity. Computers & Education 113 (2017), 294--312.
[23]
Kristian Kiili and Harri Ketamo. 2017. Evaluating cognitive and affective outcomes of a digital game-based math test. IEEE Transactions on Learning Technologies 11, 2 (2017), 255--263.
[24]
Irene Lee, Fred Martin, and Katie Apone. 2014. Integrating computational thinking across the K--8 curriculum. Acm Inroads 5, 4 (2014), 64--71.
[25]
Irene Lee, Fred Martin, Jill Denner, Bob Coulter, Walter Allan, Jeri Erickson, Joyce Malyn-Smith, and Linda Werner. 2011. Computational thinking for youth in practice. Acm Inroads 2, 1 (2011), 32--37.
[26]
James C Lester, Eun Y Ha, Seung Y Lee, Bradford W Mott, Jonathan P Rowe, and Jennifer L Sabourin. 2013. Serious games get smart: Intelligent game-based learning environments. AI Magazine 34, 4 (2013), 31--45.
[27]
Raymond Lister, Colin Fidge, and Donna Teague. 2009. Further evidence of a relationship between explaining, tracing and writing skills in introductory programming. Acm sigcse bulletin 41, 3 (2009), 161--165.
[28]
Nicholas Lytle, Veronica Cateté, Danielle Boulden, Yihuan Dong, Jennifer Houchins, Alexandra Milliken, Amy Isvik, Dolly Bounajim, Eric Wiebe, and Tiffany Barnes. 2019. Use, modify, create: Comparing computational thinking lesson progressions for stem classes. In Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education. ACM, Aberdeen, Scotland, 395--401.
[29]
Mary L McHugh. 2012. Interrater reliability: the kappa statistic. Biochemiamedica 22, 3 (2012), 276--282.
[30]
Marina Papastergiou. 2009. Digital game-based learning in high school computer science education: Impact on educational effectiveness and student motivation. Computers & education 52, 1 (2009), 1--12.
[31]
Michael Quinn Patton. 2002. Qualitative research and evaluation methods. Sage, Thousand Oaks, CA.
[32]
Arif Rachmatullah, Bita Akram, Danielle Boulden, Bradford Mott, Kristy Boyer, James Lester, and Eric Wiebe. 2020. Development and validation of the middle grades computer science concept inventory (MG-CSCI) assessment. EURASIA Journal of Mathematics, Science and Technology Education16, 5 (2020).
[33]
Jean Ryoo, Gail Chapman, Julie Flapan, Joanna Goode, Jane Margolis, Christine Ong, Cynthia Estrada, Max Skorodinsky, Tiera Tanksley, Jamika D Burge, et al. 2019. Going Beyond the Platitudes of Equity: Developing a Shared Vision for Equity in Computer Science Education. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education. ACM, Minneapolis, USA, 657--658.
[34]
Jennifer L Sabourin and James C Lester. 2013. Affect and engagement in Game-Based Learning environments.IEEE transactions on affective computing 5, 1 (2013),45--56.
[35]
Jean Salac, Cathy Thomas, Chloe Butler, Ashley Sanchez, and Diana Franklin. 2020. TIPP&SEE: A Learning Strategy to Guide Students through Use-Modify Scratch Activities. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education. ACM, Portland, USA, 79--85.
[36]
Johnny Saldaña. 2015. The coding manual for qualitative researchers. Sage, Los Angeles.
[37]
Yavuz Samur. 2019. Kes Sesi: A mobile game designed to improve kindergarteners' recognition of letter sounds.Journal of Computer Assisted Learning 35, 2 (2019),294--304.
[38]
Sue Sentance, Jane Waite, and Maria Kallia. 2019. Teaching computer programming with PRIMM: a sociocultural perspective. Computer Science Education 29, 2--3 (2019), 136--176.
[39]
David Sharek and Eric Wiebe. 2015. Investigating real-time predictors of engagement: Implications for adaptive videogames and online training. International Journal of Gaming and Computer-Mediated Simulations (IJGCMS)7, 1 (2015),20--37.
[40]
Anselm Strauss and Juliet Corbin. 1990. Basics of qualitative research. Sage, Thousand Oaks, CA.
[41]
Lev S Vygotsky. 1978. Mind in society. 1978. In The Development of Higher Psychological Processes. Harvard University Press, Harvard, MA.
[42]
David Weintrop, Alexandria K Hansen, Danielle B Harlow, and Diana Franklin. 2018. Starting from Scratch: Outcomes of early computer science learning experiences and implications for what comes next. In Proceedings of the 2018 ACM Conference on International Computing Education Research. ACM, Espoo, Finland, 142--150.
[43]
Linda Werner, Shannon Campe, and Jill Denner. 2012. Children learning computer science concepts via Alice game-programming. In Proceedings of the 43rd ACM technical symposium on Computer Science Education. Raleigh, ACM, 427--432.
[44]
Eric Wiebe, Alana Unfried, and Malinda Faber. 2018. The relationship of STEM attitudes and career interest. EURASIA Journal of Mathematics, Science and Technology Education 14, 10 (2018).
[45]
Pieter Wouters and Herre Van Oostendorp. 2013. A meta-analytic review of the role of instructional support in game-based learning. Computers & Education 60, 1 (2013), 412--425.

Index Terms

  1. Supporting Students' Computer Science Learning with a Game-based Learning Environment that Integrates a Use-Modify-Create Scaffolding Framework

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1
    June 2021
    611 pages
    ISBN:9781450382144
    DOI:10.1145/3430665
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 June 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. computer science knowledge
    2. game-based learning
    3. k-12 computer science education
    4. prior experience

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    ITiCSE 2021
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 552 of 1,613 submissions, 34%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 326
      Total Downloads
    • Downloads (Last 12 months)120
    • Downloads (Last 6 weeks)16
    Reflects downloads up to 26 Sep 2024

    Other Metrics

    Citations

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media