an environment to support collaborative learning by modding

29
1 An Environment to support Collaborative Learning by Modding Sébastien George 1 Élise Lavoué 2 Baptiste Monterrat 2 EC-TEL 2013 Paphos, Cyprus 1 LIUM, Université du Maine 2 LIRIS, Université de Lyon

Upload: baptiste-monterrat

Post on 10-May-2015

183 views

Category:

Education


0 download

DESCRIPTION

In this paper, we propose an environment to support collaborative modding, as a new way to learn a subject. Modding can be defined as the activi-ty to modify an existing game with dedicated tools. In a constructivist approach, we base our work on the assumption that modding a learning game can help learners to acquire the concepts of the subject concerned. We also think that modding in collaborative settings can help learners both to learn the subject and to learn to collaborate. We first propose a framework to support collaborative modding activities based on four components: the game, the Game Develop-ment Kit (GDK), contextual discussions and a knowledge map. We then pro-pose an architecture that integrates these components on a unique platform. We finally present the results of a first exploratory study that demonstrates the fea-sibility and the interest of this approach for learning and the need for integrating collaborative tools in a unique environment.

TRANSCRIPT

Page 1: An environment to support Collaborative Learning by Modding

1

An Environment to support Collaborative Learning by Modding

Sébastien George1

Élise Lavoué2

Baptiste Monterrat2

EC-TEL 2013Paphos, Cyprus

1 LIUM, Université du Maine 2 LIRIS, Université de Lyon

Page 2: An environment to support Collaborative Learning by Modding

Modding

Modding = modifying video games,

to create "mods“

The growing potential of modding

→ settings → levels → mechanics

B. Monterrat - Université de Lyon 2

Page 3: An environment to support Collaborative Learning by Modding

Modding

Modding = modifying video games,

to create "mods“

The growing potential of modding

→ settings → levels → mechanics

User generated contents imply dedicated tools

Game Development Kits are

distributed with their gameOther GDK are

generic editors

B. Monterrat - Université de Lyon 3

Page 4: An environment to support Collaborative Learning by Modding

4

Educational potential of modding

Social Learning[El-Nasr and Smith 2006] [Loh and Byun 2009]

B. Monterrat - Université de Lyon

Page 5: An environment to support Collaborative Learning by Modding

5

Educational potential of modding

Social Learning[El-Nasr and Smith 2006] [Loh and Byun 2009]

To learn programming[Cignoni 2001] [Scacchi 2011]

B. Monterrat - Université de Lyon

Page 6: An environment to support Collaborative Learning by Modding

6

Educational potential of modding

Social Learning[El-Nasr and Smith 2006] [Loh and Byun 2009]

Modding could be a way to

learn the content of a game?

To learn programming[Cignoni 2001] [Scacchi 2011]

B. Monterrat - Université de Lyon

Page 7: An environment to support Collaborative Learning by Modding

7

The “Learning Game 2.0”

GameModding

B. Monterrat - Université de Lyon

Media2.0

Page 8: An environment to support Collaborative Learning by Modding

8

Learning

GameMedia2.0 Modding

LearningGame

Learning2.0

*

B. Monterrat - Université de Lyon

The “Learning Game 2.0”

Page 9: An environment to support Collaborative Learning by Modding

9

What are the

characteristics of a modding

activity for an educational purpose?

Which structure / architecture / framework is required

to support collaborative learning by modding?

Research questions

Learning

GameMedia2.0 Modding

LearningGame

Learning2.0

?

Page 10: An environment to support Collaborative Learning by Modding

10

The game as a collective construction

Greater involvementPlayer Modder Designer

B. Monterrat - Université de Lyon

Page 11: An environment to support Collaborative Learning by Modding

11

The game as a collective construction

Greater involvement

To create a learning game is a kind of teaching,

and teaching implies to

strengthen our knowledge

Player Modder Designer

B. Monterrat - Université de Lyon

Page 12: An environment to support Collaborative Learning by Modding

12

The game as a collective construction

Greater involvement

To create a learning game is a kind of teaching,

and teaching implies to

strengthen our knowledge

Collaborative work => Collaborative learning

- Ideas sharing,

- Knowledge sharing,

- Game elements sharing

Player Modder Designer

B. Monterrat - Université de Lyon

Page 13: An environment to support Collaborative Learning by Modding

13

The structure needs to be...

