Download full text
Download full text
ERIC Number: EJ1056237
Record Type: Journal
Publication Date: 2012
Abstractor: As Provided
Reference Count: 25
Which Introductory Programming Approach Is Most Suitable for Students: Procedural or Visual Programming?
Eid, Chaker; Millham, Richard
American Journal of Business Education, v5 n2 p173-178 2012
In this paper, we discuss the visual programming approach to teaching introductory programming courses and then compare this approach with that of procedural programming. The involved cognitive levels of students, as beginning students are introduced to different types of programming concepts, are correlated to the learning processes of programming. Our hypothesis is that if beginning students are introduced to programming concepts by means of a console-based procedural programming approach, they perform better in subsequent visual programming higher level courses. The performance of two groups of students, one group who began with the console-based procedural programming approach and then advanced to a higher level visual programming course and the other group which began with a lower level visual programming course before proceeding to the same higher level visual programming course, is measured, analysed, and the results are reported, with statistical analysis, and correlated to the hypothesis.
Descriptors: Programming, Comparative Analysis, Computer Science Education, Cognitive Development, Cognitive Processes, Programming Languages, Correlation, Control Groups, Experimental Groups, Grades (Scholastic), Students, Statistical Analysis
Clute Institute. 6901 South Pierce Street Suite 239, Littleton, CO 80128. Tel: 303-904-4750; Fax: 303-978-0413; e-mail: Staff@CluteInstitute.com; Web site: http://www.cluteinstitute.com
Publication Type: Journal Articles; Reports - Research
Education Level: N/A
Authoring Institution: N/A