Logo and development of thinking skills
Mirrors of minds: patterns of experience in educational computing
KidSim: programming agents without a programming language
Communications of the ACM
Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Back to the future: the story of Squeak, a practical Smalltalk written in itself
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Programming by example: novice programming comes of age
Communications of the ACM
Alice: lessons learned from building a 3D system for novices
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Minds in Play: Computer Game Design as a Context for Children's Learning
Minds in Play: Computer Game Design as a Context for Children's Learning
Children Designers: Interdisciplinary Construction for Learning and Knowing Mathematics in a Computer-Rich School
Evaluating the effectiveness of a new instructional approach
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
The agentsheets behavior exchange: supporting social behavior processing
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Interactive story authoring: A viable form of creative expression for the classroom
Computers & Education
Sandbox '08 Proceedings of the 2008 ACM SIGGRAPH symposium on Video games
Virtual Environments with Content Sharing
Edutainment '08 Proceedings of the 3rd international conference on Technologies for E-Learning and Digital Entertainment
Aseba-Challenge: An Open-Source Multiplayer Introduction to Mobile Robots Programming
Proceedings of the 2nd International Conference on Fun and Games
Journal of Visual Languages and Computing
A simple framework for interactive games in CS1
Proceedings of the 40th ACM technical symposium on Computer science education
An application of a game development framework in higher education
International Journal of Computer Games Technology - Game Technology for Training and Education
Constructing the 2D Adventure Game-Based Assessment System
ICWL '009 Proceedings of the 8th International Conference on Advances in Web Based Learning
MTDL '09 Proceedings of the first ACM international workshop on Multimedia technologies for distance learning
Model driven development of user interfaces for educational games
HSI'09 Proceedings of the 2nd conference on Human System Interactions
Knowledge Modeling for Educational Games
WSKS '09 Proceedings of the 2nd World Summit on the Knowledge Society: Visioning and Engineering the Knowledge Society. A Web Science Perspective
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Visualisation of ubiquitous home devices and services
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
DevInfo GameWorks: supporting inquiry-based game design
ICLS '10 Proceedings of the 9th International Conference of the Learning Sciences - Volume 2
Learning objects in educational games
International Journal of Technology Enhanced Learning
Skins 1.0: a curriculum for designing games with first nations youth
Futureplay '10 Proceedings of the International Academic Conference on the Future of Game Design and Technology
Extensive Evaluation of Using a Game Project in a Software Architecture Course
ACM Transactions on Computing Education (TOCE)
Modding as a basis for developing game systems
Proceedings of the 1st International Workshop on Games and Software Engineering
Collective programming: making end-user programming (more) social
IS-EUD'11 Proceedings of the Third international conference on End-user development
Using game development to teach software architecture
International Journal of Computer Games Technology
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Motivational aspects of different learning contexts: “My mom won't let me play this game...”
Computers in Human Behavior
ACE'12 Proceedings of the 9th international conference on Advances in Computer Entertainment
International Journal of Computer Games Technology
CodeSpells: embodying the metaphor of wizardry for programming
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
A guideline for game development-based learning: a literature review
International Journal of Computer Games Technology
Between a mod and a hard place
Game Mods
Hi-index | 0.00 |
There has been a recent increase in the number of game environments or engines that allow users to customize their gaming experiences by building and expanding game behavior. This article describes the use of modifying, or modding, existing games as a means to learn computer science, mathematics, physics, and aesthetic principles. We describe two exploratory case studies of game modding in classroom settings to illustrate skills learned by students as a result of modding existing games. We also discuss the benefits of learning computer sciences skills (e.g., 3D graphics/mathematics, event-based programming, software engineering, etc.) through large design projects and how game design motivates students to acquire and apply these skills. We describe our use of multiple game modding environments in our classes. In addition, we describe how different engines can be used to focus students on the acquisition of particular skills and concepts.