About this paper

Appears in:
Pages: 7333-7341
Publication year: 2015
ISBN: 978-84-606-5763-7
ISSN: 2340-1079

Conference name: 9th International Technology, Education and Development Conference
Dates: 2-4 March, 2015
Location: Madrid, Spain

AN IMPROVEMENT AND APPLICATION OF A SOURCE CODE SIMILARITY MEASURING METHOD FOR PROGRAMMING EDUCATION SUPPORT SYSTEM

A. Ohno, T. Yamasaki, K.I. Tokiwa

Osaka Sangyo University (JAPAN)
Scoring and finding plagiarisms in university programming classes are burdensome and time-consuming tasks for teachers.
The aim of the study is to help teachers to achieve fair grading and reduce their burdens while organizing university programming classes.
In this paper, we improved our proposed similarity measuring method and implemented it to the education support system aiming to provide meaningful information to help teachers’ scoring task.

We developed an education support system for university programming classes to automate some parts of burdensome tasks such as scoring and plagiarism detection.

To realize the main functions of the system: scoring and plagiarism detection, we implemented two different kinds of similarity measuring methods for programming languages.

One of them is called FRef that quantify the feature of a source code by using a number of reference source codes to extract rich information to differentiate short and similar source codes, and another one is CM Algorithm that measures similarity according to the student’s coding style.
We implemented each of the two methods as a scoring function and a plagiarism detection function of the system.
Here, we need to note that the source codes produced by students as a part of programming class have special features.
That is, the length of the source codes is short and they have similar structure and algorithm because the source codes are produced to achieve the same goal according to the teachers’ instruction. Thus, it is difficult to extract and quantify features from those source codes to achieve grading or find plagiarisms.

Also, as we working on this study, we re-considered about reasonable criteria for education support system, through a survey. The paper provides a discussion on this topic too.
@InProceedings{OHNO2015ANI,
author = {Ohno, A. and Yamasaki, T. and Tokiwa, K.I.},
title = {AN IMPROVEMENT AND APPLICATION OF A SOURCE CODE SIMILARITY MEASURING METHOD FOR PROGRAMMING EDUCATION SUPPORT SYSTEM},
series = {9th International Technology, Education and Development Conference},
booktitle = {INTED2015 Proceedings},
isbn = {978-84-606-5763-7},
issn = {2340-1079},
publisher = {IATED},
location = {Madrid, Spain},
month = {2-4 March, 2015},
year = {2015},
pages = {7333-7341}}
TY - CONF
AU - A. Ohno AU - T. Yamasaki AU - K.I. Tokiwa
TI - AN IMPROVEMENT AND APPLICATION OF A SOURCE CODE SIMILARITY MEASURING METHOD FOR PROGRAMMING EDUCATION SUPPORT SYSTEM
SN - 978-84-606-5763-7/2340-1079
PY - 2015
Y1 - 2-4 March, 2015
CI - Madrid, Spain
JO - 9th International Technology, Education and Development Conference
JA - INTED2015 Proceedings
SP - 7333
EP - 7341
ER -
A. Ohno, T. Yamasaki, K.I. Tokiwa (2015) AN IMPROVEMENT AND APPLICATION OF A SOURCE CODE SIMILARITY MEASURING METHOD FOR PROGRAMMING EDUCATION SUPPORT SYSTEM, INTED2015 Proceedings, pp. 7333-7341.
User:
Pass: