{"title":"中学学习编程:结对编程如何帮助和阻碍勇敢的探索","authors":"J. Denner, Emily Green, Shannon Campe","doi":"10.1080/10508406.2021.1939028","DOIUrl":null,"url":null,"abstract":"ABSTRACT Background: Learning to program and success in computer science requires persistence in the face of challenges. This study contributes to research on the social context of learning by describing how children’s peer interactions can support or hinder the pair’s problem solving on the computer. Methods: Video recordings from eight pairs of middle school students programming a computer game are used to explore how working with a partner supports or hinders the pair’s persistence in the face of challenges, what we call intrepid exploration (IE). Findings: IE thrives when partners are responsive to each other both verbally and non-verbally, and when they switch driver and navigator roles to share and build on each other’s expertise. IE is hindered when partners engage in a power struggle that results in disengagement with each other and giving up on their goal. For pair programming to result in interactions that promote persistence, both students must be willing and able to embrace their assigned roles: the navigator supporting their shared goal, and the driver responding to their navigator. Contribution: The types of interactions described in this paper provide a tool for teachers to evaluate and support productive collaboration among novice pair programmers.","PeriodicalId":48043,"journal":{"name":"Journal of the Learning Sciences","volume":"3 1","pages":"611 - 645"},"PeriodicalIF":3.0000,"publicationDate":"2021-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Learning to program in middle school: How pair programming helps and hinders intrepid exploration\",\"authors\":\"J. Denner, Emily Green, Shannon Campe\",\"doi\":\"10.1080/10508406.2021.1939028\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ABSTRACT Background: Learning to program and success in computer science requires persistence in the face of challenges. This study contributes to research on the social context of learning by describing how children’s peer interactions can support or hinder the pair’s problem solving on the computer. Methods: Video recordings from eight pairs of middle school students programming a computer game are used to explore how working with a partner supports or hinders the pair’s persistence in the face of challenges, what we call intrepid exploration (IE). Findings: IE thrives when partners are responsive to each other both verbally and non-verbally, and when they switch driver and navigator roles to share and build on each other’s expertise. IE is hindered when partners engage in a power struggle that results in disengagement with each other and giving up on their goal. For pair programming to result in interactions that promote persistence, both students must be willing and able to embrace their assigned roles: the navigator supporting their shared goal, and the driver responding to their navigator. Contribution: The types of interactions described in this paper provide a tool for teachers to evaluate and support productive collaboration among novice pair programmers.\",\"PeriodicalId\":48043,\"journal\":{\"name\":\"Journal of the Learning Sciences\",\"volume\":\"3 1\",\"pages\":\"611 - 645\"},\"PeriodicalIF\":3.0000,\"publicationDate\":\"2021-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of the Learning Sciences\",\"FirstCategoryId\":\"95\",\"ListUrlMain\":\"https://doi.org/10.1080/10508406.2021.1939028\",\"RegionNum\":1,\"RegionCategory\":\"教育学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"EDUCATION & EDUCATIONAL RESEARCH\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Learning Sciences","FirstCategoryId":"95","ListUrlMain":"https://doi.org/10.1080/10508406.2021.1939028","RegionNum":1,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
Learning to program in middle school: How pair programming helps and hinders intrepid exploration
ABSTRACT Background: Learning to program and success in computer science requires persistence in the face of challenges. This study contributes to research on the social context of learning by describing how children’s peer interactions can support or hinder the pair’s problem solving on the computer. Methods: Video recordings from eight pairs of middle school students programming a computer game are used to explore how working with a partner supports or hinders the pair’s persistence in the face of challenges, what we call intrepid exploration (IE). Findings: IE thrives when partners are responsive to each other both verbally and non-verbally, and when they switch driver and navigator roles to share and build on each other’s expertise. IE is hindered when partners engage in a power struggle that results in disengagement with each other and giving up on their goal. For pair programming to result in interactions that promote persistence, both students must be willing and able to embrace their assigned roles: the navigator supporting their shared goal, and the driver responding to their navigator. Contribution: The types of interactions described in this paper provide a tool for teachers to evaluate and support productive collaboration among novice pair programmers.
期刊介绍:
Journal of the Learning Sciences (JLS) is one of the two official journals of the International Society of the Learning Sciences ( www.isls.org). JLS provides a multidisciplinary forum for research on education and learning that informs theories of how people learn and the design of learning environments. It publishes research that elucidates processes of learning, and the ways in which technologies, instructional practices, and learning environments can be designed to support learning in different contexts. JLS articles draw on theoretical frameworks from such diverse fields as cognitive science, sociocultural theory, educational psychology, computer science, and anthropology. Submissions are not limited to any particular research method, but must be based on rigorous analyses that present new insights into how people learn and/or how learning can be supported and enhanced. Successful submissions should position their argument within extant literature in the learning sciences. They should reflect the core practices and foci that have defined the learning sciences as a field: privileging design in methodology and pedagogy; emphasizing interdisciplinarity and methodological innovation; grounding research in real-world contexts; answering questions about learning process and mechanism, alongside outcomes; pursuing technological and pedagogical innovation; and maintaining a strong connection between research and practice.