TY - GEN
T1 - Fundamental concepts of CS1
T2 - ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science
AU - Vilner, Tamar
AU - Zur, Ela
AU - Gal-Ezer, Judith
PY - 2007
Y1 - 2007
N2 - For some time, there has been an ongoing debate among Computer Science (CS) educators about the advantages and disadvantages of the shift from the procedural to the Object-Oriented (OO) paradigm. In our institution, we decided to implement this shift in the year 2005, when we changed our introductory course and started, right from the beginning, to teach the Java language, instead of the procedural facet of C++. While we still offered the two different paradigms in parallel, we had two similar groups each taking one of the paradigms. These two groups served as the research population of the study we describe in this paper. We examined whether the shift from the procedural to the OO paradigm had an effect on students' perception of fundamental concepts taught in the introductory course.
AB - For some time, there has been an ongoing debate among Computer Science (CS) educators about the advantages and disadvantages of the shift from the procedural to the Object-Oriented (OO) paradigm. In our institution, we decided to implement this shift in the year 2005, when we changed our introductory course and started, right from the beginning, to teach the Java language, instead of the procedural facet of C++. While we still offered the two different paradigms in parallel, we had two similar groups each taking one of the paradigms. These two groups served as the research population of the study we describe in this paper. We examined whether the shift from the procedural to the OO paradigm had an effect on students' perception of fundamental concepts taught in the introductory course.
KW - CS1
KW - OOP paradigm
KW - Procedural paradigm
UR - http://www.scopus.com/inward/record.url?scp=34548074372&partnerID=8YFLogxK
U2 - 10.1145/1268784.1268835
DO - 10.1145/1268784.1268835
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:34548074372
SN - 1595936106
SN - 9781595936103
T3 - ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science
SP - 171
EP - 175
BT - ITiCSE 2007
Y2 - 25 June 2007 through 27 June 2007
ER -