Do code smells hamper novice programming? A controlled experiment on Scratch programs.
Felienne HermansEfthimia AivaloglouPublished in: ICPC (2016)
Keyphrases
- programming environments
- program code
- programming exercises
- error handling
- programming environment
- novice programmers
- computer programs
- object oriented programming
- programs written
- programming language
- automatic assessment
- source code
- computer programming
- oracle database g express edition
- automatic programming
- java programs
- high level language
- code generation
- programming education
- fully functional
- concurrent programming
- integrated development environment
- database design
- program understanding
- programming tool
- programming course
- case study
- legacy software
- oracle pl sql
- high level programming language
- programming skills
- operating system
- database programming