DocumentCode
3293725
Title
Relationship between programming concepts underlying programming skills
Author
Yamamoto, Manabu ; Sekiya, Tsukasa ; Yamaguchi, Kazuhiro
Author_Institution
Grad. Sch. of Arts & Sci., Univ. of Tokyo, Tokyo, Japan
fYear
2011
fDate
4-6 Aug. 2011
Firstpage
1
Lastpage
7
Abstract
We investigated the relationship between programming skills and that of programming concepts in the introductory programming course in this paper. We introduced Modification and Programming skills from other existing skills. From the results of the midterm and final exams of our course, we got the scores in the skills, and from them we estimated the ability in concepts. By correlation, contingency, and covariance of the result of examinations, we found out that Modification and Programming are different from Tracing. We found things about concepts too, that some concepts are local while others are global, that their thinkings sometimes conflict, that the conditional statement is difficult than the loop, that the nested one is significantly difficult than the not nested one, and that understanding the concept of a structure is crucial for understanding the conditional structure and nested loop. We also found that the skills get more separated according to the development of abilities of students.
Keywords
computer science education; educational courses; program control structures; Modification and Programming skills; conditional structure; introductory programming course; nested loop; programming concepts; Correlation; Data models; Educational institutions; Gaussian distribution; Programming; Training; Writing; programming concept; programming skill;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology Based Higher Education and Training (ITHET), 2011 International Conference on
Conference_Location
Kusadasi, Izmir
Print_ISBN
978-1-4577-1673-7
Type
conf
DOI
10.1109/ITHET.2011.6018678
Filename
6018678
Link To Document