1 / 19

VCRI

VCRI. A groupware application for CSCL research Jos Jaspers & Marcel Broeken Educational sciences Utrecht University. Marcel Broeken. Jos Jaspers. CroCiCL project. Computerized Representation Of Coordination In Collaborative Learning. Overview. CSCL VCRI Tcl & VCRI

lieu
Download Presentation

VCRI

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. VCRI A groupware application for CSCL research Jos Jaspers & Marcel Broeken Educational sciences Utrecht University

  2. Marcel Broeken Jos Jaspers CroCiCL project Computerized Representation Of Coordination In Collaborative Learning

  3. Overview • CSCL • VCRI • Tcl & VCRI • Conclusion & discussion

  4. CSCL • Computer supported collaborative learning • Important topic in education • Subjects: about 17 years, college track • Project focus on participation • 3 new tools, 3 experiments

  5. VCRI • Groupware application • WYSIWIS • Different toolsets • Logging  MEPA • Dynamic loading • Extensible

  6. A bit of history • 1995 - 2007 • TCP  TC3  VCRI • Visual Basic  Delphi  Tcl • 4 Tools  14 tools

  7. Chat Collaborative text processing Diagram Forum Information sources Selector Planner Logbook Reflector Notes 3D Visualization of participation New tools: Visualization of topic space 3D Argumentative diagram VCRI tools

  8. Demo!

  9. Architecture • Client/server • Remote sourcing/dynamic loading • Communication via (secure) http • Whenever possible cross-platform

  10. Tools • TclHttpd • Tclkit, Starkit • Metakit • [incr Tcl] • TkHTML • TkOGL

  11. Challenges • Complexity, redundancy & legacy code • Eye candy • Cutting edge & different interests • Platform dependencies

  12. Printing • From screen to paper • Formatting • Conversion • From pc to printer • Printer detection • Printer selection

  13. Binary extensions • Dependencies and Starkits • Platform dependency vs. cross-platform • Stubs • ‘A dynamic linking mechanism for Tcl, Tk and extensions’ • Slow adoption

  14. Solutions • Object oriented design • Use students’ advise • KISS • Go to 5th European TUG

  15. Future • Everything OO • Test first, code later (XP) • Starsyncing • Cross platform • Linux, Mac OS X and Windows • Educational release

  16. Link • CroCiCL project: http:/edugate.fss.uu.nl/~crocicl/

  17. Discussion • Should all extensions be stubs-enabled? • How do Tcl and OO mix? • Better name than VCRI? • Is it realistic to make cross-platform availability a goal?

  18. ?

More Related