Usage of Technology Enhanced Educational Tools for Delivering Programming Courses

Mirjana Ivanovi?, Stelios Xinogalos, Živana Komlenov


Methods and approaches behind technology enhanced learning (TEL) in programming courses at a university level encourage continuous research in the last 20 years. Still there is no generally applicable way that would guarantee success. In this paper some experiences gathered during years of a technology-enhanced approach in teaching Object-Oriented Programming (OOP) at two universities in two countries are presented and compared. Emphasis is given on the technology-enhanced educational tools that were selected or developed by the two institutions for teaching OOP. Different traditions and independent development at both institutions allow us to draw generally applicable conclusions and recommendations.


E-learning, Object-oriented programming, Teaching programming, Technology-enhanced learning

Full Text:


Copyright (c) 2017 Mirjana Ivanovi?, Stelios Xinogalos, Živana Komlenov

International Journal of Emerging Technologies in Learning. ISSN: 1863-0383
Creative Commons License SPARC Europe Seal
Web of Science ESCI logo Engineering Information logo INSPEC logo DBLP logo ELSEVIER Scopus logo EDiTLib logo EBSCO logo Ulrich's logo Google Scholar logo Microsoft® Academic SearchDOAJ logo