Keyphrases
- programming language
- programming skills
- computer programming
- programming course
- java programming
- programming concepts
- development environment
- intelligent tutor
- learning environment
- object oriented design
- object oriented programming
- intelligent tutoring systems
- learning styles
- learning process
- introductory programming
- open source
- oracle pl sql
- decision rules
- introductory programming courses
- introductory computer science
- code examples
- object oriented
- online course
- rule sets
- source code
- database programming
- programming environment
- web applications
- advanced features
- online learning
- tutoring system
- association rules
- web services
- program code
- elementary students
- student learning
- higher education