Flowchart-based programming environments for improving comprehension and problem-solving skill of novice programmers: a survey
by Danial Hooshyar; Rodina Binti Ahmad; Mohd Hairul Nizam Md Nasir; Shahaboddin Shamshirband; Shi-Jinn Horng
International Journal of Advanced Intelligence Paradigms (IJAIP), Vol. 7, No. 1, 2015

Abstract: From the time of early exploration in the area of programming languages, many tools have been employed to introduce novice programmers to programming. More research in this field has revealed that the deficiency in problem-solving skills is exacerbated by the complexities associated with the development environment and the language syntax that novices employ. Hence, many available software support tools for introducing novices to programming are subsequently based on flowchart which acts as a visual aid in programming to help increase problem-solving skills. Thus, the aim of this paper is to provide an in-depth survey of flowchart-based programming environments aimed at novice programmers published in the literature along with the approaches developed by various researchers to assist in the understanding of the state of the art and proceed easily with the research within this area. More importantly, this paper identifies the basic structure that has been employed in the majority of existing methods as well as key strengths and shortcomings.

Online publication date: Thu, 02-Jul-2015

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Advanced Intelligence Paradigms (IJAIP):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?

Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com