{"title":"How kids manage self-directed programming projects: Strategies and structures","authors":"Karen Brennan","doi":"10.1080/10508406.2021.1936531","DOIUrl":null,"url":null,"abstract":"ABSTRACT Background: A variety of self-directed opportunities to learn how to program are available to kids. But how do kids manage the motivational and cognitive challenges of creating projects? Methods: I examined this question in the context of kids working at home with the Scratch programming environment, based on thematic analysis of semi-structured interviews with 30 young creators discussing their project development processes. Findings: Ten strategies were central to kids’ progress with their projects: experimenting, planning, compromising, persevering, taking a break, asking for help, studying projects, adapting projects, creating with others, and helping others learn. Drawing on structuration theory, which frames an individual’s purposeful actions as connected to the internal and external structures to which they have access, I recast these kids’ strategies as connected to three key structures—personal interests, access to others, and time—with both enabling and inhibiting effects. Contribution: This study contributes to decades-long conversations about self-directed learning, offering a new view into the relationship between structure and self-direction by applying structuration theory to informal computer science learning. It offers a set of structures to consider when designing in support of self-direction, and acknowledges the prior problem-solving strategies that learners may bring to new areas of learning.","PeriodicalId":48043,"journal":{"name":"Journal of the Learning Sciences","volume":"23 1","pages":"576 - 610"},"PeriodicalIF":3.0000,"publicationDate":"2021-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Learning Sciences","FirstCategoryId":"95","ListUrlMain":"https://doi.org/10.1080/10508406.2021.1936531","RegionNum":1,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 6
Abstract
ABSTRACT Background: A variety of self-directed opportunities to learn how to program are available to kids. But how do kids manage the motivational and cognitive challenges of creating projects? Methods: I examined this question in the context of kids working at home with the Scratch programming environment, based on thematic analysis of semi-structured interviews with 30 young creators discussing their project development processes. Findings: Ten strategies were central to kids’ progress with their projects: experimenting, planning, compromising, persevering, taking a break, asking for help, studying projects, adapting projects, creating with others, and helping others learn. Drawing on structuration theory, which frames an individual’s purposeful actions as connected to the internal and external structures to which they have access, I recast these kids’ strategies as connected to three key structures—personal interests, access to others, and time—with both enabling and inhibiting effects. Contribution: This study contributes to decades-long conversations about self-directed learning, offering a new view into the relationship between structure and self-direction by applying structuration theory to informal computer science learning. It offers a set of structures to consider when designing in support of self-direction, and acknowledges the prior problem-solving strategies that learners may bring to new areas of learning.
期刊介绍:
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.