...simple and expressive

Visual programming[Stencyl et Flip]

Triggers[Warcraft III Editor]

<Conditions> <Actions> rules[Kodu and Game Develop]

B. Monterrat - Université de Lyon

Page 14: An environment to support Collaborative Learning by Modding

14

The structure needs to be...

...simple and expressive

Visual programming[Stencyl et Flip]

Triggers[Warcraft III Editor]

<Conditions> <Actions> rules[Kodu and Game Develop]

Game engine GDK

B. Monterrat - Université de Lyon

Page 15: An environment to support Collaborative Learning by Modding

15Knowledge map

Game elements

Contextual discussions

The structure needs to support...

...learning and collaboration

Page 16: An environment to support Collaborative Learning by Modding

16

Game elements

Contextual discussions

“Does it lays eggs?“

platypus

“Yes, but it‘s not a reptile!“

Knowledge map

An example

Platypus behavior

mamals

Page 17: An environment to support Collaborative Learning by Modding

17

A proposition foran “all in one” user interface

DiscussionsList of the available game elements

Versions manager

Preview, Edit and Play the game

Page 18: An environment to support Collaborative Learning by Modding

18

Architecture

Knowledge

ontology

Discussions

GDK

SVN

Game engine

read

send

commit

update

Client

Server

Interface utilisateur

G-KK-D

D-G

B. Monterrat - Université de Lyon

Page 19: An environment to support Collaborative Learning by Modding

19

First Prototype

Game and GDK: Game DevelopDiscussions:

An online forum(html/php)

Files sharing and versions updating:

Tortoise SVN

No knowledge map yet

Page 20: An environment to support Collaborative Learning by Modding

20

StudyWithin an Esperanto course

2 teams of 4 students in the test groupGame, GDK,

SVN, forum

2 teams of 4 students in the control group Game, GDK

B. Monterrat - Université de Lyon

Page 21: An environment to support Collaborative Learning by Modding

21

StudyWithin an Esperanto course

A 4 hours activity

An Esperanto lesson (1h)

Playing the existing game (15 mins)

Discuver the UI (45 mins)

Modding (1h30 recommended)

Playing with the evolved games (15 mins)

2 teams of 4 students in the test groupGame, GDK,

SVN, forum

} Remotely

} In class

2 teams of 4 students in the control group Game, GDK

B. Monterrat - Université de Lyon

Page 22: An environment to support Collaborative Learning by Modding

22

Results

Learning while…Playing the existing game (87%)

Looking for new contents (87%)

Modifying the game (87%)

Playing with the creations of other teams (80%)

Discuss within the team (20%)

Original creations

B. Monterrat - Université de Lyon

Page 23: An environment to support Collaborative Learning by Modding

23

Results

Learning while…Playing the existing game (87%)

Looking for new contents (87%)

Modifying the game (87%)

Playing with the creations of other teams (80%)

Discuss within the team (20%)

A fun activity:87% reported having fun

An easy User Interface,with strong participation

of non-programmers

Collaborative toolssupported team work

Original creations

B. Monterrat - Université de Lyon

Page 24: An environment to support Collaborative Learning by Modding

24

New knowledge

B. Monterrat - Université de Lyon

Page 25: An environment to support Collaborative Learning by Modding

25

Conclusion We proposed

- an educational activity based on collaborative modding,- an architecture and a user interface.

We conducted a first experimentation validating the idea that modding can be used to learn the game contents.

B. Monterrat - Université de Lyon

Page 26: An environment to support Collaborative Learning by Modding

26

Conclusion We proposed

- an educational activity based on collaborative modding,- an architecture and a user interface.

We conducted a first experimentation validating the idea that modding can be used to learn the game contents.

Implementation of the whole user interfaceto enhance participation in discussions.

Implementation of theknowledge ontology.

How much time consuming is it ?

Despite the current limitations, we hope to open a path to educational activities more personalized and engaging.

B. Monterrat - Université de Lyon

Page 27: An environment to support Collaborative Learning by Modding

27

Thanks for your attention

[email protected]

Learning

Game2.0Media

Modding

LearningGame

Learning2.0

*

Page 28: An environment to support Collaborative Learning by Modding

28

Examples of creations

B. Monterrat - Université de Lyon

Page 29: An environment to support Collaborative Learning by Modding

29

Types of learning

B. Monterrat - Université de Lyon