Yayın:
Öznitelik Belirleme Yöntemleriyle Farklı Türde Hata Ayıklamada Önemli Göz Hareket Metriklerinin Belirlenmesi

dc.contributor.authorAKÇAY, Arif
dc.contributor.authorALTUN, Arif
dc.date.accessioned2026-01-04T19:10:08Z
dc.date.issued2023-09-02
dc.description.abstractBir programlama süreci içerisinde karşılaşılan olumsuz durumlara hata; hataların fark edilmesi, aranması, bulunması, çözümlenmesi ve tekrar oluşmaması için önlem alınması işlemlerine hata ayıklama denir. Bir programlama sürecinde farklı türde hatalar (derleme zamanı hataları, çalışma zamanı hataları ve mantık hataları) ile karşılaşılmaktadır. Her hata farklı özelliklere sahip olmakla birlikte bireylerin hata giderirken sergiledikleri davranışlar araştırmalarda ilgi çekicidir. Hata ayıklarken bireylerin bilişsel performanslarına ilişkin çıkarım yapmak için göz izleme yöntemi kullanılır. Araştırmalarda kullanılan göz hareket metrikleri birbirlerinden farklıdır ve neden kullanıldığına yönelik belirsizlik vardır. Bu çalışmanın amacı farklı türde hata ayıklamada önemli göz hareketlerinin belirlenmesidir. Araştırmaya mesleki ve teknik liselerin Bilişim Teknolojileri Bölümlerinde okuyan 51 öğrenci katılmıştır. Öğrencilerin hata ayıklama performanslarını belirlemek için Hata Ayıklama Performansı Testi kullanılmıştır. Göz hareketlerini belirlemek için Gazepoint GP3 göz izleme aracı kullanılmıştır. Araştırmanın analizlerinde ilgi alanları belirlenmiş ve göz hareketleri, makine öğrenmesinde kullanılan öznitelik belirleme yöntemlerinden olan Bilgi Kazancı ve Gini Katsayısı ile incelenmiştir. Araştırma sonucunda öğrencilerin farklı türde hata ayıklarken sergiledikleri önemli göz hareketlerinin hata türlerinin özelliklerini yansıttığı belirlenmiştir. Son olarak, bu sonuca göre önerilerde bulunulmuştur.
dc.description.urihttps://doi.org/10.17152/gefad.1199096
dc.description.urihttps://dergipark.org.tr/tr/pub/gefad/issue/79724/1199096
dc.identifier.doi10.17152/gefad.1199096
dc.identifier.endpage784
dc.identifier.issn1301-9058
dc.identifier.openairedoi_dedup___::29a5284ab31b317e71b0143402bead2d
dc.identifier.orcid0000-0001-9103-9469
dc.identifier.orcid0000-0003-4060-6157
dc.identifier.startpage757
dc.identifier.urihttps://hdl.handle.net/20.500.12597/41014
dc.identifier.volume43
dc.publisherGazi Egitim Faukeltesi Dergisi
dc.relation.ispartofGazi Üniversitesi Gazi Eğitim Fakültesi Dergisi
dc.rightsOPEN
dc.subjectHata
dc.subjecthata ayıklama
dc.subjecthata türleri
dc.subjectgöz izleme
dc.subjectgöz hareketleri
dc.subjectBug
dc.subjectdebugging
dc.subjecttypes of bugs
dc.subjecteye-tracking
dc.subjecteye movements
dc.subjectInstructional Technologies
dc.subjectÖğretim Teknolojileri
dc.titleÖznitelik Belirleme Yöntemleriyle Farklı Türde Hata Ayıklamada Önemli Göz Hareket Metriklerinin Belirlenmesi
dc.typeArticle
dspace.entity.typePublication
local.api.response{"authors":[{"fullName":"Arif AKÇAY","name":"Arif","surname":"AKÇAY","rank":1,"pid":{"id":{"scheme":"orcid","value":"0000-0001-9103-9469"},"provenance":null}},{"fullName":"Arif ALTUN","name":"Arif","surname":"ALTUN","rank":2,"pid":{"id":{"scheme":"orcid","value":"0000-0003-4060-6157"},"provenance":null}}],"openAccessColor":"gold","publiclyFunded":false,"type":"publication","language":{"code":"und","label":"Undetermined"},"countries":null,"subjects":[{"subject":{"scheme":"keyword","value":"Hata;hata ayıklama;hata türleri;göz izleme;göz hareketleri"},"provenance":null},{"subject":{"scheme":"keyword","value":"Bug;debugging;types of bugs;eye-tracking;eye movements"},"provenance":null},{"subject":{"scheme":"keyword","value":"Instructional Technologies"},"provenance":null},{"subject":{"scheme":"keyword","value":"Öğretim Teknolojileri"},"provenance":null}],"mainTitle":"Öznitelik Belirleme Yöntemleriyle Farklı Türde Hata Ayıklamada Önemli Göz Hareket Metriklerinin Belirlenmesi","subTitle":null,"descriptions":["<jats:p xml:lang=\"tr\">Bir programlama süreci içerisinde karşılaşılan olumsuz durumlara hata; hataların fark edilmesi, aranması, bulunması, çözümlenmesi ve tekrar oluşmaması için önlem alınması işlemlerine hata ayıklama denir. Bir programlama sürecinde farklı türde hatalar (derleme zamanı hataları, çalışma zamanı hataları ve mantık hataları) ile karşılaşılmaktadır. Her hata farklı özelliklere sahip olmakla birlikte bireylerin hata giderirken sergiledikleri davranışlar araştırmalarda ilgi çekicidir. Hata ayıklarken bireylerin bilişsel performanslarına ilişkin çıkarım yapmak için göz izleme yöntemi kullanılır. Araştırmalarda kullanılan göz hareket metrikleri birbirlerinden farklıdır ve neden kullanıldığına yönelik belirsizlik vardır. Bu çalışmanın amacı farklı türde hata ayıklamada önemli göz hareketlerinin belirlenmesidir. Araştırmaya mesleki ve teknik liselerin Bilişim Teknolojileri Bölümlerinde okuyan 51 öğrenci katılmıştır. Öğrencilerin hata ayıklama performanslarını belirlemek için Hata Ayıklama Performansı Testi kullanılmıştır. Göz hareketlerini belirlemek için Gazepoint GP3 göz izleme aracı kullanılmıştır. Araştırmanın analizlerinde ilgi alanları belirlenmiş ve göz hareketleri, makine öğrenmesinde kullanılan öznitelik belirleme yöntemlerinden olan Bilgi Kazancı ve Gini Katsayısı ile incelenmiştir. Araştırma sonucunda öğrencilerin farklı türde hata ayıklarken sergiledikleri önemli göz hareketlerinin hata türlerinin özelliklerini yansıttığı belirlenmiştir. Son olarak, bu sonuca göre önerilerde bulunulmuştur.</jats:p>"],"publicationDate":"2023-09-02","publisher":"Gazi Egitim Faukeltesi Dergisi","embargoEndDate":null,"sources":["Crossref","Volume: 43, Issue: 2 757-784","1301-9058","Gazi Üniversitesi Gazi Eğitim Fakültesi Dergisi"],"formats":["application/pdf"],"contributors":null,"coverages":null,"bestAccessRight":{"code":"c_abf2","label":"OPEN","scheme":"http://vocabularies.coar-repositories.org/documentation/access_rights/"},"container":{"name":"Gazi Üniversitesi Gazi Eğitim Fakültesi Dergisi","issnPrinted":"1301-9058","issnOnline":null,"issnLinking":null,"ep":"784","iss":null,"sp":"757","vol":"43","edition":null,"conferencePlace":null,"conferenceDate":null},"documentationUrls":null,"codeRepositoryUrl":null,"programmingLanguage":null,"contactPeople":null,"contactGroups":null,"tools":null,"size":null,"version":null,"geoLocations":null,"id":"doi_dedup___::29a5284ab31b317e71b0143402bead2d","originalIds":["10.17152/gefad.1199096","50|doiboost____|29a5284ab31b317e71b0143402bead2d","oai:dergipark.org.tr:article/1199096","50|tubitakulakb::5cac8802d3b75b39d15b9e4525532f72"],"pids":[{"scheme":"doi","value":"10.17152/gefad.1199096"}],"dateOfCollection":null,"lastUpdateTimeStamp":null,"indicators":{"citationImpact":{"citationCount":0,"influence":2.5349236e-9,"popularity":2.1399287e-9,"impulse":0,"citationClass":"C5","influenceClass":"C5","impulseClass":"C5","popularityClass":"C5"}},"instances":[{"pids":[{"scheme":"doi","value":"10.17152/gefad.1199096"}],"type":"Article","urls":["https://doi.org/10.17152/gefad.1199096"],"publicationDate":"2023-09-02","refereed":"peerReviewed"},{"alternateIdentifiers":[{"scheme":"doi","value":"10.17152/gefad.1199096"}],"type":"Article","urls":["https://dergipark.org.tr/tr/pub/gefad/issue/79724/1199096"],"publicationDate":"2022-11-03","refereed":"nonPeerReviewed"}],"isGreen":false,"isInDiamondJournal":false}
local.import.sourceOpenAire

Dosyalar

Koleksiyonlar