The psychology of computer programming
The psychology of computer programming
The Psychology of How Novices Learn Computer Programming
ACM Computing Surveys (CSUR)
Studying programmer behavior experimentally: the problems of proper methodology
Communications of the ACM
Communications of the ACM
A psychology of learning BASIC
Communications of the ACM
Experimental investigations of the utility of detailed flowcharts in programming
Communications of the ACM
An experimental evaluation of data type conventions
Communications of the ACM
Letters to the editor: go to statement considered harmful
Communications of the ACM
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
A Discipline of Programming
The Elements of Programming Style
The Elements of Programming Style
Teaching procedural literacy (Presentation Abstract)
ACM '80 Proceedings of the ACM 1980 annual conference
A methodology for studying the psychological complexity of computer programs.
A methodology for studying the psychological complexity of computer programs.
Software complexity measurement
Communications of the ACM
Algorithm animator: a tool for programming learning
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
Computer literacy: the pigeonhole principle
ACM SIGCAS Computers and Society
User Validation of Information System Requirements: Some Empirical Result
IEEE Transactions on Software Engineering
The importance of individual differences in end-user training: The case for learning style
SIGCPR '88 Proceedings of the ACM SIGCPR conference on Management of information systems personnel
A paradigm for programming style research
ACM SIGPLAN Notices
Computer aided program design experiments: diagrammatic versus textual material
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
An Empirical Comparison of Textual and Graphical Data Structure Documentation for Cobol Programs
IEEE Transactions on Software Engineering
Typographic style is more than cosmetic
Communications of the ACM
A taxonomy for programming style
CSC '90 Proceedings of the 1990 ACM annual conference on Cooperation
A comparison of the decision table and tree
Communications of the ACM
Nine management guidelines for better cost estimating
Communications of the ACM
SIGCPR '94 Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations
Experience using the ASA algorithm teaching system
ACM SIGCSE Bulletin
Programming pedagogy—a psychological overview
ACM SIGCSE Bulletin
A software environment for teaching introductory algorithms
ACM SIGCUE Outlook
A Controlled Experiment to Assess the Benefits of Procedure Argument Type Checking
IEEE Transactions on Software Engineering
Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Some factors affecting program repair maintenance: an empirical study
Communications of the ACM
Determinants of program repair maintenance requirements
Communications of the ACM
A user-friendly software environment for the novice programmer
Communications of the ACM
Empirical Evaluation of Software Maintenance Technologies
Empirical Software Engineering
Fifteen years of psychology in software engineering: Individual differences and cognitive science
ICSE '84 Proceedings of the 7th international conference on Software engineering
Designing effective documentation
SIGUCCS '81 Proceedings of the 9th annual ACM SIGUCCS conference on User services
Capsules: A data abstraction facility for Pascal
ACM '81 Proceedings of the ACM '81 conference
Graphical input interaction technique (GIIT)
ACM SIGGRAPH Computer Graphics
Eclipse plug-in to monitor the programmer behaviour
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
A methodology for analyzing the temporal evolution of novice programs based on semantic components
Proceedings of the second international workshop on Computing education research
Problem distributions in a CS1 course
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Journal of Management Information Systems
Individual differences and conceptual models in training novice users
Human-Computer Interaction
The cognitive consequences of object-oriented design
Human-Computer Interaction
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Faith, hope, and love: an essay on software science's neglect of human factors
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Pair programming vs. side-by-side programming
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
Programming methodology, organizational environment, and programming productivity
Journal of Systems and Software
Hi-index | 0.11 |