首页 | 本学科首页   官方微博 | 高级检索  
     


The role of autonomous problem-solving activities in learning to program.
Authors:Rohwer  William D; Thomas  John W
Abstract:Variation in high school students' achievement in Pascal programming courses was examined as a function of individual differences in self-reported engagement in autonomous problem-solving activities and of differences in course characteristics. Also examined were relationships between course characteristics and extent of engagement in different problem-solving activities. A total of 107 students in eight introductory courses and 79 students in seven Advanced Placement (AP) courses completed questionnaires about their problem-solving activities and about characteristics of their courses as well as a criterion test requiring the reformulation of code in an existing program. Results of regression analyses indicated that student differences in problem-solving activities account for variance in criterion performance, especially in AP courses. In addition, overall, certain course characteristics were related to differences in engagement in selected problem-solving activities. (PsycINFO Database Record (c) 2010 APA, all rights reserved)
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号