Solution Time and Confidence in the Assessment of Algorithmic and Logical Thinking of First-Year Computer Science Students
摘要
Computer programming belongs to the important profile subjects in the curriculum of first-degree study programs of both Applied Informatics and Teaching of Informatics at the J. Selye University. In order to acquire computer programming competencies, students need to gain well-developed algorithmic and logical thinking skills. In this article, we describe an assessment related to algorithmic and logical thinking which was conducted in the academic year 2023/2024, and involved 75 first-year computer science students. Participants completed the measurement instrument online using a specifically designed framework. This instrument contained 16 tasks related to algorithmization, problem-solving and logical thinking, which can be grouped into four types: (1) tasks related to the execution of a given algorithm, (2) tasks associated with the analysis of an algorithm, (3) tasks associated with the development of an optimal algorithm, and (4) tasks related to problem-solving and logical thinking. During the evaluation of the survey, we focus on the comparison of students’ responses to each task type, by considering the solution times. We examine solution time differences between correct and incorrect answers, and determine the relation between solution time and expressed confidence. Finally, we draw our conclusions and mention our future research plans.