<?xml version="1.0" encoding="Windows-31J"?>
<ArticleSet xmlns="http://www.openarchives.org/OAI/2.0/">
  <Article>
    <Journal>
      <PublisherName>IEEE</PublisherName>
      <JournalTitle>Acta Medica Okayama</JournalTitle>
      <Issn/>
      <Volume>2</Volume>
      <Issue/>
      <PubDate PubStatus="ppublish">
        <Year>2010</Year>
        <Month/>
      </PubDate>
    </Journal>
    <ArticleTitle>A kinesthetic-based collaborative learning system for distributed algorithms</ArticleTitle>
    <FirstPage LZero="delete">97</FirstPage>
    <LastPage>101</LastPage>
    <Language>EN</Language>
    <AuthorList>
      <Author>
        <FirstName EmptyYN="N">Hiroyuki</FirstName>
        <LastName>Nagataki</LastName>
        <Affiliation/>
      </Author>
      <Author>
        <FirstName EmptyYN="N">Taichi</FirstName>
        <LastName>Fujii</LastName>
        <Affiliation/>
      </Author>
      <Author>
        <FirstName EmptyYN="N">Yukiko</FirstName>
        <LastName>Yamauchi</LastName>
        <Affiliation/>
      </Author>
      <Author>
        <FirstName EmptyYN="N">Hirotsugu</FirstName>
        <LastName>Kakugawa</LastName>
        <Affiliation/>
      </Author>
      <Author>
        <FirstName EmptyYN="N">Toshimitsu</FirstName>
        <LastName>Masuzawa</LastName>
        <Affiliation/>
      </Author>
    </AuthorList>
    <PublicationType/>
    <ArticleIdList>
      <ArticleId IdType="doi"/>
    </ArticleIdList>
    <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 implemented 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.</Abstract>
    <CoiStatement>No potential conflict of interest relevant to this article was reported.</CoiStatement>
    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">computer science education</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">distributed algorithm</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">collaborative learning</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">kinesthetic learning activity</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">algorithm visualization</Param>
      </Object>
    </ObjectList>
    <ReferenceList/>
  </Article>
</ArticleSet>
