Programmer Errors: Formal and Informal Methods of Reducing Error Rate

By:
Gavriel Yarmish,
Dr. Alireza Ebrahimi,
Daniel Kopec,
Prof. Christina Schweikert,
Dr Dina Sokol
To add a paper, Login.

Our paper describes common programmer errors with the goal of semantically understanding what the misunderstandings were. It further compares the traditional formal method of correcting these via person-to-person interaction and newer methods which make use of software applications often over the web. It is important to understand the relative advantages and disadvantages of these two methods in order to use them in the best way possible.

The research follows the lead of Soloway who studied novice programmer errors for Pascal programs. We have continued and analyzed C programs for other types of problems. There has also been much research into various other aspects of programmer errors such as programming environments. We focus on these ideas in this paper.


Keywords: Programmer Errors, Programming Environments, Formal and Informal Methods
Stream: Technology in Education
Presentation Type: Paper Presentation in English
Paper: Programmer Errors


Gavriel Yarmish

Brooklyn College
USA


Dr. Alireza Ebrahimi

Associate Professor, Management Information Systems, State University of New York/College at Oldwestbury
USA

Dr. Alireza Ebrahimi is a Professor of MIS at SUNY/College at Old Westbury where he has taught programming for twenty years. He received a chancellors award for teaching excellence and
developed the visual language VPCL.

Daniel Kopec

Associate Professor, Computer information Science, Brooklyn College
USA


Prof. Christina Schweikert

Assistant Professor, Management Information Systems, State University of New York/College at Oldwestbury
USA


Dr Dina Sokol

Assistant Professor, Computer Information Science, Brooklyn College
USA


Ref: T06P0239