Research Article
Programming Games for Logical Thinking
@ARTICLE{10.4108/trans.gbl.01-06.2013.e4, author={H. Tsalapatas}, title={Programming Games for Logical Thinking}, journal={EAI Endorsed Transactions on Serious Games}, volume={1}, number={1}, publisher={ICST}, journal_a={SG}, year={2013}, month={3}, keywords={analytical thinking, algorithmic thinking, learning-to-learn, knowledge construction, game-based learning, programming.}, doi={10.4108/trans.gbl.01-06.2013.e4} }
- H. Tsalapatas
Year: 2013
Programming Games for Logical Thinking
SG
ICST
DOI: 10.4108/trans.gbl.01-06.2013.e4
Abstract
Analytical thinking is a transversal skill that helps learners synthesize knowledge across subject areas; from mathematics, science, and technology to critical reading, critical examination, and evaluation of lessons. While most would not doubt the importance of analytical capacity in academic settings and its growing demand for the skill in professional environments, school curricula do not comprehensively address its development. As a result, the responsibility for structuring related learning activities falls to teachers. This work examines learning paradigms that can be integrated into mathematics and science school education for developing logical thinking through game-based exercises based on programming. The proposed learning design promotes structured algorithmic mindsets, is based on inclusive universal logic present in all cultures, and promotes constructivism educational approaches encouraging learners to drive knowledge building by composing past and emerging experiences.
Copyright © 2013 Tsalapatas, licensed to ICST. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.