Sciweavers

OOPSLA
2005
Springer

Roles of variables in object-oriented programming

13 years 10 months ago
Roles of variables in object-oriented programming
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 procedural programming have shown that roles are an excellent pedagogical tool for clarifying the structure and meaning of programs and that their use improves students’ programming skills. This paper describes the results of an investigation designed to test the understandability and acceptability of the role concept and of the individual roles in novice-level object-oriented programming. The role set used in procedural programming was found to be suitable for describing variable and attribute behavior in object-oriented programming but the need for some
Pauli Byckling, Petri Gerdt, Jorma Sajaniemi
Added 28 Jun 2010
Updated 28 Jun 2010
Type Conference
Year 2005
Where OOPSLA
Authors Pauli Byckling, Petri Gerdt, Jorma Sajaniemi
Comments (0)