.

Gerry Stahl's professional & personal web network

-- GerryStahl.net --

| Home Page | eLibrary | Publications | CSCL | Teaching | Research | Sculpture | Salt Marsh | Personal |

Volume 13. Essays in Collaborative Dynamic Geometry


overview

Essays in Collaborative Dynamic Geometry collects ten papers from the Virtual Math Teams (VMT) Project at the Math Forum, a sustained program of design-based research (2002–2014) that developed, deployed, and analyzed an online collaborative learning environment for dynamic geometry. The collection is unified by a single technological platform — a multi-user version of GeoGebra embedded in the VMT environment — and a single theoretical commitment: that mathematical learning is best understood as a social, discursive, and collaborative achievement, not as an individual cognitive acquisition. The book's ten chapters address the project from multiple angles: system design, curriculum development, interaction analysis, formative evaluation, and broader theoretical reflection.

The collection's opening chapters (1–2) establish the technical and design foundations. Chapter 1 describes the successive architectural choices that led to multi-user GeoGebra: the integration of synchronous chat, graphical referencing tools, and a shared dynamic-geometry workspace. Chapter 2 articulates the design principles that guide curricular development, emphasizing the production of significant mathematical discourse through iterative cycles of design, testing, and analysis. These two chapters frame the project as design-based research: the technology and curriculum are not fixed products but ongoing experiments, revised continuously in response to what analysis of student interaction reveals.

Chapters 3 and 4 address the multi-level structure of learning in the VMT environment and the challenge of evaluating it. Chapter 3 describes a curriculum designed to support group cognition, individual learning, and community practices simultaneously — three levels that the authors argue must be coordinated rather than treated in isolation. Chapter 4 presents frameworks for evaluating the quality of the mathematical discourse that results, connecting the project's assessment practices to broader accounts of accountable talk, collaborative knowledge building, and the historical origins of mathematical discourse in Greek geometry.

The analytical core of the collection is chapters 5, 6, and 7, each of which examines, through close empirical analysis, a specific dimension of how collaborative mathematical understanding is built in the VMT environment. Chapter 5 traces a team's shift from visual to formal mathematical discourse over the course of a single session, using Sfard's commognitive framework to show that this development happened through peer interaction without direct teacher guidance. Chapter 6 evaluates the project itself as a community of practice, analyzing how the research team's understanding of dynamic geometry is encoded into boundary objects and how students encounter and transform that knowledge. Chapter 7 investigates the specific role of dragging — the defining action of dynamic geometry — as a collaborative referential resource: a multimodal gesture whose mathematical meaning is co-constructed through the interplay of dragging actions and chat postings.

Chapters 8 and 9 are shorter, more practical contributions. Chapter 8 demonstrates the project's core pedagogical goal — learning to construct geometric dependencies — through a brief interaction excerpt. Chapter 9 uses the project as a reference point for a broader working-group discussion about how to develop comprehensive, open-source GeoGebra-based geometry curricula for global use.

The collection closes with chapter 10, an expansive theoretical essay that extends the project's implications beyond mathematics education. Connecting the concept of geometric dependency to the kinds of systemic interdependence that characterize climate change and the Anthropocene, the chapter argues that CSCL should orient itself toward cultivating students' capacity to think in terms of complex, interconnected systems. In this way, the book moves from a specific research project to a broader argument about the purpose and future of computer-supported collaborative learning in a world shaped by human-natural system interactions. Throughout, the governing insight is that dynamic geometry — in which every element of a construction is connected to others through invariant dependencies — provides both a model and a medium for a form of collaborative mathematical thinking with implications far beyond the geometry classroom.


download volume

* Download PDF free for reading online or printing: dynamic.pdf
(This is the best version: up-to-date, complete, full color, hi-res.)

* Download iBook version free for iPad, Mac, etc.: dynamic.epub

* Download MOBI version free for Kindle: dynamic.mobi

* Order paperback from Lulu at printing cost: Lulu page for Gerry Stahl

* Order paperback from Amazon at printing cost: Amazon page for Gerry Stahl


table of contents

Multi-User GeoGebra for Virtual Math Teams
Designing a Learning Environment to Promote Math Discourse
Supporting Group Cognition, Individual Learning and Community Practices in Dynamic Geometry
Evaluating Significant Math Discourse in a Learning Environment
Tracing the Change in Discourse in a Collaborative Dynamic Geometry Environment: From Visual to More Mathematical
Constructing Knowledge: A Community of Practice Framework for Evaluation in the VMT Project
Dragging as a Referential Resource for Mathematical Meaning Making in a Collaborative DynamicGeometry Environment
Collaborative Exploration of Geometric Dependencies in Dynamic Geometry
Working Group: Developing Comprehensive Open-Source Geometry Curricula using GeoGebra
CSCL for the Era of Climate Change

summaries of the chapters

Multi-User GeoGebra for Virtual Math Teams

