Visualization : a tool for enhancing students' concept images of basic object-oriented concepts
Yükleniyor...
Tarih
2013
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Erişim Hakkı
info:eu-repo/semantics/closedAccess
Özet
The purpose of this study was twofold: to investigate students' concept images about class, object, and their relationship and to help them enhance their learning of these notions with a visualization tool. Fifty-six second-year university students participated in the study. To investigate his/her concept images, the researcher developed a survey including open-ended questions, which was administered to the participants. Follow-up interviews with 12 randomly selected students were conducted to explore their answers to the survey in depth. The results of the first part of the research were utilized to construct visualization scenarios. The students used these scenarios to develop animations using Flash software. The study found that most of the students experienced difficulties in learning object-oriented notions. Overdependence on code-writing practice and examples and incorrectly learned analogies were determined to be the sources of their difficulties. Moreover, visualization was found to be a promising approach in facilitating students' concept images of basic object-oriented notions. The results of this study have implications for researchers and practitioners when designing programming instruction. © 2013 Copyright Taylor and Francis Limited.
Açıklama
Anahtar Kelimeler
Concept Image, Cooperative Learning, Improving Classroom Teaching, Object-oriented Programming, Programming Education, Visualization Tool
Kaynak
Computer Science Education
WoS Q Değeri
N/A
Scopus Q Değeri
Q1
Cilt
23
Sayı
1