Learning programming is compulsory for every student of Computer Science. Fig. 8 shows the programming languages known by students. The findings show all students know C++ and Java, some of them know about C#. It shows that they have learned Java before and this could lead to an increase in their interest in learning object-oriented concepts and programming. It is good because it is easier for the students to learn object-oriented programming and concepts as the proposed approach will develop in Java.