A programming learning environment "azur": Visualizing block structures and program function behavior

Toshiyuki Imaizumi, Hiroaki Hashiura, Saeko Matsuura, Seiichi Komiya

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

It is difficult for beginner programmers imagine how a program does behave. The authors focused on the reasons for the same, viz. the fact that beginners are not able to create appropriate image of the behavior of a program including the combination of control statements (e.g. if-statement, while-statement, switch-statements, etc) and/or program function. Therefore they developed such an environment that it is easy for beginners to understand the above-mentioned program. In the present paper, they have shed light on the details of the tool and they have also verified its effectiveness by an experiment.

Original languageEnglish
Title of host publicationProceedings of the 9th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2010
Pages306-311
Number of pages6
Publication statusPublished - 2010 Dec 1
Event9th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2010 - Kaunas, Lithuania
Duration: 2010 Aug 252010 Aug 27

Publication series

NameProceedings of the 9th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2010

Conference

Conference9th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2010
CountryLithuania
CityKaunas
Period10/8/2510/8/27

    Fingerprint

Keywords

  • Control structure
  • Program visualization
  • Programming education
  • Recursive function

ASJC Scopus subject areas

  • Software

Cite this

Imaizumi, T., Hashiura, H., Matsuura, S., & Komiya, S. (2010). A programming learning environment "azur": Visualizing block structures and program function behavior. In Proceedings of the 9th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2010 (pp. 306-311). (Proceedings of the 9th Joint Conference on Knowledge-Based Software Engineering, JCKBSE 2010).