Flexible scripting in net-based learning groups

Research output: Contributions to collected editions/worksContributions to collected editions/anthologiesResearch

Standard

Flexible scripting in net-based learning groups. / Haake, Jörg M.; Pfister, Hans-Rüdiger.
Scripting Computer-Supported Collaborative Learning: cognitive, computational and educational perspectives. ed. / Frank Fischer; Ingo Kollar; Heinz Mandl; Jorg M. Haake. New York: Springer Verlag, 2007. p. 155-175 (Computer-supported collaborative learning series; Vol. 6).

Research output: Contributions to collected editions/worksContributions to collected editions/anthologiesResearch

Harvard

Haake, JM & Pfister, H-R 2007, Flexible scripting in net-based learning groups. in F Fischer, I Kollar, H Mandl & JM Haake (eds), Scripting Computer-Supported Collaborative Learning: cognitive, computational and educational perspectives. Computer-supported collaborative learning series, vol. 6, Springer Verlag, New York, pp. 155-175. https://doi.org/10.1007/978-0-387-36949-5_10

APA

Haake, J. M., & Pfister, H.-R. (2007). Flexible scripting in net-based learning groups. In F. Fischer, I. Kollar, H. Mandl, & J. M. Haake (Eds.), Scripting Computer-Supported Collaborative Learning: cognitive, computational and educational perspectives (pp. 155-175). (Computer-supported collaborative learning series; Vol. 6). Springer Verlag. https://doi.org/10.1007/978-0-387-36949-5_10

Vancouver

Haake JM, Pfister HR. Flexible scripting in net-based learning groups. In Fischer F, Kollar I, Mandl H, Haake JM, editors, Scripting Computer-Supported Collaborative Learning: cognitive, computational and educational perspectives. New York: Springer Verlag. 2007. p. 155-175. (Computer-supported collaborative learning series). doi: 10.1007/978-0-387-36949-5_10

Bibtex

@inbook{187a70ce626647ce9d85a07964e8a541,
title = "Flexible scripting in net-based learning groups",
abstract = "CSCL scripts facilitate cooperative learning by constraining the activities of co-learners and thereby supporting coordination between distributed co-learners as well as guiding co-learners through the collaborative learning process. So far, such scripts have been encoded in CSCL environments and their tools. This made flexible adaptations of scripts an expensive task, which hinders experience-based improvements of CSCL scripts. In this chapter, we present a formal model of CSCL scripts and show how it can be used to help teachers and designers develop, adapt and experiment with CSCL scripts. In our approach, a script is represented as an extended finite state automaton, which is used to control the user interface and the possible activities in a web-based CSCL environment. We distinguish between atomic scripts, which support a specific collaborative learning activity, and composite scripts, which support a complex collaborative learning task through a sequence of atomic or composite scripts. Scripts can be created by a two-step process: defining atomic CSCL scripts, and linking existing scripts into a composite script for the overall learning activity. This approach enables the definition and reuse of CSCL scripts as well as their adaptation to learning groups and learning situations.",
keywords = "Business psychology, Collaborative Learning, Cooperative Learning, Finite State Automaton, Computer Support Collaborative Learn, Collaboration Script",
author = "Haake, {J{\"o}rg M.} and Hans-R{\"u}diger Pfister",
year = "2007",
month = jan,
day = "1",
doi = "10.1007/978-0-387-36949-5_10",
language = "English",
isbn = "978-0-387-36947-1",
series = "Computer-supported collaborative learning series",
publisher = "Springer Verlag",
pages = "155--175",
editor = "Frank Fischer and Ingo Kollar and Heinz Mandl and Haake, {Jorg M.}",
booktitle = "Scripting Computer-Supported Collaborative Learning",
address = "Germany",

}

RIS

TY - CHAP

T1 - Flexible scripting in net-based learning groups

AU - Haake, Jörg M.

AU - Pfister, Hans-Rüdiger

PY - 2007/1/1

Y1 - 2007/1/1

