A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2021; you can also visit the original URL.
The file type is application/pdf
.
The Application of Higher-Order Cognitive Thinking Skills to Promote Students' Understanding of the Use of static in Object-Oriented Pro-gramming
2021
Informatics in Education. An International Journal
Object-oriented programming distinguishes between instance attributes and methods and class attributes and methods, annotated by the static modifier. Novices encounter difficulty understanding the means and implications of static attributes and methods. The paper has two outcomes: (a) a detailed classification of aspects of understanding static, and (b) a collection of questions designed to serve as a learning/practice/diagnostic tool to address those aspects. Providing answers requires
doi:10.15388/infedu.2022.10
fatcat:v43gx7juuveqfknch4464ot4ei