1 / 20

Part 1: ______________________________ Computational Tools ....

Part 1: ______________________________ Computational Tools. Co-constructive tools _______________________________________. Co-constructive tools _______________________________________. CardBoard - a platform for shared visual languages _________________________________________.

iram
Download Presentation

Part 1: ______________________________ Computational Tools ....

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Part 1:______________________________Computational Tools ....

  2. Co-constructive tools_______________________________________

  3. Co-constructive tools_______________________________________

  4. CardBoard - a platform for shared visual languages _________________________________________ Creation of workspaces Record & Replay • Private and public workspaces • flexibly definable visual languages • content cards • connectors representing relations Visual languageframework

  5. Syntax definition as a parameter_________________________________________ External representation: Specification: [Description] SemanticType = ´Conflict´ MenuEntry = ´Conflict´ Type = connector_card Style = bitmap Content = ´contra2.bmp´ ReadOnly = true Shape = circle ShapeColor = 0,0,0 Link = ´reference´, ´Reference´,1,´´,0,0,0 Link = ´contradiction´, ´Contradiction´,-1,´´,0,0,0 Internal representation: Card hierarchy Interpretation of attributes

  6. Flexible mix of shared and private workspaces Replicated architecture:synchronisation of fully functional autonomous applications (no master!) “Jigsaw design” plug-in interface for internal virtual agents (see below -> ... ) Example: “turtle puzzle”____________________________________ Example: Turtle puzzle with virtual player

  7. “Jigsaw design”_________________________________________ from NIMIS classroom (-> later)

  8. Cooperation modes________________________________________ teachercontrol + teacher students

  9. x x x o o o o x x x x o o o o o o x x x Cooperation modes________________________________________ teachercontrol + o “Animation”: how local results are propagated to the publicly visible result workspace teacher students

  10. CSCL - contributions to “C” ______________________________________ • Architectures: replication, internal agents • Designing for collaboration (jigsaw -> Aronson, 1978) • Designing for flexible use -> evolving patterns of usage (Gassner) • “representational engineering”-> mixed semantics in visual languages-> meta-level: analysis of “representational bias” (Suthers, 1999)

  11. Part 2:______________________________Modeling and Understanding ....

  12. <Goal>_______________________________________

  13. <Goal>_______________________________________

  14. The scenario________________________________________ shared and private workspaces visual languages face-to-face situation

  15. Semantic interpretation and action analysis ________________________________________ • Workspace(s) • cards, card networks • Mediator • declarative reconstruction • graph structure (cycles, hierarchy) • spatial structure (topology, adjacency) • temporal structure (sequence) • Interpreter(s) • logical model • arithmetical model • problem solving analysis workspace mediator interpreter

  16. construction conflict Analysis of cooperative problem solving (Mühlenbrock) ________________________________________ Protocol User 1 User 2 revision Problem solving phases

  17. create_object(o3, Type, Pos, Dim, actor1) create_object(o3, Type, Pos, Dim, actor1) modify_pos(o3, Pos, actor1) modify_pos(o3, Pos, actor1) modify_pos(o3, Pos, actor1) constructive action constructive phase mismatch of objects conflict between strategies deconstructive action deconstructive phase constructive action deconstructive action other actor’s object removed conflict constructive action joint arranging coordination constructive action create_object(o4, Type, Pos, Dim, actor2) create_object(o4, Type, Pos, Dim, actor2) modify_pos(o4, Pos, actor2) modify_pos(o4, Pos, actor2) Example analysis________________________________________

  18. User 1 User 2 revision aggregation 1 6 11 16 21 26 31 36 41 46 User 1 User 2 revision aggregation 1 6 11 16 21 26 31 36 41 46 51 Visualisation________________________________________

  19. Evaluation schema______________________________________ If we put thishere ... ... thatwill fitthere. indexing prediction? Hmm. action-based indicators dialogue scenes

  20. Formal analysis and modeling of group interactions________________________________________ • Open: validate an ontology of group interactions • Discourse analysis vs. action-based analysis? • Background: -> AI work on plan recognition & “reasoning about action” -> “computational mathetics” (Self, 1995) -> formal analysis of human communication (Watzlawick et al., 1967)

More Related