...
首页> 外文期刊>SIGCSE bulletin: ACM SIGCSE (computer science education) >Commonsense Computing: using student sorting abilities to improve instruction
【24h】

Commonsense Computing: using student sorting abilities to improve instruction

机译:Commonsense Computing: using student sorting abilities to improve instruction

获取原文
获取原文并翻译 | 示例
           

摘要

We examine students' commonsense understanding of computer science concepts before they receive any formal instruction in the field. For this study, we asked students on the first day of a CS1 class to describe in English how they would arrange a set of numbers in ascending, sorted order; we then repeated the experiment asking students to sort a list of dates (in mm/dd/yyyy format). We found that a majority of students described a coherent algorithm; some described versions of insertion or selection sort, but many gave unexpected algorithms. We also found significant differences between responses given for sorting numbers versus dates. Based on our analysis of the data we suggest that beginning-programming instructors more explicitly discuss data types, begin loop instruction with post-test loops, assist students in recognizing implicit conditional and iteration use in natural language solutions to problems, and recognize that novices and experts focus on different aspects of the problem in even basic problem solving tasks.

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号