A Review of Teaching and Learning through Practice of Optimization Algorithms

J. Ángel Velázquez‐Iturbide, Ouafae Debdi, Maximiliano Paredes Velasco · Advances in higher education and professional development book series · 2015

Algorithmics is an important core subject matter in computer science education. In particular, optimization algorithms are some of the most difficult to master because their problem statement includes an additional property, namely optimality. The chapter contains a comprehensive survey of the teaching and learning through practice of optimization algorithms. In particular, three important issues are reviewed. Firstly, the authors review educational methods which partially or completely address optimization algorithms. Secondly, educational software systems are reviewed and classified according to technical and educational criteria. Thirdly, students' difficulties and misunderstandings regarding optimization algorithms are presented. The chapter intends to consolidate current knowledge about the education of this class of algorithms for both computer science teachers and computer science education researchers.

Read the paper · More papers on PaperTik