slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
VCRI PowerPoint Presentation
Download Presentation
VCRI

Loading in 2 Seconds...

  share
play fullscreen
1 / 19
lieu

VCRI - PowerPoint PPT Presentation

178 Views
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. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

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