【24h】

Soloway's Rainfall Problem has become Harder

机译:SOLOWAY的降雨问题变得更加困难

获取原文

摘要

Discussing the use of plans in programming and in programming education, Soloway describes a programming task that has come to be known as the rainfall problem. This problem was used in a number of empirical experiments in the 1980s and 1990s, and was generally recognised as being quite difficult for student programmers. This paper reports that when the rainfall problem was recently used as an examination question in an introductory programming course, the students performed extremely poorly on it. These students are presumably no better than the many students who have been set this problem in the past, but it also appears that the problem has become harder than it was 20 years ago. For example, the problem assumes that loop-controlled keyboard input is standard, whereas in many programming environments nowadays the standard has become event-driven GUI input. As a consequence of this change, students are less likely to be familiar with loop-controlled keyboard input and with the use of a sentinel to terminate input, another feature of the rainfall problem. While there is potential value in comparing the performance of today's students with that in the literature of past decades, it is important to consider changes in technology that might impose a different level of challenge on the same problem.
机译:在讨论编程和编程教育中使用计划,索洛韦描述了一个编程任务已经到了被称为雨量问题。在一些上世纪80年代和90年代的实证实验中使用了这个问题,被普遍认为是对学生的编程相当困难。本文报道,当降雨量问题的编程课程,最近作为试题,学生就可以表现得极为糟糕。这些学生可能丝毫不比谁在过去已经设置这个问题的许多学生,但也出现了问题变得更难比20年前。例如,该问题假设环路控制的键盘输入是标准的,而在许多编程环境现今的标准已经成为事件驱动GUI输入。作为这种变化的结果是,学生不太可能熟悉回路控制键盘输入,并使用定点终止输入,降雨量问题的另一特点。虽然是在过去几十年的文学今天的学生的表现与比较的潜在价值时,必须考虑技术的变化可能强加同样的问题不同程度的挑战是非常重要的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号