International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 100 - Issue 4 |
Published: August 2014 |
Authors: Nazir Hawi |
![]() |
Nazir Hawi . Learning Programming: A Model Emerging from Data. International Journal of Computer Applications. 100, 4 (August 2014), 24-34. DOI=10.5120/17514-8070
@article{ 10.5120/17514-8070, author = { Nazir Hawi }, title = { Learning Programming: A Model Emerging from Data }, journal = { International Journal of Computer Applications }, year = { 2014 }, volume = { 100 }, number = { 4 }, pages = { 24-34 }, doi = { 10.5120/17514-8070 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2014 %A Nazir Hawi %T Learning Programming: A Model Emerging from Data%T %J International Journal of Computer Applications %V 100 %N 4 %P 24-34 %R 10.5120/17514-8070 %I Foundation of Computer Science (FCS), NY, USA
Learning computer programming is a prominent issue in the fields of computer science and education. This paper is an attempt to address this issue by investigating the experiences of undergraduate university students who studied computer programming. A total of 260 computer science and engineering students (210 males and 50 females) were recruited from three geographically distant campuses. They were surveyed with a questionnaire that exhibited good internal reliability. Eventually, a learning model emerged from the data. It consisted of three independent structures that included most of the study times under focus. The study times creatively and dynamically interact stimulated by learning needs and sustained by learning passion. In addition, while some indices of confirmatory factor analysis indicated that the learning model is an adequate fit, others suggested that it needs improvement, which should be considered by future research.