Computer Science Education
December 2006 Volume 16, Number 4
Table of Contents
Number of articles: 3
-
Roles of Variables in Three Programming Paradigms
J Sajaniemi, M Ben-Ari, P Byckling, P Gerdt & Y Kulikova
Roles can be assigned to occurrences of variables in programs according to a small number of stereotypical patterns of use. Studies on explicitly teaching roles to novices learning programming have... More
pp. 261-279
-
Reductive Thinking in Computer Science
Michal Armoni, Judith Gal-Ezer & Orit Hazzan
This paper discusses the role of reduction in computer science and describes a study on undergraduate students' perception of the concept of reduction. Specifically, based on an analysis of... More
pp. 281-301
-
Predicting Introductory Programming Performance: A Multi-Institutional Multivariate Study
Susan Bergin & Ronan Reilly
A model for predicting student performance on introductory programming modules is presented. The model uses attributes identified in a study carried out at four third-level institutions in the... More
pp. 303-323