• DocumentCode
    123490
  • Title

    Application of software visualization in programming teaching

  • Author

    Yi Ding ; Yongmin Hang ; Gang Wan ; Shuiyan He

  • Author_Institution
    Sch. of Comput., Wuhan Vocational Coll. of Software & Eng., Wuhan, China
  • fYear
    2014
  • fDate
    22-24 Aug. 2014
  • Firstpage
    803
  • Lastpage
    806
  • Abstract
    Motivating students to comprehend software structure, behavior and complexity is often difficult because software cannot be seen or even touched, disappear into files on disks. To overcome this problem, the author has prepared an open source project, some programs developed by students themselves and two software visualization tools, and applied them in programming teaching. They are suitable for classroom use in undergraduate programming courses. The effectiveness of software visualization in programming teaching has been evaluated formally by students. The implementation of software visualization in programming teaching was judged to be successful because of the positive student feedback. This paper describes the case and experiment, the overall effectiveness, and plans for further work.
  • Keywords
    computer science education; educational courses; educational institutions; further education; programming; public domain software; software engineering; teaching; open source project; programming teaching; software visualization; undergraduate programming courses; Computers; Education; Programming; Software; Software engineering; Visualization; Likert scale; Software visualization; complexity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science & Education (ICCSE), 2014 9th International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4799-2949-8
  • Type

    conf

  • DOI
    10.1109/ICCSE.2014.6926573
  • Filename
    6926573