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?的更多相关文章

  1. 强化学习之 免模型学习(model-free based learning)

    强化学习之 免模型学习(model-free based learning) ------ 蒙特卡罗强化学习 与 时序查分学习 ------ 部分节选自周志华老师的教材<机器学习> 由于现 ...

  2. Pros and Cons of Game Based Learning

    https://www.gamedesigning.org/learn/game-based-learning/ I remember days gone by at elementary schoo ...

  3. chip based learning

    chip types Transistor mode of operation Digital chip: 0/1  -> digital clac Analog chip: sound / b ...

  4. Embedded based learning

    简单整理了一些嵌入式底层需要接触的相关概念.   # CPU  CU. Control Unit. send need-clac-data -> ALU clac -> get resul ...

  5. SOME USEFUL MACHINE LEARNING LIBRARIES.

    from: http://www.erogol.com/broad-view-machine-learning-libraries/ http://www.slideshare.net/Vincenz ...

  6. 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  ...

  7. A Novel Multi-label Classification Based on PCA and ML-KNN

     ICIC Express Letters                  ICIC International ⓒ2010 ISSN 1881-803X Volume4, Number5, O ...

  8. 海量数据挖掘MMDS week2: Nearest-Neighbor Learning最近邻学习

    http://blog.csdn.net/pipisorry/article/details/48894963 海量数据挖掘Mining Massive Datasets(MMDs) -Jure Le ...

  9. 机器学习算法之旅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 ...

随机推荐

  1. Laravel文档工具

    laravel-doc ⛵laravel-doc 是一个用来生成文档,通过markdown来撰写文档,并提供web访问文档的项目 安装要求 PHP >= 7.0.0 Laravel >= ...

  2. redux本来是同步的为什么它能执行异步代码(chunk)实现原理是什么 中间件的实现原理是什么

    我们用redux执行同步的时候,都是先发起一个dispatch(actionCreator()) 1.先在actionCreator()中生成一个action对象. 2.由dispatch方法将act ...

  3. 8. Scala面向对象编程(高级部分)

    8.1 静态属性和静态方法 8.1.1 静态属性-提出问题 有一群小孩在玩堆雪人,不时有新的小孩加入,请问如何知道现在共有多少人在玩?请使用面向对象的思想,编写程序解决 8.1.2 基本介绍 -Sca ...

  4. bypass-media 模式30秒挂断

    语音正常,但是通话30秒后自动挂断, 服务器为阿里云,专网模式 修改ext-sip-ip 为公网ip

  5. [CF24A]Ring road(2019-11-15考试)

    题目大意 给你一个\(n\)个点的环,每条边有方向,改变第\(i\)条边的方向代价为\(w_i\),问将其改为强连通图的最小代价.\(n\leqslant100\) 题解 求出把边全部改为顺时针和全部 ...

  6. Linux中常用命令cat

    cat可谓是随处可用,全名:concatenate and print files.用于连接和打印文件,按序读取文件内容,然后输出到标准输出.如果文件是单个破折号-或者缺乏文件,cat将读取标准输入. ...

  7. 《MySQL实战45讲》学习笔记1——MySQL的基础架构

    在<极客时间>订阅了<MySQL实战45讲>专栏,总觉得看完和没看一样

  8. C#读写设置修改调整UVC摄像头画面-倾斜

    有时,我们需要在C#代码中对摄像头的倾斜进行读和写,并立即生效.如何实现呢? 建立基于SharpCamera的项目 首先,请根据之前的一篇博文 点击这里 中的说明,建立基于SharpCamera的摄像 ...

  9. 类例程_c#战斗程序(窗体版)

    战士类代码: class Fight { String name; int attack, speed, crit, armor;// 生命.攻击力,攻速,暴击,护甲 public int life; ...

  10. nc 从服务器上传下载文件

    1.安装 nc # yum install nc -y 2.下载文件 // 在 45.77.17.128 这台主机监听 9988 端口(注意符号是 "<" ) # nc -l ...