Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education 2017
DOI: 10.1145/3017680.3017715
|View full text |Cite
|
Sign up to set email alerts
|

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…The collection of questions meets these objectives and covers 11 of the 12 types of question suggested by Ragonis (2012); it also uses various problem-solving keywords of the nine categorized, as suggested by Ragonis & Shilo (2013), which are themselves attributed to Bloom's revised cognitive levels 4-6. We believe that because students cannot be expected to understand intuitively the concept of the current object this (Ragonis & Shmallo, 2017, 2018Shmallo & Ragonis, 2020), the understanding of the static notion cannot be accurate without facilitating it using tools that enable meaningful learning.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The collection of questions meets these objectives and covers 11 of the 12 types of question suggested by Ragonis (2012); it also uses various problem-solving keywords of the nine categorized, as suggested by Ragonis & Shilo (2013), which are themselves attributed to Bloom's revised cognitive levels 4-6. We believe that because students cannot be expected to understand intuitively the concept of the current object this (Ragonis & Shmallo, 2017, 2018Shmallo & Ragonis, 2020), the understanding of the static notion cannot be accurate without facilitating it using tools that enable meaningful learning.…”
Section: Discussionmentioning
confidence: 99%
“…Research that addressed novices tended to expand and reduce properties of terms such as static and access and reported that students believed that a static variable may have many occurrences rather than only one, thus expanding its number of occurrences (Shmallo et al, 2012). In research that focused on students' conceptions and misconceptions regarding the this reference it was found that only 60% of the students indicated correctly that the this reference should not be used in any static context, and students showed difficulties when they needed to develop a static method replacing an instance method comprising the this reference (Ragonis & Shmallo, 2017, 2018Shmallo & Ragonis, 2020). Conclusions in relation to students' understanding of the static notion are limited, since they arose during research on other concepts.…”
Section: Misconceptions About Oop Conceptsmentioning
confidence: 99%
“…When a static method is accessed by an instance, this probably represents a warning sign of an incorrect comprehension of the meaning of static methods. It is important to understand the current object and its usage [47].…”
Section: ) Bad Code Smellsmentioning
confidence: 99%