On the (Mis) Understanding of the "this" Reference

被引:4
|
作者
Ragonis, Noa [1 ,2 ]
Shmallo, Ronit [3 ]
机构
[1] Beit Berl Coll, Fac Educ, CS, Kefar Sava, Israel
[2] Technion IIT, Fac Educ Technol & Sci, Haifa, Israel
[3] SCE, Dept Ind Engn & Management, Ashdod, Israel
关键词
Computer science education; Object-oriented programming; this reference;
D O I
10.1145/3017680.3017715
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper presents research conducted with high school (HS) students (N= 86) learning object-oriented programming (OOP) and computer science HS teachers (N= 48). The focus was on students' and teachers' understanding of the this reference. Proper conceptualization of this indicates an understanding of objects in general and of the current object, and it involves various aspects of programming variants. Students' preferences as to the use of the this reference were also examined. Findings revealed a lack of understanding of both the implication and the implementation of this; only 45% of the students expressed understanding of when we must use this; only 60% expressed understanding of when not to use this, and only 24% expressed clear understanding in their definition of this. Even correct answers do not necessarily indicate conceptual understanding, rather a repetition of definitions or programming habits, or a reliance on operative aspects of the implementation. The teachers expressed a considerable lack of clarity in accurately characterizing the correctness of students' answers.
引用
收藏
页码:489 / 494
页数:6
相关论文
共 50 条
  • [41] Keep Talking: (Mis)Understanding the Hedonic Trajectory of Conversation
    Kardas, Michael
    Schroeder, Juliana
    O'Brien, Ed
    JOURNAL OF PERSONALITY AND SOCIAL PSYCHOLOGY, 2022, 123 (04) : 717 - 740
  • [42] Laypeople's (Mis)Understanding of Common Medical Acronyms
    Praska, Corinne
    Pitt, Michael B.
    Marmet, Jordan
    Gotlieb, Rachael
    Charpentier, Victoria
    Hause, Emily
    Allen, Katherine A.
    Lunos, Scott
    Hendrickson, Marissa A.
    HOSPITAL PEDIATRICS, 2023, 13 (10) : e269 - e273
  • [43] (Mis)understanding Singer: replaceability of children or intellectual endeavour?
    Maeckelberghe E.L.
    Medicine, Health Care and Philosophy, 2002, 5 (3) : 297 - 300
  • [44] Pearson and Responsibility: (Mis-)Understanding the Capabilities Approach
    Johnson, Matthew
    Brigg, Morgan
    Graham, Mary
    AUSTRALIAN JOURNAL OF POLITICS AND HISTORY, 2016, 62 (02): : 251 - 267
  • [45] Understanding Mis-implementation in Public Health Practice
    Brownson, Ross C.
    Allen, Peg
    Jacob, Rebekah R.
    Harris, Jenine K.
    Duggan, Kathleen
    Hipp, Pamela R.
    Erwin, Paul C.
    AMERICAN JOURNAL OF PREVENTIVE MEDICINE, 2015, 48 (05) : 543 - 551
  • [46] REFERENCE AND RELEVANCE IN UNDERSTANDING NARRATIVES
    STARK, HA
    BULLETIN OF THE BRITISH PSYCHOLOGICAL SOCIETY, 1987, 40 : A108 - A108
  • [47] UNDERSTANDING GENERAL REFERENCE MAPS
    MOSENTHAL, PB
    KIRSCH, IS
    JOURNAL OF READING, 1990, 34 (01): : 60 - 63
  • [48] (Mis)understanding Bomarzo: the Sacro Bosco between history and myth
    Tchikine, Anatole
    STUDIES IN THE HISTORY OF GARDENS & DESIGNED LANDSCAPES, 2021, 41 (02) : 77 - 79
  • [49] Choosing management information systems as a major: Understanding the smifactors for MIS
    Ferratt T.W.
    Hall S.R.
    Prasad J.
    Wynn Jr. D.
    Communications of the Association for Information Systems, 2010, 27 (01): : 265 - 284
  • [50] (Mis)understanding trauma-informed approaches in mental health
    Sweeney, Angela
    Taggart, Danny
    JOURNAL OF MENTAL HEALTH, 2018, 27 (05) : 383 - 387