A Course on Programming and Problem Solving.
Swapneel ShethChristian MurphyKenneth A. RossDennis E. ShashaPublished in: SIGCSE (2016)
Keyphrases
- intelligent tutor
- artificial intelligence
- explanation based learning
- real time
- case based reasoning
- general intelligence
- programming language
- analogical reasoning
- object oriented programming
- complex problem solving
- distributed artificial intelligence
- programming course
- information processing
- knowledge acquisition
- control knowledge
- programming environment
- multiple representations
- distributed problem solving
- general purpose
- cooperative