Treffer: Cognitive Aspects in Problem Solving: The Case of a Data Structures Course for IS Students.

Title:
Cognitive Aspects in Problem Solving: The Case of a Data Structures Course for IS Students.
Authors:
Barzilai, Orly1 orlyba@mta.ac.il, Sherman, Sofia1 sofiash@mta.ac.il, Leiba, Moshe1 mosheli@mta.ac.il, Spiegel, Hadar1 hadarsp@mta.ac.il
Source:
Journal of Information Systems Education. Spring2024, Vol. 35 Issue 2, p175-188. 14p.
Database:
Education Research Complete

Weitere Informationen

Data Structures and Algorithms (DS) is a basic computer science course that is a prerequisite for taking advanced information systems (IS) curriculum courses. The course aims to teach students how to analyze a problem, design a solution, and implement it using pseudocode to construct knowledge and develop the necessary skills for algorithmic problem solving and abstract thinking. While the literature acknowledges the difficulty of this course, few references were found that examine the process students undergo while solving DS algorithmic problems. The study's objective is to explore and describe IS students' problem-solving processes and challenges requiring a high level of abstract thinking in a "black box" approach. During the study, 13 students were observed while solving a complex problem, using "think aloud" (TA) techniques. Each observation was recorded, transcribed, and iteratively analyzed using principles of provisional coding in qualitative data analysis. The findings suggest that the quality and correctness of the solutions depend on three main factors: abstract thinking, flexibility applied during the solution process, and an absence of misconceptions related to concepts and the basic understanding of the problem. The students' levels of abstract thinking also influenced the quality of visualization used while trying to solve the problem. This study's findings may raise the awareness of DS course designers and instructors regarding the importance of the role of abstract thinking, possible misconceptions, and strategies used in problem solving as factors influencing students' ability to solve complex problems. [ABSTRACT FROM AUTHOR]

Copyright of Journal of Information Systems Education is the property of Information Systems & Computing Academic Professionals (ISCAP) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)