Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: https://ruomo.lib.uom.gr/handle/7000/1218
Πλήρης εγγραφή μεταδεδομένων
Πεδίο DCΤιμήΓλώσσα
dc.contributor.authorDagdilelis, Vassilios-
dc.contributor.authorSatratzemi, Maya-
dc.contributor.authorEvangelidis, Georgios-
dc.date.accessioned2022-08-28T09:14:00Z-
dc.date.available2022-08-28T09:14:00Z-
dc.date.issued2002-
dc.identifier10.1145/544414.544513en_US
dc.identifier.isbn1581134991en_US
dc.identifier.urihttps://doi.org/10.1145/544414.544513en_US
dc.identifier.urihttps://ruomo.lib.uom.gr/handle/7000/1218-
dc.description.abstractIn the last two decades, a large amount of research has been conducted in an effort to form a model of student behavior when they try to solve algorithmic or programming problems. The construction of the model is based on the analysis of many types of data, such as for example: (a) the characteristics of the programming languages the students work with, (b) the strategies of the solution that the students follow, and (c) the characteristics of the proposed problem. However, we must observe that modeling is often not based on long-term observations of actual teaching and the proposed problems are usually quite simple.In this paper we attempt to examine a variety of aspects of students' behavior when they learn to program. More specifically, we study: the strategies students use in order to develop and validate a program; the possible role of students' errors in the development of their programs; and the methods students use to deal with these errors. The study was carried out on 90 second-semester CS students who worked in pairs during the 2-hour lab session. They were given a brief description of the Binary Search algorithm and were asked to implement it using AnimPascal. In this study we present the results we obtained from the analysis of the successive versions of students' programs. Based on these results we propose teaching methods to help students overcome the difficulties they face when they learn programming.en_US
dc.language.isoenen_US
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectFRASCATI::Natural sciences::Computer and information sciencesen_US
dc.subject.otherComputing educationen_US
dc.subject.otherComputing education programsen_US
dc.subject.otherComputer science educationen_US
dc.titleWhat They Really Do? Attempting (once again) to model novice programmers’ behavioren_US
dc.typeConference Paperen_US
dc.contributor.departmentΤμήμα Εφαρμοσμένης Πληροφορικήςen_US
local.identifier.firstpage244en_US
local.identifier.volumetitleProceedings of the 7th annual conference on Innovation and technology in computer science education - ITiCSE'02en_US
Εμφανίζεται στις Συλλογές: Τμήμα Εφαρμοσμένης Πληροφορικής

Αρχεία σε αυτό το Τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
2002_iticse.pdf109,34 kBAdobe PDFΠροβολή/Ανοιγμα


Αυτό το τεκμήριο προστατεύεται από Αδεια Creative Commons Creative Commons