DocumentCode :
2641028
Title :
Work in progress - using graphical programming languages in the introductory programming course
Author :
Bucks, Gregory ; Oakes, William
Author_Institution :
Purdue Univ., West Lafayette, IN, USA
fYear :
2009
fDate :
18-21 Oct. 2009
Firstpage :
1
Lastpage :
2
Abstract :
There is widespread evidence to show that many first year engineering students have either a strong dislike for programming or an inability to write effective programs. This poses a problem, since many engineering departments require their students to take some form of introductory programming as part of their first year in engineering. Several possible reasons exist for why many engineering students have such difficulty with programming and the related concepts: that many engineers tend to fall heavily on the ¿visual learner¿ side of the Felder-Silverman learning styles model and that they tend to rely on inappropriate or inadequate models for using these concepts. Since traditional, text-based programming languages, and the predominantly text-based way in which they are taught, do not align with the learning styles of these students, their ability to understand and implement the necessary concepts in an actual program may be drastically reduced. The text based nature of most languages taught as a first language also promotes the use of natural languages models for various looping and conditional constructs which do not fit. This paper discusses a work in progress investigating the use of graphical programming languages as a means for introducing programming concepts and catering to the visual learning style of most engineering students.
Keywords :
engineering education; visual languages; Felder-Silverman learning styles model; engineering students; graphical programming languages; introductory programming course; text-based programming languages; Computer languages; Computer science; Context modeling; Engineering students; Flowcharts; Joining processes; Natural languages; Programming environments; Programming profession; Writing; Graphical Programming; Learning Styles; Novice Programmers; Programming Concepts;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2009. FIE '09. 39th IEEE
Conference_Location :
San Antonio, TX
ISSN :
0190-5848
Print_ISBN :
978-1-4244-4715-2
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2009.5350543
Filename :
5350543
Link To Document :
بازگشت