Authors
Jacky Keung, Yan Xiao, Qing Mi, Victor CS Lee
Publication date
2018/7/31
Conference
2018 international symposium on educational technology (iset)
Pages
47-51
Publisher
IEEE
Description
Most of the students coming from various different backgrounds find software programming a difficult subject to learn and master, especially in learning the concept of object-oriented programming. Because they must be able to model physical beings into virtualized objects and define complex object relationships in their designs for object interactions in a very abstract fashion that is not easily understood. This study is an attempt to introduce a unique interactive learning platform to students learning Java programming, which was designed with a set of object-oriented programming pedagogical considerations in mind. This study further extends and enhances with model-driven software development technique, such that to supporting unified modelling language (UML) class diagrams and code fragments generation in order to ease the learning needs of students, a unique way to learn fundamental programming …
Total citations
2019202020212022202311324
Scholar articles