International Journal of Assessment Tools in Education (Dec 2018)

Using the Fuzzy Logic in Assessing the Programming Performance of Students

  • Ozan Şenkal,
  • Nihan Arslan Namlı

DOI
https://doi.org/10.21449/ijate.429123
Journal volume & issue
Vol. 5, no. 4
pp. 701 – 712

Abstract

Read online

The overall objective of this study is to understandhow the fuzzy logic theory can be used in measuring the programming performanceof the undergraduate students, as well as proving the advantages of using fuzzylogic in evaluation of students’ performance. 336 students were involved in thesample of this quantitative study. The first group was consisted of 150 students,whereas the second group was consisted of 186 students. Cluster analysis was alsoconducted in order to ensure the neutrality of sample. The rule-based intelligentfuzzy logic assessment logic (FLAL) system was developed. This system has a flexibledatabase in order to assess the academic programming performances of students. Therefore,an absolute evaluation system was used in order to calculate the second group’sperformance. On the other hand, FLAL system was applied to the first group to determinetheir programming performance. A Mamdani-type fuzzy logic algorithm mechanism havingtwo inputs and one output was utilized. An independent sample T test was used inanalyzing the data sets. As a result, there was a significant difference betweenfirst and second groups’ results in favor of the first group. While 29 students comprisedof 19.3% of all the students failed in the flexible percentage system, 41 students comprised of22% of all the students failed in the absolute evaluation systemevaluatingtheir grades via fuzzy logic system. By increasing the inputparameters of the fuzzy logic rules, the results can be addressed more efficiently.

Keywords