Published July 31, 2019 | Version v1

AN INTERACTIVE ANIMATION TOOL FOR JAVA OBJECT ORIENTED PROGRAMMING UNDERSTANDING

  • 1. Department of Computer Sciences, Faculty of Sciences, Sebha University, Sebha, Libya
  • 2. Department of Computer Sciences, Faculty of Information Technology, Sebha University, Sebha, Libya

Description

Java Language becomes the most common Object-Oriented Programming Language over the entire world. Students from Computer Sciences and Information Technology are struggling to lean Java concepts and programs on Java. That is because of the various difficulties in understanding Object Orientedconcepts especially by novice programmers. This research adopts the design of interactive animationtool named LearnOOP which includesan animatedvisual model that shows the role of an object within a Java program. The visual object reflects the attributes and behaviour of that object to enhance students’ understanding. The interaction between the developed tool and students is conducted and the usability is measured using a questionnaire. The results show that the developed tool is more effective than using traditional teaching and positively impact learning. The results also have confirmed that LearnOOP tool is promising with respect to quality assurance, effectiveness and usability.

Files

9319ijpla01.pdf

Files (736.9 kB)

Name Size Download all
md5:f967722eff3be087584f68d7da763591
736.9 kB Preview Download