PROVIT-CI: A Classroom-Oriented Educational Program Visualization Tool

Yu YAN  Kohei HARA  Takenobu KAZUMA  Yasuhiro HISADA  Aiguo HE  
Paper on system development

IEICE TRANSACTIONS on Information and Systems   Vol.E101-D   No.2   pp.447-454
Publication Date: 2018/02/01
Online ISSN: 1745-1361
DOI: 10.1587/transinf.2017EDK0002
Type of Manuscript: PAPER
Category: Educational Technology
program visualization(PV),  educational PV tool,  introductory programming education,  C language,  classroom instruction,  

Full Text: PDF(1.8MB)
>>Buy this Article

Studies have shown that program visualization(PV) is effective for student programming exercise or self-study support. However, very few instructors actively use PV tools for programming lectures. This article discussed the impediments the instructors meet during combining PV tools into lecture classrooms and proposed a C programming classroom instruction support tool based on program visualization — PROVIT-CI (PROgram VIsualization Tool for Classroom Instruction). PROVIT-CI has been consecutively and actively used by the instructors in author's university to enhance their lectures since 2015. The evaluation of application results in an introductory C programming course shows that PROVIT-CI is effective and helpful for instructors classroom use.