Multi-facet problem comprehension: Utilizing an algorithmic idea in different contexts

1Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Instructional design has a significant influence on the construction of knowledge, especially for novices. Specifically, the way the instruction of algorithmic problem solving is designed has a significant effect on the development of the student's capabilities to analyze and solve problems. We present a pedagogical approach regarding teaching algorithmic problem solving, which is based on the assimilation of a new concept by demonstrating its different facets through a variety of relevant examples. The approach aims to support multi-facet problem comprehension, as well as to enhance the student's ability to utilize algorithmic ideas in different contexts. The approach was introduced to computer science teachers through a workshop activity aimed at discussing the topic of evaluating the complexity level of problems and their challenging characteristics. We think that an activity of this kind is beneficial for raising teachers' awareness of the way they select problems in order to develop students' problem-solving skills. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Haberman, B., Muller, O., & Averbuch, H. (2008). Multi-facet problem comprehension: Utilizing an algorithmic idea in different contexts. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5090 LNCS, pp. 180–191). https://doi.org/10.1007/978-3-540-69924-8_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free