@inproceedings{2dac4730171540569a9f57a3ec507a8d,
title = "Has the paradigm shift in CS1 a harmful effect on data structures courses: A case study",
abstract = "The ongoing debate among Computer Science educators about the advantages and disadvantages of the shift from the procedural to the Object-Oriented paradigm usually relates to the introductory course. Indeed, we were also concerned when in our institute we decided to implement this shift in our introductory course and started to teach Java, instead of a procedural paradigm. In our previous study we saw that the effect of the shift did not lower the achievements of students taking the CS1 course. Furthermore, we wanted to be equally sure that this was the case when students take Data Structures courses. This is the focus of the study presented in this paper. The results show that there is no significant difference in the achievements of students who came from different paradigm backgrounds. This encouraging result probably relates to the fact that our CS1 course focuses on the fundamentals of introductory Computer Science and does not only emphasize the language aspects.",
keywords = "CS1, Data structures, OOP, Procedural programming",
author = "Judith Gal-Ezer and Tamar Vilner and Ela Zur",
year = "2009",
doi = "10.1145/1508865.1508909",
language = "אנגלית",
isbn = "9781605585048",
series = "SIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education",
pages = "126--130",
booktitle = "SIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education",
note = "40th ACM Technical Symposium on Computer Science Education, SIGCSE 2009 ; Conference date: 04-03-2009 Through 07-03-2009",
}