ITx 2020 Programme

Jump to: Wednesday 7th | Thursday 8th

Using a mobile device?
Visit programme on mobile site

Please note as with our physical conferences, all of the virtual conference sessions will be recorded.

To connect to the presentations please see the link in each of the presentation descriptions in the programme or use the following stream presentation links


For the CITRENZ1 StreamFor the CITRENZ2 StreamFor the CITRENZ3 Stream 

This years poster presentations can be viewed at

Voting on the posters is also being held online, vote at

A Case Sudy of Using SCRUM Framework to Teach OOP Concepts

Wednesday 1:30pm - 2:00pm, CITRENZ (

Teaching OOP principles is considered challenging mostly because it requires new way of analyzing problem, designing the solution, and coding style which are all involved around classes, objects and the application of four pilar OOP concepts: encapsulation, abstract, inheritance and polymorphism.
It can be easy for novice learners to learn theoretical object-oriented concepts but most of them find it difficult when it comes to model the real-world into objects and classes. Whereas, SCRUM is a popular AGILE framework used in industry to design and develop a complex and real-world software.
This paper presents first the close connection between OOP principles and the SCRUM principles, then show a case study of using SCRUM framework to teach OOP concepts. Upon the completion of software implementation and by mixture of OOP and SCRUM principles, learners not only grasp the importance of all OOP principles but also the real-world software development process to meet the customer changing requirements.


Daniel Dang

Eastern Institute of Technology

PhD. Daniel Dang, ICT lecturer at school of computing at EIT. He is currently teaching all papers related to software design and development, web app development and database management systems.

His research interests are Energy Efficiency in the digital world, Emerging technologies in Mobile App & Web App.