• DocumentCode
    3089080
  • Title

    Promoting Acquisition of Programming Skills by Reuse of Active Diagrams

  • Author

    Taguchi, Hiroshi ; Harada, Fumiko ; Shimakawa, Hiromitsu

  • Author_Institution
    Ritsumeikan Univ., Shiga
  • fYear
    2008
  • fDate
    14-16 Jan. 2008
  • Firstpage
    101
  • Lastpage
    106
  • Abstract
    This paper proposes a method to find clues to an understanding of C-language programming techniques from active diagrams which a teacher drew extemporaneously. An active diagram is a diagram which moves as time advances. A teacher often explains a programming technique with the movement of an active diagram. The method records active diagrams in a form that they can be reproduced afterward. The method collects also several kinds of data to grasp contents and effects of the active diagrams. The method picks out clues from the active diagrams from the data. Finally, the method provides the clues for all students eager to acquire programming skills. If they reproduce the active diagrams, they can learn effectively. We have developed data collection systems to realize the method. We plan to verify effectiveness of the method by application of the systems to an actual university course.
  • Keywords
    C language; computer science education; diagrams; programming; C-language programming technique; active diagrams; program understanding; programming skills promoting acquisition; Computer languages; Educational programs; Information science; Information technology; International collaboration; Joining processes; Programming profession; Sorting; System recovery; Vegetation mapping; C-language programming; active diagram; clues to understanding; programming education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Creating, Connecting and Collaborating through Computing, 2008. C5 2008. Sixth International Conference on
  • Conference_Location
    Poitiers
  • Print_ISBN
    978-0-7695-3115-1
  • Type

    conf

  • DOI
    10.1109/C5.2008.7
  • Filename
    4459473