Exploring Problem Solving Paths in a Java Programming Course.
Roya HosseiniArto VihavainenPeter BrusilovskyPublished in: PPIG (2014)
Keyphrases
- programming course
- programming concepts
- source code
- programming skills
- computer programming
- programming education
- student learning
- automatic assessment
- open source
- artificial intelligence
- program comprehension
- novice programmers
- programming language
- object oriented
- multiple choice questions
- introductory programming
- databases
- program execution
- general purpose
- software systems
- relational databases
- learning environment
- data mining
- database
- introductory computer