Effectiveness of ontology-based online exam platform for programming language education

Chia Ying Lin, Chien Cheng Chou

Research output: Contribution to conferencePaperpeer-review

1 Scopus citations

Abstract

To teach programming language courses for undergraduate engineering students, instructors are faced with a plethora of challenges. Unlike similar courses provided by the computer science department, engineering students should review mathematical concepts as well as learn programming pragmatics in order to solve an engineering problem, e.g., matrix class creation and manipulation. Additionally, during the learning process practices are considered to be an essential part for further understanding. However, plagiarism always exists among students' source codes. To resolve such problems, an ontology-based model and system, called Programming Language Online Exam Platform (PLOEP), were proposed to help the practice and examination of the programming course. A questionnaire was designed and distributed to assess the effectiveness of PLOEP. Results show that engineering students can learn programming concepts more efficiently and effectively by taking exams on PLOEP. Finally, expanding the knowledge base of PLOEP was recommended to cover more concepts and other challenges associated with PLOEP were discussed.

Original languageEnglish
Pages907-914
Number of pages8
DOIs
StatePublished - 2011
Event2011 ASCE International Workshop on Computing in Civil Engineering - Miami, FL, United States
Duration: 19 Jun 201122 Jun 2011

Conference

Conference2011 ASCE International Workshop on Computing in Civil Engineering
Country/TerritoryUnited States
CityMiami, FL
Period19/06/1122/06/11

Keywords

  • Computer programming
  • Engineering education

Fingerprint

Dive into the research topics of 'Effectiveness of ontology-based online exam platform for programming language education'. Together they form a unique fingerprint.

Cite this