A kinesthetic-based collaborative learning system for distributed algorithms

Hiroyuki Nagataki, Taichi Fujiit, Yukiko Yamauchi, Hirotsugu Kakugawat, Toshimitsu Masuzawat

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

In this paper, we present a learning support system DASE-E to help students understand fundamental concepts of distributed algorithms in computer science. DASE-E is a collaborative learning system, in which the task of students is to devise a distributed algorithm. DASE-E offers a set of small wireless terminals with accelerometers. Each student plays the role of a process with a terminal, according to the algorithm that students devised. Each terminal enables a student to take physical actions that control the behavior of a process in the simulator. After the role playing simulation is finished, students discuss their activity played back on a screen. We imp1emented the system for learning distributed leader election algorithms, had a trial exercise in our research group, and we confirmed that it is effective to learn the critical part of distributed systems and algorithms.

Original languageEnglish
Title of host publicationICETC 2010 - 2010 2nd International Conference on Education Technology and Computer
Volume2
DOIs
Publication statusPublished - 2010
Event2010 2nd International Conference on Education Technology and Computer, ICETC 2010 - Shanghai, China
Duration: Jun 22 2010Jun 24 2010

Other

Other2010 2nd International Conference on Education Technology and Computer, ICETC 2010
CountryChina
CityShanghai
Period6/22/106/24/10

Fingerprint

Parallel algorithms
Learning systems
Students
learning
student
Accelerometers
computer science
Computer science
Simulators
election
leader
simulation
Group

Keywords

  • Algorithm visualization
  • Collaborative learning
  • Computer science education
  • Distributed algorithm
  • Kinesthetic learning activity

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Education

Cite this

Nagataki, H., Fujiit, T., Yamauchi, Y., Kakugawat, H., & Masuzawat, T. (2010). A kinesthetic-based collaborative learning system for distributed algorithms. In ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer (Vol. 2). [5529425] https://doi.org/10.1109/ICETC.2010.5529425

A kinesthetic-based collaborative learning system for distributed algorithms. / Nagataki, Hiroyuki; Fujiit, Taichi; Yamauchi, Yukiko; Kakugawat, Hirotsugu; Masuzawat, Toshimitsu.

ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer. Vol. 2 2010. 5529425.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Nagataki, H, Fujiit, T, Yamauchi, Y, Kakugawat, H & Masuzawat, T 2010, A kinesthetic-based collaborative learning system for distributed algorithms. in ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer. vol. 2, 5529425, 2010 2nd International Conference on Education Technology and Computer, ICETC 2010, Shanghai, China, 6/22/10. https://doi.org/10.1109/ICETC.2010.5529425
Nagataki H, Fujiit T, Yamauchi Y, Kakugawat H, Masuzawat T. A kinesthetic-based collaborative learning system for distributed algorithms. In ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer. Vol. 2. 2010. 5529425 https://doi.org/10.1109/ICETC.2010.5529425
Nagataki, Hiroyuki ; Fujiit, Taichi ; Yamauchi, Yukiko ; Kakugawat, Hirotsugu ; Masuzawat, Toshimitsu. / A kinesthetic-based collaborative learning system for distributed algorithms. ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer. Vol. 2 2010.
@inproceedings{0fce5632571548ca830c0e1d734dcbd6,
title = "A kinesthetic-based collaborative learning system for distributed algorithms",
abstract = "In this paper, we present a learning support system DASE-E to help students understand fundamental concepts of distributed algorithms in computer science. DASE-E is a collaborative learning system, in which the task of students is to devise a distributed algorithm. DASE-E offers a set of small wireless terminals with accelerometers. Each student plays the role of a process with a terminal, according to the algorithm that students devised. Each terminal enables a student to take physical actions that control the behavior of a process in the simulator. After the role playing simulation is finished, students discuss their activity played back on a screen. We imp1emented the system for learning distributed leader election algorithms, had a trial exercise in our research group, and we confirmed that it is effective to learn the critical part of distributed systems and algorithms.",
keywords = "Algorithm visualization, Collaborative learning, Computer science education, Distributed algorithm, Kinesthetic learning activity",
author = "Hiroyuki Nagataki and Taichi Fujiit and Yukiko Yamauchi and Hirotsugu Kakugawat and Toshimitsu Masuzawat",
year = "2010",
doi = "10.1109/ICETC.2010.5529425",
language = "English",
isbn = "9781424463688",
volume = "2",
booktitle = "ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer",

}

TY - GEN

T1 - A kinesthetic-based collaborative learning system for distributed algorithms

AU - Nagataki, Hiroyuki

AU - Fujiit, Taichi

AU - Yamauchi, Yukiko

AU - Kakugawat, Hirotsugu

AU - Masuzawat, Toshimitsu

PY - 2010

Y1 - 2010

N2 - In this paper, we present a learning support system DASE-E to help students understand fundamental concepts of distributed algorithms in computer science. DASE-E is a collaborative learning system, in which the task of students is to devise a distributed algorithm. DASE-E offers a set of small wireless terminals with accelerometers. Each student plays the role of a process with a terminal, according to the algorithm that students devised. Each terminal enables a student to take physical actions that control the behavior of a process in the simulator. After the role playing simulation is finished, students discuss their activity played back on a screen. We imp1emented the system for learning distributed leader election algorithms, had a trial exercise in our research group, and we confirmed that it is effective to learn the critical part of distributed systems and algorithms.

AB - In this paper, we present a learning support system DASE-E to help students understand fundamental concepts of distributed algorithms in computer science. DASE-E is a collaborative learning system, in which the task of students is to devise a distributed algorithm. DASE-E offers a set of small wireless terminals with accelerometers. Each student plays the role of a process with a terminal, according to the algorithm that students devised. Each terminal enables a student to take physical actions that control the behavior of a process in the simulator. After the role playing simulation is finished, students discuss their activity played back on a screen. We imp1emented the system for learning distributed leader election algorithms, had a trial exercise in our research group, and we confirmed that it is effective to learn the critical part of distributed systems and algorithms.

KW - Algorithm visualization

KW - Collaborative learning

KW - Computer science education

KW - Distributed algorithm

KW - Kinesthetic learning activity

UR - http://www.scopus.com/inward/record.url?scp=77956039082&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77956039082&partnerID=8YFLogxK

U2 - 10.1109/ICETC.2010.5529425

DO - 10.1109/ICETC.2010.5529425

M3 - Conference contribution

AN - SCOPUS:77956039082

SN - 9781424463688

VL - 2

BT - ICETC 2010 - 2010 2nd International Conference on Education Technology and Computer

ER -