About this paper

Appears in:
Pages: 5246-5255
Publication year: 2010
ISBN: 978-84-613-5538-9
ISSN: 2340-1079

Conference name: 4th International Technology, Education and Development Conference
Dates: 8-10 March, 2010
Location: Valencia, Spain

DEVELOPING AN ONLINE E-LEARNING SYSTEM FOR TEACHING FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING

U. Köse

Afyon Kocatepe University (TURKEY)
Electronic learning (E-Learning) provides an effective educational method, which enables both students and teachers to remove limitations of the traditional education and perform education activities with the support of more advanced technologies. Today, there are many different ways and methods to perform E-Learning activities in schools. But new E-Learning models include the use of computers and computer based programs mostly. By using the computer technology, learning management systems (LMS), online tutors and other special-purpose computer applications are designed and developed to be used in education activities.
This paper describes an online E-Learning application system that can be used to teach fundamentals of object oriented programming. With the developed system, students can learn theoretical and practical aspects of the object oriented programming by using some learning tools and documents. By using the system interface, students can view interactive animations, exercises, videos and lecture notes about the object oriented programming. Moreover, they can take some tests and check their knowledge about the given subject. The system also employs an intelligent programming tutor, which can be used by students to write small program codes and check the written codes for possible errors. While writing a program code, students receive some intelligent feedbacks to correct their errors and write the true "object oriented" program. Working principles of this tutor were determined according to Ohlsson's theory on "learning from errors". In addition to students' learning activities, teachers can use an admin panel to organize learning tools and documents provided in the system. They can add or remove the mentioned learning documents, prepare tests about the object oriented programming and add small questions for the intelligent programming tutor. They can also view some statistical information about each student's learning activities on the system. The developed E-Learning system provides an easy to use application interface and can be executed on any Java enabled web browser. With this system, an effective and efficient education environment for both students and teachers can be ensured easily.
@InProceedings{KOSE2010DEV,
author = {K{\"{o}}se, U.},
title = {DEVELOPING AN ONLINE E-LEARNING SYSTEM FOR TEACHING FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING},
series = {4th International Technology, Education and Development Conference},
booktitle = {INTED2010 Proceedings},
isbn = {978-84-613-5538-9},
issn = {2340-1079},
publisher = {IATED},
location = {Valencia, Spain},
month = {8-10 March, 2010},
year = {2010},
pages = {5246-5255}}
TY - CONF
AU - U. Köse
TI - DEVELOPING AN ONLINE E-LEARNING SYSTEM FOR TEACHING FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING
SN - 978-84-613-5538-9/2340-1079
PY - 2010
Y1 - 8-10 March, 2010
CI - Valencia, Spain
JO - 4th International Technology, Education and Development Conference
JA - INTED2010 Proceedings
SP - 5246
EP - 5255
ER -
U. Köse (2010) DEVELOPING AN ONLINE E-LEARNING SYSTEM FOR TEACHING FUNDAMENTALS OF OBJECT ORIENTED PROGRAMMING, INTED2010 Proceedings, pp. 5246-5255.
User:
Pass: