Title :
Deducing Loop Patterns in CS1: A Comparative Study
Author_Institution :
Fac. of Comput. Sci., Univ. of Murcia, Murcia, Spain
Abstract :
This paper presents a proposal for implementing iterative algorithms based on the definition of algorithmic schemes starting from identifying four sequential access models. A learning method is applied to get students to develop their cognitive capabilities in such a way that they are able to deduce the algorithmic schemes for a sequential access model given. In a controlled study, programming students trained using the sequential access models were found to make fewer errors than a control group which suggests that our approach helps students to construct iterative algorithms correctly.
Keywords :
computer science education; educational courses; iterative methods; CS1; algorithmic schemes; controlled study; iterative algorithms; learning method; loop patterns deduction; programming students; sequential access models; Computer languages; Computer science; Concrete; Error correction; Iterative algorithms; Learning systems; Problem-solving; Programming profession; Proposals; Loop patterns; programming;
Conference_Titel :
Advanced Learning Technologies, 2009. ICALT 2009. Ninth IEEE International Conference on
Conference_Location :
Riga
Print_ISBN :
978-0-7695-3711-5
Electronic_ISBN :
978-0-7695-3711-5
DOI :
10.1109/ICALT.2009.196