International Journal of Human-Computer Studies · 1999 · 274 citations · 19 references
EducationComputer ScienceEducational TechnologyArtificial IntelligenceComputer-assisted InstructionHuman-computer InteractionComputational ThinkingComputer Science EducationComputer-based TrainingEducational Software DesignExperience DesignInteractive Learning EnvironmentsComputer Science LiteracyHuman-computer Interaction EducationHuman-computer Interaction In EducationIntroductory Computer ScienceProgramming Concepts
19
The psychology of computer programming
Choice Reviews Online · 1999 · 971 citations
Programming by non-programmers
Lance A. Miller · International Journal of Man-Machine Studies · 1974 · 145 citations
A psychology of learning BASIC
Richard E. Mayer · Communications of the ACM · 1979 · 113 citations · Full text