Articles

Cultivating algorithmic thinking: an important issue for both technical and HUMAN sciences

Published:
2011-06-01
Authors
View
Keywords
License

Copyright (c) 2011 Zoltán Kátai, Lehel István Kovács, Zoltán Kása, Gyöngyvér Márton, Kinga Fogarasi and Ferenc Fogarasi

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

How To Cite
Selected Style: APA
Kátai, Z., Kovács, L. I., Kása, Z., Márton, G., Fogarasi, K., & Fogarasi, F. (2011). Cultivating algorithmic thinking: an important issue for both technical and HUMAN sciences. Teaching Mathematics and Computer Science, 9(1), 107-116. https://doi.org/10.5485/TMCS.2011.0277
Abstract
Algorithmic thinking is a valuable skill that all people should master. In this paper we propose a one-semester, algorithm-oriented computer science course for human science students. According to our experience such an initiative could succeed only if the next recipe is followed: interesting and practical content + exciting didactical methods + minimal programming. More explicitly, we suggest: (1) A special, simple, minimal, pseudo-code like imperative programming language that integrates a graphic library. (2) Interesting, practical and problem-oriented content with philosophical implications. (3) Exciting, human science related didactical methods including art-based, inter-cultural elements.