Performance-based evaluation of computational thinking skills using machine learning;

dc.authorscopusid57220745846
dc.authorscopusid22735796500
dc.contributor.authorKarakaş,E.
dc.contributor.authorTurhan Yöndem,M.
dc.date.accessioned2024-05-25T12:33:19Z
dc.date.available2024-05-25T12:33:19Z
dc.date.issued2020
dc.departmentOkan Universityen_US
dc.department-tempKarakaş E., Istanbul Okan Üniversitesi, Mühendislik Fakültesi, Istanbul, Turkey; Turhan Yöndem M., Istanbul Okan Üniversitesi, Mühendislik Fakültesi, Istanbul, Turkeyen_US
dc.description.abstractThis thesis study is an evaluation tool that measures the user's Computational Thinking (CT) according to its performance on Block-Based Programming Languages (BBPL) by using Machine Learning Techniques. The evaluation tool makes an evaluation for Machine Learning Model and each of the Computational Thinking seven fields. Via this developed tool, the objective is to product an alternative to the limited evaluation tools on Block-Based Programming Languages. Literature research was brought out in two sides as Machine Learning and Block-Based Programming Languages. In the first stage, on Machine Learning, the data set and the methods used in educational field were researched. In the second stage, the devices which are used to measure the performance on Block- Based Programming Languages were analyzed. On literature, there are various sources for teaching Computational Thinking, but it occurs that measuring instruments that evaluates Computational Thinking are inadequate. To evaluate Computational Thinking a machine learning model was trained. Trained model was turned into online evaluation tool by which both the tutors and the students evaluate Computational Thinking easily. In the final stage, the developed online evaluation tool and the outcome was analyzed. © 2020 IEEE.en_US
dc.identifier.citation0
dc.identifier.doi10.1109/UYMS50627.2020.9247066
dc.identifier.isbn978-172818541-5
dc.identifier.scopus2-s2.0-85097547981
dc.identifier.urihttps://doi.org/10.1109/UYMS50627.2020.9247066
dc.identifier.urihttps://hdl.handle.net/20.500.14517/2472
dc.language.isotr
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.relation.ispartof2020 Turkish National Software Engineering Symposium, UYMS 2020 - Proceedings -- 14th Turkish National Software Engineering Symposium, UYMS 2020 -- 7 October 2020 through 9 October 2020 -- Istanbul -- 164914en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectBlock-Based Programming Languagesen_US
dc.subjectComputational Thinkingen_US
dc.subjectMachine Learningen_US
dc.titlePerformance-based evaluation of computational thinking skills using machine learning;en_US
dc.title.alternativeBilişsel Düşünme Becerilerinin Makine öǧrenmesi Kullanarak Performansa Dayali Deǧerlendirilmesien_US
dc.typeConference Objecten_US
dspace.entity.typePublication

Files