{"title":"Introducing object orientation to experienced procedural programmers","authors":"Michael Turk","doi":"10.1145/299359.299379","DOIUrl":null,"url":null,"abstract":"This paper suggests an approach to the retraining of procedural programmers in object-oriented design and programming that will benefit both the programmers and their employers. The paper is based on current educational theory, cognitive psychology, mental models and HCI research and on research on the practices of novice and skilled programmers.","PeriodicalId":435916,"journal":{"name":"African Conference on Software Engineering","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"African Conference on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/299359.299379","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
This paper suggests an approach to the retraining of procedural programmers in object-oriented design and programming that will benefit both the programmers and their employers. The paper is based on current educational theory, cognitive psychology, mental models and HCI research and on research on the practices of novice and skilled programmers.