Kátai, ZoltánKovács, Lehel IstvánKása, ZoltánMárton, GyöngyvérFogarasi, KingaFogarasi, Ferenc2024-09-042024-09-042011-06-01Teaching Mathematics and Computer Science, Vol. 9 No. 1 (2011) , 107-1161589-7389https://hdl.handle.net/2437/379699Algorithmic 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.application/pdfAlgorithmic thinkingteaching learning programmingmultisensory educationintercultural educationcurriculumCultivating algorithmic thinkingfolyóiratcikkOpen AccessZoltán Kátai, Lehel István Kovács, Zoltán Kása, Gyöngyvér Márton, Kinga Fogarasi and Ferenc Fogarasihttps://doi.org/10.5485/TMCS.2011.0277Teaching Mathematics and Computer Science19Teach. Math. Comp. Sci.2676-8364