Effects, Experiences and Feedback from Studies of a Program Visualization Tool

被引:0
|
作者
Kaila, Erkki [1 ]
Rajala, Teemu [1 ]
Laakso, Mikko-Jussi [1 ]
Salakoski, Tapio [2 ]
机构
[1] Univ Turku, Turku Ctr Comp Sci, TUCS, Joukahaisenkatu 3-5 B,6th Floor, FI-20520 Turku, Finland
[2] Univ Turku, Turku Ctr Comp Sci, TUCS, Comp Sci, FI-20520 Turku, Finland
来源
INFORMATICS IN EDUCATION | 2009年 / 8卷 / 01期
关键词
program visualization; programming; education; effects; experiences; student feedback;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Program visualization (PV) is potentially a useful method for teaching programming basics to novice programmers. However, there are very few studies on the effects of PV. We have developed a PV tool called ViLLE at the University of Turku. In this paper, multiple studies on the effects of the tool are presented. In addition, new qualitative data about students' feedback of using the tool is presented. Both, the results of our studies and the feedback indicate that ViLLE can be used effectively in teaching basic programming concepts to novice programmers.
引用
收藏
页码:17 / 34
页数:18
相关论文
共 50 条
  • [1] A program visualization tool for program comprehension
    Ohki, M
    Hosaka, Y
    [J]. 200S IEEE SYMPOSIUM ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, 2003, : 263 - 265
  • [2] CodeCrawler - An information visualization tool for program comprehension
    Lanza, M
    Ducasse, S
    Gall, H
    Pinzger, M
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 672 - 673
  • [3] FEEDBACK REPORTS FOR PHYSICIANS AND EXPERIENCES FROM THE DOCUMENTATION IN THE AUSTRIAN DISEASE MANAGEMENT PROGRAM
    Beck, P.
    Augustin, T.
    Habacher, W.
    Narath, S.
    Bruner, F.
    Pieber, T. R.
    [J]. EHEALTH2011: HEALTH INFORMATICS MEETS EHEALTH: VON DER WISSENSCHAFT ZUR ANWENDUNG UND ZURUECK: GRENZEN UBERWINDEN. CONTINUITY OF CARE, 2011, : 65 - 71
  • [4] Decipher: An Interactive Visualization Tool for Interpreting Unstructured Design Feedback from Multiple Providers
    Yen, Yu-Chun Grace
    Kim, Joy O.
    Bailey, Brian P.
    [J]. PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20), 2020,
  • [5] Incorporating human experiences into the design process of a visualization tool: A case study from bioinformatics
    Javahery, H.
    Deichman, A.
    Seffah, A.
    Radhakrishnan, T.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 2849 - 2855
  • [6] Using a Graph Visualization Tool for Parallel Program Dynamic Visualization and Communication Analysis
    Stringhini, Denise
    Gomes, Pedro Spoljaric
    Fazenda, Alvaro
    [J]. HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018, 2018, 11203 : 627 - 636
  • [7] Jype - A program visualization and programming exercise tool for python
    Department of Computer Science and Engineering, Aalto University School of Science and Technology, P.O. Box 15400, FI-00076 Aalto, Finland
    [J]. Proc ACM Conf Computer Commun Secur, 1600, (153-162):
  • [8] Effectiveness of Program Visualization: A Case Study with the ViLLE Tool
    Rajala, Teemu
    Laakso, Mikko-Jussi
    Kaila, Erkki
    Salakoski, Tapio
    [J]. JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-INNOVATIONS IN PRACTICE, 2008, 7 : 15 - 32
  • [9] The Role of Feedback as a Management Tool in Performance Management Program
    Nikolic, Tatjana Mamula
    Peric, Nenad
    Bovan, Ana
    [J]. QUALITY-ACCESS TO SUCCESS, 2020, 21 (177): : 3 - 8
  • [10] Jype - A Program Visualization and Programming Exercise Tool for Python']Python
    Helminen, Juha
    Malmi, Lauri
    [J]. SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 153 - 162