NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Jiang, Xina; Harteveld, Casper; Yang, Yuqin; Fung, Anthony; Huang, Xinyuan; Chen, Shihong – Educational Technology Research and Development, 2023
Computational thinking (CT) has become an important skill for the new generation, and CT teaching games have been introduced to lower the barriers that novices face in learning programming. However, despite the prevalence of and demand for these games, little is known about the effectiveness of their design or about the principles that are…
Descriptors: Literature Reviews, Design, Computation, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Bråting, Kajsa; Kilhamn, Cecilia – Mathematical Thinking and Learning: An International Journal, 2021
This article investigates how the recent implementation of programming in school mathematics interacts with algebraic thinking and learning. Based on Duval's theory of semiotic representations, we analyze in what ways syntax and semantics of programming languages are aligned with or divert from corresponding algebraic symbolism. Three examples of…
Descriptors: Algebra, Computation, Thinking Skills, Semiotics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Karakasis, Christodoulos; Xinogalos, Stelios – Informatics in Education, 2020
At 21st century Computational Thinking (CT) is considered a fundamental skill that anyone should possess and develop from a young age. Serious games and more specifically educational games (EGs) are a promising means of introducing algorithmic thinking and programming concepts and engaging students through the process of learning. In this article,…
Descriptors: Educational Technology, Technology Uses in Education, Game Based Learning, Computation