2003
DOI: 10.1145/792548.611919
|View full text |Cite
|
Sign up to set email alerts
|

Constructive and collaborative learning of algorithms

Abstract: This research began by investigating the literature on student learning from algorithm animations and conducting experimental studies of an algorithm visualization system. The results led us to develop CAROUSEL (Collaborative Algorithm Representations Of Undergraduates for Self-Enhanced Learning), using which students created expository representations of algorithms, shared their representations with others, evaluated each other's representations and discussed them. The system and the activities of representat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(12 citation statements)
references
References 11 publications
0
12
0
Order By: Relevance
“…We hypothesize that it is important to build this tool in such fashion because the recent research suggests better learner experience when the assisting technology becomes mobile [25] and better programming learning when SV is accompanied with collaborations and communications [26]. The latter argument-and our stand-is also supported by the outcomes of PD workshops, where participants produce a large number of ideas relating to socioconstructivist category, which were not otherwise envisioned by the designers.…”
Section: Discussionmentioning
confidence: 82%
“…We hypothesize that it is important to build this tool in such fashion because the recent research suggests better learner experience when the assisting technology becomes mobile [25] and better programming learning when SV is accompanied with collaborations and communications [26]. The latter argument-and our stand-is also supported by the outcomes of PD workshops, where participants produce a large number of ideas relating to socioconstructivist category, which were not otherwise envisioned by the designers.…”
Section: Discussionmentioning
confidence: 82%
“…Thus, the CAROUSEL system (Hübscher-Younger & Narayanan, 2003) was designed to support users in the tasks of sharing with the community, peer evaluation, and asynchronous discussion. Sometimes, these systems are the result of connecting several tools.…”
Section: Cscl In Computer Programmingmentioning
confidence: 99%
“…Since then, there has been numerous reported successes of CSCL, including the development of systems such as the CAROUSEL algorithm review and feedback platform [6] and the VorteX collaborative design system [8] to take advantage of the espoused benefits of collaborative processes. The use of Virtual Classrooms to facilitate synchronous online learning has also achieved educational outcomes beyond those possible in face-to-face contexts [3,4].…”
Section: Theoretical Foundationsmentioning
confidence: 99%