Investigating Expert and Novice Programming Problem Solving.
Maria VorobevaKasia MuldnerPublished in: CogSci (2022)
Keyphrases
- programming environments
- intelligent tutor
- programming language
- programming environment
- novice programmers
- artificial intelligence
- knowledge acquisition
- hierarchical problem solving
- subject matter experts
- case based reasoning
- engineering design
- explanation based learning
- analogical reasoning
- machine learning
- mental models
- solving problems
- object oriented programming
- ai systems
- distributed problem solving
- database applications
- distributed artificial intelligence
- collaborative problem solving
- information processing
- object oriented
- learning environment