Game Based Learning: Why Does it Work?
Forty years of research[i] says yes, games are effective learning tools. People learn from games, and they will learn more from a game than from other forms of learning.[ii] However, most people don’t get whygames work, which causes them to dismiss games as frivolous.
How to Describe the “Fun” in Games
If you want to defend games as a laudable learning strategy, you need to be able to explain how the fun of games links to the essentials of effective learning design. Let’s start with the fun. Fun can be:
- Winning! Most of us like to win at things even though some of us might say we don’t like competition. Games don’t necessarily have to be competitive. Games can be cooperative or competitive. Cooperation can still lead to a “win” state in a game if you beat the game or achieve the game goal.
- Triumphing. Triumphing might mean vanquishing an opponent or it could mean mastering something really, really hard (such as a level in a game or an in-game challenge). People love triumphs and the sense of emerging victorious over a human opponent or opposition of any type.
- Collaborating. Lots of folks enjoy the opportunity to work with others. Think of times you’ve played a game as a team – and the enjoyment you got out of working together as a team toward the game goal.
- Exploring and Building. How many of us got a kick out of checking out all the rooms in Clue as kids and making suggestions? What about participating in a scavenger hunt? Millions of players enjoy the online game, Civilization, and the ability to explore new territories and build cities. Not convinced? How about all the people who enjoy wandering around the New York Metropolitan Museum of Art or any other museum. It’s a love of exploring that makes these visits enjoyable.
- Collecting. Ever play Pac Man? As your expertise in the game built, you collected more and more achievements. If you play Backgammon, you collect your opponent’s markers. Lots of card games allow you to collect cards (Rummy, Canasta). Many folks make hobbies out of collecting memorabilia. Lots of people find collecting fun.
- Problem solving or strategizing. Crossword puzzles, word searches, and strategy games are popular because people like to solve problems and they like to formulate strategies that can help them build things, achieve, collect, triumph, etc.
- Role-playing or imagining. Getting to be someone or something you’re not in the real world is fun for many people. It’s also a very safe way to try on new behaviors.
- Surprise. Lots of us enjoy the element of surprise or the unexpected. Often the biggest fun is in initiating the surprise, not receiving the surprise.
How to Describe the Essential Elements of Learning
Now, let’s identify essential elements[iii] needed for learning to happen. To learn, we need:
- Motivation. People have to have some motivation to learn: either a desire to learn or a compelling need to learn (e.g. I cannot perform my job unless I learn how to do X. If I cannot do my job, I will get fired.)
- Relevant practice. For maximum learning effect, practice needs to be contextual – mirroring the situation where the learning will be applied as closely as possible. (e.g. if you want a person to learn how to drive, you put them in a car on the road, not in a classroom with a written test.)
- Specific, timely feedback that reinforces that we’re doing well or gives us clear feedback on where we are performing poorly.
- The ability to retrieve what we’ve learned when we need it. Our ability to retrieve skill or knowledge depends on how much of #2 and #3[iv] we got as well as on how much repetition we got when learning.(v)
How to Map the Fun to the Learning
Finally, let’s map the fun in games to elements needed for learning to occur:
Learning Element: |
Game elements that meet these needs: |
| Motivation: to start, to keep going, and to remember. | 1) Game Goals: Games tend to have clear, well-defined goals for success. Decades of psychology research show us that most of us are goal-oriented and tend to perform better when we have goals to achieve.
2) PBL’s – Points, Badges, and Leaderboards: PBLs are very common in online games. All three are used because they are highly motivating to players who will play to earn points, collect achievements (aka badges) and obtain top positions on leaderboards. Leaderboards and badges both also represent a type of recognition of achievement. Recognition is a common motivator for people. 3) Levels: The ability to master things or triumph over things is another common motivator. Levels provide people with the motivation to keep playing. Think of levels as mini-goals toward the overarching game goal, which often cannot be accomplished until you’ve mastered all levels in a game. To advance within a higher level, you have to recall what you learned in a previous level and use it. 4) Flow: In a great game, time seems to either stand still (no awareness of it passing) or it goes incredibly fast. This flow occurs when we get immersed in problem-solving or strategy or simply the desire to win. We keep playing because its fun; the more we play, the more we learn from playing. 5) Fun: It is fun to problem-solve, strategize, collaborate, etc. People find all of these things motivating. |
| Relevant practice | Fun factors in here, too, as problem-solving, strategizing, mastering things, etc. all can tie into providing relevant practice. Also, learning games tend to be designed in context.
In a simulation, for example, the simulation is set up to mimic the real-world or real-world challenges. This provides relevance. In a quiz-style games such as Knowledge Guru, relevance can be mirrored via scenarios that match those the learner will encounter in the job. Game rules and game resources can also be designed to mimic real-world constraints. Rules can affect order of play, how you acquire or lose resources, how you influence the circumstances of others, etc. In a game, the entire “play” is practice. In traditional training, there is often a ton of “tell” before you get to any “do.” |
| Specific, timely feedback that is continuous | Games offer continual, immediate feedback. Good performances get rewarded with increasing points, escalating achievements, or advancements to new levels. Poor performance typically results in the opposite and causes the player to immediately adjust behavior to try to improve.
The “turn” nature of games ensures lots of opportunities to adjust and recalibrate to refine performance.Traditional training doesn’t come close to a game environment for feedback. |
| Ability to retrieve what we need when we need it | Games are often repetitive in nature and repetition cements memory. Repetition builds mastery. In games, we often repeat the same sequence of steps over and over, with the level of difficulty escalating as we progress in the game.
We can also replicate real-world context without real-world risk. This replication gives us context, and context makes it easier to retrieve information later. |
Citations
[i] Van Eck, Richard (2006). Digital Game-Based Learning, EduCause, Vol 41, No. 2: http://www.educause.edu/ero/article/digital-game-based-learning-its-not-just-digital-natives-who-are-restless
[ii] Kapp, Karl (2012). The Gamification of Learning: What Research Says About Simulations and Serious Games. Keynote address for The Medical Device and Diagnostic Trainers Summit, Princeton, NJ http://www.slideshare.net/kkapp/spbt-kapp-keynote2012
[iii] Gagne, R. and Driscoll, M (1988) Essentials of Learning for Instruction (2nd ed), Prentice Hall.
[iv] Clark, Ruth and Mayer, Richard (2003). eLearning and the Science of Instruction: Proven Guidelines for Consumers and Designers of Multimedia Learning, Pfeiifer,.
Game Based Learning: Why Does it Work?的更多相关文章
- 强化学习之 免模型学习(model-free based learning)
强化学习之 免模型学习(model-free based learning) ------ 蒙特卡罗强化学习 与 时序查分学习 ------ 部分节选自周志华老师的教材<机器学习> 由于现 ...
- Pros and Cons of Game Based Learning
https://www.gamedesigning.org/learn/game-based-learning/ I remember days gone by at elementary schoo ...
- chip based learning
chip types Transistor mode of operation Digital chip: 0/1 -> digital clac Analog chip: sound / b ...
- Embedded based learning
简单整理了一些嵌入式底层需要接触的相关概念. # CPU CU. Control Unit. send need-clac-data -> ALU clac -> get resul ...
- SOME USEFUL MACHINE LEARNING LIBRARIES.
from: http://www.erogol.com/broad-view-machine-learning-libraries/ http://www.slideshare.net/Vincenz ...
- A Complete Tutorial on Tree Based Modeling from Scratch (in R & Python)
A Complete Tutorial on Tree Based Modeling from Scratch (in R & Python) MACHINE LEARNING PYTHON ...
- A Novel Multi-label Classification Based on PCA and ML-KNN
ICIC Express Letters ICIC International ⓒ2010 ISSN 1881-803X Volume4, Number5, O ...
- 海量数据挖掘MMDS week2: Nearest-Neighbor Learning最近邻学习
http://blog.csdn.net/pipisorry/article/details/48894963 海量数据挖掘Mining Massive Datasets(MMDs) -Jure Le ...
- 机器学习算法之旅A Tour of Machine Learning Algorithms
In this post we take a tour of the most popular machine learning algorithms. It is useful to tour th ...
随机推荐
- git安装和使用配置
1.简介 Git是一个开源的分布式版本控制系统,能用于快速高效地处理任何或小或大的项目,它是Linus Torvalds为了帮助管理Linux内核开发而开发的一个源码开放的版本控制软件. 2.Linu ...
- Laravel文档工具
laravel-doc ⛵laravel-doc 是一个用来生成文档,通过markdown来撰写文档,并提供web访问文档的项目 安装要求 PHP >= 7.0.0 Laravel >= ...
- ML学习笔记之Anaconda中命令形式安装XGBoost(pip install)
0x00 概述 在没有安装XGBoost之前,import xgboot会出错,如下: # ModuleNotFoundError: No module named ‘xgboost’ 0x01 安装 ...
- C:\Program不是内部或外部命令,也不是可运行的程序或批处理文件。
问题描述:C:\Program不是内部或外部命令,也不是可运行的程序或批处理文件. 解决办法:C:\"Program Files"\具体文件目录. 具体场景:在cmd或者批处理文件 ...
- 【翻译】在TypeScript中,Extends和Implements一个抽象类有什么不同
我们知道在TypeScript中一个类既可以被implement也可以被extends,有一些C#或java基础的同学可能会对此感到困惑,因为在上述两个面向对象的语言里面只有接口可以被implemen ...
- Java自学-数字与字符串 MyStringBuffer
自己开发一个Java StringBuffer 根据接口IStringBuffer ,自己做一个MyStringBuffer 步骤 1 : IStringBuffer接口 package charac ...
- Java自学-类和对象 类方法
Java的类方法和对象方法 类方法: 又叫做静态方法 对象方法: 又叫实例方法,非静态方法 访问一个对象方法,必须建立在有一个对象的前提的基础上 访问类方法,不需要对象的存在,直接就访问 步骤 1 : ...
- 交互式脚本expect场景示例
expect语法示例 #spawn 新建一个进程,这个进程的交互由expect控制 #expect 等待接受进程返回的字符串,直到超时时间,根据规则决定下一步操作 #send 发送字符串给expect ...
- JavaScript 简单类型和复杂类型区别
一.基本类型 1.概述 值类型又叫做基本数据类型,简单数据类型.在存储时,变量中存储的是值本身,因此叫做值类型 2.基本类型在内存中的存储 基本数据类型存储在栈区中. 3.基本类型作为函数的参数 基本 ...
- cookie和session。
Cookie和Session: 会话技术: 1.会话:一次会话中包含多次请求和响应. * 一次会话:浏览器第一次给服务器发送请求,会话建立,直到一方断开为止. 2.功能:在一次会话的范围内的多次请求间 ...