N2 - CSCL scripts facilitate cooperative learning by constraining the activities of co-learners and thereby supporting coordination between distributed co-learners as well as guiding co-learners through the collaborative learning process. So far, such scripts have been encoded in CSCL environments and their tools. This made flexible adaptations of scripts an expensive task, which hinders experience-based improvements of CSCL scripts. In this chapter, we present a formal model of CSCL scripts and show how it can be used to help teachers and designers develop, adapt and experiment with CSCL scripts. In our approach, a script is represented as an extended finite state automaton, which is used to control the user interface and the possible activities in a web-based CSCL environment. We distinguish between atomic scripts, which support a specific collaborative learning activity, and composite scripts, which support a complex collaborative learning task through a sequence of atomic or composite scripts. Scripts can be created by a two-step process: defining atomic CSCL scripts, and linking existing scripts into a composite script for the overall learning activity. This approach enables the definition and reuse of CSCL scripts as well as their adaptation to learning groups and learning situations.

AB - CSCL scripts facilitate cooperative learning by constraining the activities of co-learners and thereby supporting coordination between distributed co-learners as well as guiding co-learners through the collaborative learning process. So far, such scripts have been encoded in CSCL environments and their tools. This made flexible adaptations of scripts an expensive task, which hinders experience-based improvements of CSCL scripts. In this chapter, we present a formal model of CSCL scripts and show how it can be used to help teachers and designers develop, adapt and experiment with CSCL scripts. In our approach, a script is represented as an extended finite state automaton, which is used to control the user interface and the possible activities in a web-based CSCL environment. We distinguish between atomic scripts, which support a specific collaborative learning activity, and composite scripts, which support a complex collaborative learning task through a sequence of atomic or composite scripts. Scripts can be created by a two-step process: defining atomic CSCL scripts, and linking existing scripts into a composite script for the overall learning activity. This approach enables the definition and reuse of CSCL scripts as well as their adaptation to learning groups and learning situations.

KW - Business psychology

KW - Collaborative Learning

KW - Cooperative Learning

KW - Finite State Automaton

KW - Computer Support Collaborative Learn

KW - Collaboration Script

UR - https://www.mendeley.com/catalogue/cac9144e-1ee7-353d-9a04-f8d5dfa3e85e/

U2 - 10.1007/978-0-387-36949-5_10

DO - 10.1007/978-0-387-36949-5_10

M3 - Contributions to collected editions/anthologies

SN - 978-0-387-36947-1

T3 - Computer-supported collaborative learning series

SP - 155

EP - 175

BT - Scripting Computer-Supported Collaborative Learning

A2 - Fischer, Frank

A2 - Kollar, Ingo

A2 - Mandl, Heinz

A2 - Haake, Jorg M.

PB - Springer Verlag

CY - New York

ER -

Recently viewed

Publications

  1. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  2. Flexible scripting in net-based learning groups
  3. Agile knowledge graph testing with TESTaLOD
  4. Proceedings of the SeMantic Answer Type and Relation Prediction Task at ISWC 2021 Semantic Web Challenge (SMART2021)
  5. Optimizing sampling of flying insects using a modified window trap
  6. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  7. Using complexity metrics with R-R intervals and BPM heart rate measures
  8. Towards a Dynamic Interpretation of Subjective and Objective Values
  9. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  10. The Use of Genetic Algorithm for PID Controller Auto-Tuning in ARM CORTEX M4 Platform
  11. Hierarchical trait filtering at different spatial scales determines beetle assemblages in deadwood
  12. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  13. Comparison of Odor Thresholds obtained by a Three Alternative Choice Procedure and by the Method of Limits
  14. Fixed-term Contracts and Wages Revisited Using Linked Employer-Employee Data from Germany
  15. Performance analysis for loss systems with many subscribers and concurrent services
  16. TARGET SETTING FOR OPERATIONAL PERFORMANCE IMPROVEMENTS - STUDY CASE -
  17. Metaphors and Paradigms of the Language Animal—or—The Advantage of seeing “Time Is a Resource” as a Paradigm
  18. An Orthogonal Wavelet Denoising Algorithm for Surface Images of Atomic Force Microscopy
  19. Errors in Training Computer Skills
  20. Special Issue The Discourse of Redundancy Introduction
  21. A comparison of ML, WLSMV and Bayesian methods for multilevel structural equation models in small samples: A simulation study
  22. Eliciting Learner Perceptions of Web 2.0 Tasks through Mixed-Methods Classroom Research
  23. Using heuristic worked examples to promote solving of reality‑based tasks in mathematics in lower secondary school
  24. Developing a Complex Portrait of Content Teaching for Multilingual Learners via Nonlinear Theoretical Understandings
  25. The Replication Database: Documenting the Replicability of Psychological Science
  26. Need Satisfaction and Optimal Functioning at Leisure and Work: A Longitudinal Validation Study of the DRAMMA Model