NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Brennan, Karen – Journal of the Learning Sciences, 2021
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…
Descriptors: Self Management, Independent Study, Programming, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Denner, Jill; Green, Emily; Campe, Shannon – Journal of the Learning Sciences, 2021
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…
Descriptors: Programming, Computer Science Education, Middle School Students, Peer Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Margulieux, Lauren E.; Catrambone, Richard – Journal of the Learning Sciences, 2019
Subgoal learning, a technique used to break down problem solving into manageable pieces, has been used to promote retention and transfer in procedural domains, such as programming. The primary method of learning subgoals has been passive, and passive learning methods are typically less effective than constructive methods. To promote constructive…
Descriptors: Problem Solving, Learning Strategies, Logical Thinking, Guidance