This chapter introduces the technical and pedagogical rationale for embedding a multi-user version of GeoGebra into the Virtual Math Teams (VMT) environment. VMT grew out of the Math Forum's Problem-of-the-Week service and was originally designed to support small groups of students collaborating on mathematics problems over the Internet. The chapter traces the successive technological choices made by the research team: moving from commercial chat platforms to ConcertChat (a research environment developed at Fraunhofer IPSI) and then integrating GeoGebra, an open-source dynamic-mathematics application. The key design innovation is multi-user GeoGebra, which allows a team of students to construct and manipulate geometric figures simultaneously in a shared workspace while communicating through text chat. The chapter describes the three modes of graphical referencing that ConcertChat supports — linking a chat message to a prior message, to a rectangular region of the whiteboard, or to a specific geometric object — and argues that this referencing functionality is critical to online collaboration because it replaces the deictic gestures (pointing, gazing) that coordinate activity in face-to-face settings. The chapter positions VMT-with-GeoGebra as a platform for design-based research: the environment is iteratively refined in response to analysis of student interaction logs.

Designing a Learning Environment to Promote Math Discourse

This chapter describes the design principles and iterative development process behind the VMT-with-GeoGebra learning environment. The authors argue that designing for online collaborative mathematics learning requires innovation in two interrelated dimensions: generic support for collaborative learning at a distance, and special functionality for mathematical work and communication. The VMT-with-GeoGebra system integrates synchronous text chat, a shared dynamic-geometry workspace, asynchronous wiki pages, and curricular activities into a unified environment. The chapter situates this work within both CSCL research and the mathematics education literature, drawing on theories of mathematical cognition that emphasize collaborative knowledge building, problem-based learning, dialogicality, and engagement in significant mathematical discourse. Curricular activities are developed through an iterative cycle: draft activities are tested with students, the resulting discourse is analyzed, weaknesses are identified, and activities are revised. The goal is to stimulate discourse that is mathematically significant — in which students pose questions, articulate reasoning, construct arguments, and explore geometric relationships — rather than merely procedural. The chapter emphasizes that GeoGebra's multiple linked representations (graphics, algebra, and spreadsheet views) make it a particularly flexible tool for collaborative exploration.

Supporting Group Cognition, Individual Learning and Community Practices in Dynamic Geometry

This chapter addresses the multi-level character of mathematical learning in the VMT-with-GeoGebra environment and describes a curriculum designed to support it. The authors distinguish three levels at which learning takes place: the small-group level (group cognition), the individual level (individual learning within the zone of proximal development), and the community level (participation in shared mathematical practices). The curriculum is designed to engage all three levels in a coordinated way. At the group level, shared GeoGebra tabs and chat channels support joint problem solving and meaning making. At the individual level, personal GeoGebra tabs allow each student to experiment independently, and the chat provides a channel for asking questions and requesting help. At the community level, a wiki allows teams to share findings, read each other's work, and build on prior results. The chapter presents the curriculum's structure — including tutorial tours of the technology, open-ended exploration tasks, and construction challenges — and situates it within a discourse-centered view of mathematical understanding: to understand geometry is to be able to participate in significant mathematical discussion about geometric objects and their properties.

Evaluating Significant Math Discourse in a Learning Environment

This chapter presents multiple frameworks and methods for evaluating the quality of mathematical discourse produced by student teams using the VMT-with-GeoGebra environment. The authors argue that mathematical cognition is best understood as participation in mathematical discourse — a view they trace to both the historical origins of Greek geometry (the interplay of labeled diagrams and written argumentation) and contemporary theories of learning in the learning sciences. They distinguish significant mathematical discourse from superficial or procedural talk, characterizing it by features such as problem posing, articulation of reasoning, argumentation, and deductive inference. The chapter describes multiple evaluation approaches: analysis of chat logs for evidence of these discourse features, comparison of discourse quality across different curricular activities and technology configurations, and assessment of how well the environment stimulates collaborative knowledge building. The authors connect their evaluation criteria to the broader literature on accountable talk, dialogicality, and group cognition. The chapter also stresses the formative dimension of evaluation: assessment data feeds back into design decisions about curricular activities and software features, closing the loop of design-based research.

Tracing the Change in Discourse in a Collaborative Dynamic Geometry Environment: From Visual to More Mathematical

This chapter presents a detailed longitudinal case study of three middle-school students working on a geometric construction problem in the VMT environment over the course of an hour-long collaborative session. The authors apply Sfard's commognitive framework — which treats mathematical learning as a change in mathematical discourse rather than a change in mental representations — to analyze how the team's word choice, use of visual mediators, and adoption of geometric construction routines evolved during the session. The central finding is that the team shifted from a visual discourse — treating geometric figures as visually perceptible entities to be drawn by eye — toward a more formal discourse centered on constructing geometric dependencies: relationships among objects that are preserved under dragging. This shift is significant because construction (as opposed to drawing) requires students to think in terms of geometric theory rather than visual appearance. The chapter argues that this discursive development occurred through peer collaboration in the VMT environment, without direct intervention by a teacher or more expert interlocutor, and uses the case study to draw implications for the design of collaborative learning environments and for theories of how mathematical discourse develops in group settings.

Constructing Knowledge: A Community of Practice Framework for Evaluation in the VMT Project

