A Serious Game for Developing Computational Thinking and Learning Introductory Computer Programming
Reads0
Chats0
TLDR
It is described how a limited number of key introductory computer programming concepts have been mapped onto the game-play, and how an equivalent set of skills characterising CT can be acquired through playing the game.About:
This article is published in Procedia - Social and Behavioral Sciences.The article was published on 2012-01-01 and is currently open access. It has received 191 citations till now. The article focuses on the topics: Game Developer & Game design.read more
Citations
More filters
Journal ArticleDOI
Demystifying computational thinking
TL;DR: Examples of CT definitions, interventions, assessments, and models across a variety of disciplines are shown, with a call for more extensive research in this area.
Computational Thinking 計算論的思考
Jeannette M. Wing,翻訳:中島 秀之 +1 more
TL;DR: In this article, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.
Journal ArticleDOI
Advancing students' computational thinking skills through educational robotics
TL;DR: Students reach the same level of Computational Thinking (CT) skills development independent of their age and gender, and CT skills in most cases need time to fully develop (students' scores improve significantly towards the end of the activity).
Journal ArticleDOI
Essential features of serious games design in higher education: Linking learning attributes to game mechanics
Petros Lameras,Sylvester Arnab,Ian Dunwell,Craig Stewart,Samantha Clarke,Panagiotis Petridis +5 more
TL;DR: In this article, an evidence-based review and synthesis on the design and use of serious games in higher education is presented. And the authors outline the potential of classifying the links between learning attributes and game mechanics as a means to scaffold teachers' understanding of how to perpetuate learning in optimal ways while enhancing the in-game learning experience.
Journal ArticleDOI
How games for computing education are evaluated? A systematic literature review
TL;DR: There is a need for more rigorous evaluations as well as methodological support in order to assist game creators and instructors to improve such games as to systematically support decisions on when or how to include them within instructional units.
References
More filters
Journal ArticleDOI
Computational thinking
TL;DR: In this paper, a universally applicable attitude and skill set for computer science is presented, which is a set of skills and attitudes that everyone would be eager to learn and use, not just computer scientists.
Journal ArticleDOI
Scratch: programming for all
Mitchel Resnick,John Maloney,Andrés Monroy-Hernández,Natalie Rusk,Evelyn Eastmond,Karen Brennan,Amon Millner,Eric Rosenbaum,Jay Silver,Brian Silverman,Yasmin B. Kafai +10 more
TL;DR: "Digital fluency" should mean designing, creating, and remixing, not just browsing, chatting, and interacting.
Journal ArticleDOI
Computational thinking and thinking about computing
TL;DR: In thinking about computing, the authors need to be attuned to the three drivers of their field: science, technology and society, to revisit the most basic scientific questions of computing.
Proceedings ArticleDOI
A study of the difficulties of novice programmers
TL;DR: An international survey of opinions was organized for more than 500 students and teachers and the results of the survey provide information of the difficulties experienced and perceived when learning and teaching programming.
Journal ArticleDOI
EducationPaving the way for computational thinking
TL;DR: Drawing on methods from diverse disciplines---including computer science, education, sociology, and psychology---to improve computing education.