Some Algorithmic Problems for Students’ Critical Thinking Skills Development
Some Algorithmic Problems for Students’ Critical Thinking Skills Development
Author(s): Galina AtanasovaSubject(s): Education, ICT Information and Communications Technologies
Published by: Нов български университет
Keywords: computer science education; critical thinking; algorithms; learning sequence; problem-solving skills;
Summary/Abstract: Improving the quality of student thinking should be given a high priority in any educational system. The aim of the entire Computer science degree program is to teach its students to think critically. Every course in computer science field demands students to clarify their thoughts sufficiently so that those thoughts can be expressed in a form that a computer can carry them out. The various programming courses comprehend different algorithms knowledge and mental model making abilities. The critical thinking analysis led us to propose a set of algorithm problems corresponding to the relevant element of the critical thinking structure. With this paper we introduce some algorithmic tasks so that force the students in computer sciences to broaden their critical thinking skills and mental model making abilities.
Journal: Computer Science and Education in Computer Science
- Issue Year: 7/2011
- Issue No: 1
- Page Range: 341-354
- Page Count: 14
- Language: English