ViRPlay3D2: Features - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

ViRPlay3D2: Features

Description:

Departamento de Ingenier a del Software e Inteligencia Artificial ... Guillermo Jim nez D az. gjimenez_at_fdi.ucm.es. http://gaia.fdi.ucm.es/people/guille ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 27
Provided by: gaiaF
Category:

less

Transcript and Presenter's Notes

Title: ViRPlay3D2: Features


1
ViRPlay3D2 Features
Guillermo Jiménez Díaz
2
Features
  • Overview
  • Information
  • Classes
  • Objects
  • Message passing
  • Scenario description
  • Interaction
  • Look at
  • Message passing
  • Change object state
  • Communication tool
  • Authoring tools
  • TO-DO List

3
Features
  • Overview
  • Information
  • Classes
  • Objects
  • Message passing
  • Scenario description
  • Interaction
  • Look at
  • Message passing
  • Change object state
  • Communication tool
  • Authoring tools
  • TO-DO List

4
Overview
  • A virtual environment that transfers role-play
    mechanics to teach OOP

5
Overview
  • Single player
  • Student interacts with objects and classes to
    access documentation
  • Student controls when the next step is performed
  • Student decides the next step
  • Multiplayer
  • Each student selects and performs the role of an
    object
  • Each student is responsible for performing the
    next step when his/her object is the current
    active object
  • Students discuss interactions and design using
    the communication tool
  • Log Files
  • Both message passing and communication are logged
  • Use the message passing log files to simulate
    student interactions

6
Features
  • Overview
  • Information
  • Classes
  • Objects
  • Message passing
  • Scenario description
  • Interaction
  • Look at
  • Message passing
  • Change object state
  • Communication tool
  • Authoring tools
  • TO-DO List

7
Classes and CRC Cards
Classes
8
Instances and Internal State
Objects
9
Message Passing
Message
10
Scenario description
11
Features
  • Overview
  • Information
  • Classes
  • Objects
  • Message passing
  • Scenario description
  • Interaction
  • Look at
  • Message passing
  • Change object state
  • Communication tool
  • Authoring tools
  • TO-DO List

12
Look at
13
Message Passing (1)
14
Message Passing (2)
Manual step
15
Changing Object State
16
Communication Tool
17
Features
  • Overview
  • Information
  • Classes
  • Objects
  • Message passing
  • Scenario description
  • Interaction
  • Look at
  • Message passing
  • Change object state
  • Communication tool
  • Authoring tools
  • TO-DO List

18
Authoring tools
  • Map designer

19
Authoring tools
  • CRC Card Editor

20
Authoring tools
  • Role-play Diagram Editor

21
Features
  • Overview
  • Information
  • Classes
  • Objects
  • Message passing
  • Scenario description
  • Interaction
  • Look at
  • Message passing
  • Change object state
  • Communication tool
  • Authoring tools
  • TO-DO List

22
TO-DO List
  • Object creation
  • Step backwards - Restart
  • Authoring tool integrated in the environment
  • Single player
  • Multiplayer
  • AUTHORING MODE

SCENARIO CREATIONINTEGRATED IN
23
Simulation trace and RPDs (Incomplete)
24
CRC Card Modification tool (Incomplete)
25
Consensus tool (Incomplete)
26
More info
Group for Artificial Intelligence
Applications Complutense University Madrid
(Spain) http//gaia.fdi.ucm.es Guillermo Jiménez
Díaz gjimenez_at_fdi.ucm.es http//gaia.fdi.ucm.es/pe
ople/guille
Write a Comment
User Comments (0)
About PowerShow.com