Iteration vs Recursion in Introduction to Programming Classes: An Empirical Study

被引:7
|
作者
Sulov, Vladimir [1 ]
机构
[1] Univ Econ Varna, Dept Comp Sci, Varna 9002, Bulgaria
关键词
Recursion; iteration; introduction to programming; education; students;
D O I
10.1515/cait-2016-0068
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article we have presented the results of an empirical study which was carried out on 130 students in Introduction to programming classes. Their initial preference, success rate, comprehension and subsequent preference were studied when dealing with programming tasks which could be solved using either iteration or recursion.
引用
收藏
页码:63 / 72
页数:10
相关论文
共 50 条
  • [31] Investigating the extreme programming system - An empirical study
    Sfetsos, P
    Angelis, L
    Stamelos, I
    EMPIRICAL SOFTWARE ENGINEERING, 2006, 11 (02) : 269 - 301
  • [32] An Empirical Performance Study of Chapel Programming Language
    Dun, Nan
    Taura, Kenjiro
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 497 - 506
  • [33] Parametrizing Cartesian Genetic Programming: An Empirical Study
    Kaufmann, Paul
    Kalkreuth, Roman
    KI 2017: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2017, 10505 : 316 - 322
  • [34] On Clones and Comments in Production and Test Classes: An Empirical Study
    Cousell, Steve
    Swift, Steve
    Arzoky, Mahir
    Destefnas, Giuseppe
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2020), 2020, 12562 : 304 - 311
  • [35] An empirical study of cycles among classes in Java']Java
    Melton, Hayden
    Tempero, Ewan
    EMPIRICAL SOFTWARE ENGINEERING, 2007, 12 (04) : 389 - 415
  • [36] Classes Are Not Equal: An Empirical Study on Image Recognition Fairness
    Cui, Jiequan
    Zhu, Beier
    Wen, Xin
    Qi, Xiaojuan
    Yu, Bei
    Zhang, Hanwang
    2024 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2024, : 23283 - 23292
  • [37] An Empirical Study of Teacher Talk in College English Classes
    Chen, Mei-hua
    Zhu, Shan-hua
    INTERNATIONAL CONFERENCE ON HUMANITY AND SOCIAL SCIENCE (ICHSS 2014), 2014, : 126 - 129
  • [38] An empirical study of policy convergence in Markov decision process value iteration
    Zobel, CW
    Scherer, WT
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (01) : 127 - 142
  • [39] Performance evaluation of list iteration methods in Java']Java: an empirical study
    Barakat, Saman A.
    Sarhan, Qusay, I
    REVISTA INNOVACIENCIA, 2018, 6 (01):
  • [40] Online Code Engine to Support Programming Classes: A Case Study
    Sparta, I. Wayan Adi
    Putrama, I. Made
    Pradnyana, Gede Aditra
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INNOVATIVE RESEARCH ACROSS DISCIPLINES (ICIRAD 2017), 2017, 134 : 204 - 209