Title :
Evaluation of a Didactic Method for the Active Learning of Greedy Algorithms
Author :
Esteban-Sanchez, Natalia ; Pizarro, Celeste ; Velazquez-Iturbide, J. Angel
Author_Institution :
Dept. de Lenguajes y Sist. Informaticos I, Univ. Rey Juan Carlos, Madrid, Spain
Abstract :
An evaluation of the educational effectiveness of a didactic method for the active learning of greedy algorithms is presented. The didactic method sets students structured-inquiry challenges to be addressed with a specific experimental method, supported by the interactive system GreedEx. This didactic method has been refined over several years of use. Additional elements are lecture contents and the scheduling of classes and lab sessions. Learning gain in the topic of greedy algorithms was measured in the short term for two groups of students: an experimental group taught with the new didactic method, and a control group taught with a traditional approach. The results show a significant learning gain improvement in the experimental group, while the students taught with a traditional method had little learning gain. In addition, the levels of Bloom´s taxonomy at which improvements occurred were identified. In the control group, improvements were found at the knowledge level. In the experimental group, however, improvements were found at the knowledge and the comprehension levels, although not at the analysis level. These results are encouraging and indicate directions for future research, as analysis skills are important in algorithm courses.
Keywords :
computer science education; educational courses; greedy algorithms; scheduling; Bloom taxonomy; active learning; algorithm courses; class scheduling; computer science curricula; control group; didactic method educational effectiveness; didactic method evaluation; experimental group; greedy algorithm; interactive system GreedEx; knowledge level; lab sessions; lecture contents; structured-inquiry challenges; Algorithm design and analysis; Animation; Education; Greedy algorithms; Optimization; Schedules; Taxonomy; Algorithms; education; educational technology;
Journal_Title :
Education, IEEE Transactions on
DOI :
10.1109/TE.2013.2275154