DocumentCode
704904
Title
Task-based programming learning in higher education
Author
Figas, P. ; Bartel, A. ; Hagel, G.
Author_Institution
Fac. Comput. Sci., Kempten Univ. of Appl. Sci., Kempten, Germany
fYear
2015
fDate
18-20 March 2015
Firstpage
648
Lastpage
653
Abstract
The task-based language learning (TBLL) approach is used in the context of foreign language pedagogy. Since a programming language is also a language by definition, this emerges the question whether the approach can also be used for learning programming. The paper presents fundamentals of the TBLL approach and illustrates how it can be adopted for learning an object-oriented programming language. It gives suggestions for concrete specifications of a task-based programming learning (TBPL) and shows their effects on an exemplary programming task.
Keywords
computer science education; further education; object-oriented languages; object-oriented programming; TBLL; TBPL; foreign language pedagogy; higher education; object-oriented programming language; task-based language learning; task-based programming learning; Computer languages; Computers; Education; Natural languages; Programming profession; Writing; language learning; programming learning; task-based learning;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Engineering Education Conference (EDUCON), 2015 IEEE
Conference_Location
Tallinn
Type
conf
DOI
10.1109/EDUCON.2015.7096038
Filename
7096038
Link To Document