This chapter introduces a formative evaluation framework for the VMT Project based on communities-of-practice theory. The VMT research team is treated as a community of practice that encodes its understanding of dynamic geometry into boundary objects — user manuals, software interfaces, and curricular assignments — which mediate between the team's expert knowledge and the students' emergent understanding. The authors analyze three data sources: VMT user manuals, screenshots of tool interfaces and assignment materials, and logs of student chat sessions. The analysis focuses on the concept of construction — a core concept of dynamic geometry — tracking how the team articulates it in its documents and how students develop their own understanding of it through interaction with those documents and the software. The findings reveal a significant gap: the team understands construction as a complex web of knowledge about geometric dependencies and dynamic invariance, while students construct their own emergent, often more limited, notions of construction from the boundary objects they encounter. The chapter uses these findings to make recommendations for the design of boundary objects that better bridge expert and novice understandings.

Dragging as a Referential Resource for Mathematical Meaning Making in a Collaborative DynamicGeometry Environment

This chapter investigates the specific interactional role of dragging — the signature action of dynamic geometry systems — in collaborative mathematical meaning making. When a student drags a geometric element in GeoGebra, the resulting dynamic movement of the entire figure makes visible the dependencies among the figure's elements and tests whether a construction has the intended geometric properties. The authors extend prior research on dragging (which focused on individual cognition) by examining dragging as a social act: an action that changes the shared mathematical context not only for the actor but also for collaborating partners who are watching. Through interaction analysis of chat excerpts, the authors show that dragging acts as a deictic resource — an indexical gesture that points to geometric properties — and that its meaning is established through the coordination of dragging actions with chat postings. Chat messages elaborate the meaning of dragging moves, and dragging moves elaborate the meaning of chat messages; the two modalities mutually constitute each other. The chapter contributes to the understanding of how meaning making in dynamic geometry environments is inherently multimodal and collaborative.

Collaborative Exploration of Geometric Dependencies in Dynamic Geometry

This short chapter presents the Virtual Math Teams Project (2002–2014) and demonstrates, through a brief data excerpt, how collaborative learning about geometric dependencies is displayed in student interaction. The chapter summarizes the project's scope: developing a collaborative learning environment combining text chat and multi-user GeoGebra, creating curricular activities aligned with Common Core standards, providing teacher professional development, deploying the system with student groups over multiple years, and analyzing interaction in micro-detail. The theoretical orientation connects the group-cognition framework to Vygotsky's argument that students can accomplish knowledge-building tasks in groups before accomplishing them individually, and to discourse-centered accounts of mathematical learning. The chapter emphasizes the curriculum's focus on constructing geometric dependencies — relationships among objects that are preserved under dragging — as the key cognitive achievement that moves students from visual to formal mathematical thinking. The data excerpt illustrates how student teams display, through their chat and GeoGebra actions, an emerging understanding of what it means for one geometric object to depend on another.

Working Group: Developing Comprehensive Open-Source Geometry Curricula using GeoGebra

This chapter records the goals and discussions of a working group convened to address what the authors identify as a critical missing piece in the broader adoption of GeoGebra in mathematics education: a comprehensive, well-organized, standards-aligned open-source geometry curriculum. The authors argue that GeoGebraTube, while providing a repository of individual resources, lacks the organization, progressive pedagogical structure, and collaborative-usage support needed for teachers to integrate GeoGebra systematically into geometry courses. Without comprehensive curriculum, teachers tend to use GeoGebra only for visualization, missing its deeper potential for stimulating mathematical thinking through construction and the exploration of dependencies. The working group proposes that a model curriculum should combine the best characteristics of a geometry textbook with GeoGebra's dynamic, hands-on affordances; be freely available, flexible, and adaptable to different languages and pedagogical preferences; include activities tested in diverse classrooms; and support both individual and collaborative student use. The chapter outlines the major tasks and issues that need to be addressed, with the VMT Project's curriculum as a reference point, and invites the international GeoGebra community to pursue coordinated development.

CSCL for the Era of Climate Change

This wide-ranging concluding essay argues that the VMT Project's research on collaborative dynamic geometry points toward a reconceptualization of computer-supported collaborative learning adequate to the challenges of the Anthropocene — the geological epoch in which human activity has become a primary driver of changes to Earth's natural systems. The author argues that learning in the Anthropocene requires new cognitive tools for thinking in terms of complex interdependencies among countless interacting agents: human, technological, and natural. He proposes that the concept of geometric dependency — the core concept around which the VMT curriculum is organized — provides a model for this kind of thinking: just as a dynamic-geometry construction makes visible how changing one element propagates through a system of constrained relationships, thinking about climate change requires understanding how human actions propagate through coupled natural and social systems. The chapter elaborates the group-cognition framework as the appropriate theory for CSCL in this context: learning is conceived as a social and semantic process that takes place in group discourse mediated by artifacts, rather than in individual minds. The chapter closes by arguing that CSCL should orient itself toward collaborative knowledge building about interconnected systems, preparing students to comprehend and respond to the complex interdependencies that characterize the Anthropocene.