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
Link To Document