Teaching UML Skills to Novice Programmers Using a Sample Solution Based Intelligent Tutoring System.
Joachim SchrammSven StrickrothNguyen-Thinh LeNiels PinkwartPublished in: FLAIRS Conference (2012)
Keyphrases
- intelligent tutoring systems
- novice programmers
- intelligent tutoring
- programming course
- introductory programming
- tutoring system
- argumentation skills
- learning environment
- database design
- software development
- student model
- teaching methods
- learning process
- e learning
- online learning
- teaching materials
- object oriented
- database systems