Research Article

FUZZY LOGIC APPROACH FOR PREDICTING STUDENT ACHIEVEMENT IN SCRATCH

Volume: 12 Number: 2 June 1, 2024
EN

FUZZY LOGIC APPROACH FOR PREDICTING STUDENT ACHIEVEMENT IN SCRATCH

Abstract

21st-century skills such as critical thinking, problem-solving, and analytical thinking gained importance to survive in today’s world. There is growing research mostly focus on the prediction of students in higher education using machine learning and statistical models. However, predicting primary and middle school student’s performance also becomes important especially in learning computer programming. In this study, it was primarily proposed to a fuzzy logic system to predict student performance during the experiment then compare fuzzy logic prediction results to the experts’ results. Secondly, to test the theory that students’ interest in learning algorithms and coding can be increased using the creation of games in a visual programming tool for beginners. The fuzzy logic inference system has been employed to predict middle school student’s performance in the programming experiment which has been carried out using the Scratch environment with the participation of three different middle school students in Turkey. The success rate of three different middle school group success rates is estimated regarding task completion times, and the regression results with respect to the groups are %80, %97, %84.

Keywords

References

  1. J. H. Maloney, K. Peppler, Y. Kafai, M. Resnick, and N. Rusk, "Programming by choice: urban youth learning programming with scratch," in Proceedings of the 39th SIGCSE technical symposium on Computer science education, 2008, pp. 367-371.
  2. M. Prensky, "Digital natives, digital immigrants part 2: Do they really think differently?," On the horizon, vol. 9, no. 6, pp. 1-6, 2001.
  3. M. Resnick et al., "Scratch: programming for all," Communications of the ACM, vol. 52, no. 11, pp. 60-67, 2009.
  4. W. Dann and S. Cooper, "Education Alice 3: concrete to abstract," Communications of the ACM, vol. 52, no. 8, pp. 27-29, 2009.
  5. M. Mladenović, D. Krpan, and S. Mladenović, "Learning programming from Scratch," in International Conference on New Horizons in Education INTE, 2017.
  6. W. Dann, D. Cosgrove, D. Slater, D. Culyba, and S. Cooper, "Mediated transfer: Alice 3 to java," in Proceedings of the 43rd ACM technical symposium on Computer Science Education, 2012, pp. 141-146.
  7. A. K. Whitfield, S. Blakeway, G. E. Herterich, and C. Beaumont, "Programming, disciplines and methods adopted at Liverpool Hope University," Innovation in Teaching and Learning in Information and Computer Sciences, vol. 6, no. 4, pp. 145-168, 2007.
  8. L. A. Zadeh, "Fuzzy sets," Information and control, vol. 8, no. 3, pp. 338-353, 1965.

Details

Primary Language

English

Subjects

Electronics, Sensors and Digital Hardware (Other)

Journal Section

Research Article

Publication Date

June 1, 2024

Submission Date

October 8, 2023

Acceptance Date

February 26, 2024

Published in Issue

Year 2024 Volume: 12 Number: 2

IEEE
[1]A. Çetinkaya, “FUZZY LOGIC APPROACH FOR PREDICTING STUDENT ACHIEVEMENT IN SCRATCH”, KONJES, vol. 12, no. 2, pp. 344–357, June 2024, doi: 10.36306/konjes.1372676.

Cited By