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
Country/TerritoryLithuania
CityKaunas
Period10/8/2510/8/27

Keywords

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

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'A programming learning environment "azur": Visualizing block structures and program function behavior'. Together they form a unique fingerprint.

Cite this