Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students

Saved in:
Bibliographic Details
Title: Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students
Language: English
Authors: Kwon, D.-Y, Kim, H.-S, Shim, J.-K, Lee, W.-G
Source: IEEE Transactions on Education. Nov 2012 55(4):474-479.
Availability: Institute of Electrical and Electronics Engineers, Inc. 445 Hoes Lane, Piscataway, NJ 08854. Tel: 732-981-0060; Web site: http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=13
Peer Reviewed: Y
Page Count: 6
Publication Date: 2012
Document Type: Journal Articles
Reports - Research
Education Level: Elementary Education
Elementary Secondary Education
Grade 1
Descriptors: Foreign Countries, Programming Languages, Computer Interfaces, Robotics, Instructional Design, Comparative Analysis, Control Groups, Experimental Groups, Usability, Computer Science Education, Programming, Elementary School Students, Grade 1, Computer System Design, Teaching Methods, Instructional Effectiveness, Pretests Posttests
Geographic Terms: South Korea
DOI: 10.1109/TE.2012.2190071
ISSN: 0018-9359
Abstract: Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called Algorithmic Bricks (A-Bricks), to improve the programming language experience by considering and utilizing characteristics of procedural language. Specifically, elements such as sequence, repetition, condition, function, and parameter were used to develop A-Bricks. In addition, this study observed the benefits of A-Bricks and confirmed its potential as a tangible educational programming tool by comparing and analyzing elementary school students using A-Bricks to control groups using Scratch. (Contains 10 figures and 2 tables.)
Abstractor: As Provided
Number of References: 22
Entry Date: 2013
Accession Number: EJ995683
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ995683
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Kwon%2C+D%2E-Y%22">Kwon, D.-Y</searchLink><br /><searchLink fieldCode="AR" term="%22Kim%2C+H%2E-S%22">Kim, H.-S</searchLink><br /><searchLink fieldCode="AR" term="%22Shim%2C+J%2E-K%22">Shim, J.-K</searchLink><br /><searchLink fieldCode="AR" term="%22Lee%2C+W%2E-G%22">Lee, W.-G</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22IEEE+Transactions+on+Education%22"><i>IEEE Transactions on Education</i></searchLink>. Nov 2012 55(4):474-479.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Institute of Electrical and Electronics Engineers, Inc. 445 Hoes Lane, Piscataway, NJ 08854. Tel: 732-981-0060; Web site: http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=13
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 6
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2012
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Elementary+Education%22">Elementary Education</searchLink><br /><searchLink fieldCode="EL" term="%22Elementary+Secondary+Education%22">Elementary Secondary Education</searchLink><br /><searchLink fieldCode="EL" term="%22Grade+1%22">Grade 1</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Interfaces%22">Computer Interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22Robotics%22">Robotics</searchLink><br /><searchLink fieldCode="DE" term="%22Instructional+Design%22">Instructional Design</searchLink><br /><searchLink fieldCode="DE" term="%22Comparative+Analysis%22">Comparative Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Control+Groups%22">Control Groups</searchLink><br /><searchLink fieldCode="DE" term="%22Experimental+Groups%22">Experimental Groups</searchLink><br /><searchLink fieldCode="DE" term="%22Usability%22">Usability</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Elementary+School+Students%22">Elementary School Students</searchLink><br /><searchLink fieldCode="DE" term="%22Grade+1%22">Grade 1</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+System+Design%22">Computer System Design</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Instructional+Effectiveness%22">Instructional Effectiveness</searchLink><br /><searchLink fieldCode="DE" term="%22Pretests+Posttests%22">Pretests Posttests</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22South+Korea%22">South Korea</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1109/TE.2012.2190071
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 0018-9359
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called Algorithmic Bricks (A-Bricks), to improve the programming language experience by considering and utilizing characteristics of procedural language. Specifically, elements such as sequence, repetition, condition, function, and parameter were used to develop A-Bricks. In addition, this study observed the benefits of A-Bricks and confirmed its potential as a tangible educational programming tool by comparing and analyzing elementary school students using A-Bricks to control groups using Scratch. (Contains 10 figures and 2 tables.)
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: Ref
  Label: Number of References
  Group: RefInfo
  Data: 22
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2013
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ995683
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ995683
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TE.2012.2190071
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 6
        StartPage: 474
    Subjects:
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Computer Interfaces
        Type: general
      – SubjectFull: Robotics
        Type: general
      – SubjectFull: Instructional Design
        Type: general
      – SubjectFull: Comparative Analysis
        Type: general
      – SubjectFull: Control Groups
        Type: general
      – SubjectFull: Experimental Groups
        Type: general
      – SubjectFull: Usability
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Elementary School Students
        Type: general
      – SubjectFull: Grade 1
        Type: general
      – SubjectFull: Computer System Design
        Type: general
      – SubjectFull: Teaching Methods
        Type: general
      – SubjectFull: Instructional Effectiveness
        Type: general
      – SubjectFull: Pretests Posttests
        Type: general
      – SubjectFull: South Korea
        Type: general
    Titles:
      – TitleFull: Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Kwon, D.-Y
      – PersonEntity:
          Name:
            NameFull: Kim, H.-S
      – PersonEntity:
          Name:
            NameFull: Shim, J.-K
      – PersonEntity:
          Name:
            NameFull: Lee, W.-G
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 11
              Type: published
              Y: 2012
          Identifiers:
            – Type: issn-print
              Value: 0018-9359
          Numbering:
            – Type: volume
              Value: 55
            – Type: issue
              Value: 4
          Titles:
            – TitleFull: IEEE Transactions on Education
              Type: main
ResultId 1